You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The aim of this project is to move the Humanities Commons base sites off of BuddyBoss and our boss-child child theme in favor of a modern theme (tentatively 2023). Upon successful completion, the boss-child theme will be retired while retaining all of the current functionality.
Background
Humanities Commons is a "multi-network" WordPress / BuddyPress site, meaning that there are not just multiple individual WordPress sites run from the same instance, but multiple "networks" of sites. Each network is composed of a base site and user sites. The networks are:
Humanities Commons (base site: hcommons.org, user sites *.hcommons.org)
MLA Commons (base site: mla.hcommons.org, user sites *.mla.hcommons.org)
ARLIS/NA Commons (base site: arlisna.hcommons.org, user sites *.arlisna.hcommons.org)
AUPresses Commons (base site: up.hcommons.org, user *.up.hcommons.org)
SAH Commons (base site: sah.hcommons.org, user *.sah.hcommons.org)
MSU Commons (base site: commons.msu.edu, user *.commons.msu.edu)
Each of the base sites uses the boss-child theme, which is a child theme of BuddyBoss (v. 2.2.2).
The core Humanities Commons functionality is spread across three plugins in addition to the boss-child theme:
humanities-commons --- activated network-wide, on all base and user sites. Core functionality required for all sites goes here.
hc-custom --- activated on base sites. Functionality specific to base sites goes here.
humcore --- activated on base sites. Implements functionality for Fedora-based CORE repository.
(Additionally, the commons repository contains the base file structure of the site and must-use plugins that facilitate, for example, user authentication and domain mapping.)
The hc-custom plugin will be the plugin where most functionalities in boss-child are re-implemented. For functionality specific to the repository, changes should be made to the humcore repository.
Required Functionalities
The base sites have four central components:
Profiles (/members)
Groups (/groups)
Sites (/sites)
CORE Repository (/core)
A catalog of functionalities for the sites can be found here (Google Docs). To the extent possible, all current functionalities should be preserved.
Description
The aim of this project is to move the Humanities Commons base sites off of BuddyBoss and our boss-child child theme in favor of a modern theme (tentatively 2023). Upon successful completion, the boss-child theme will be retired while retaining all of the current functionality.
Background
Humanities Commons is a "multi-network" WordPress / BuddyPress site, meaning that there are not just multiple individual WordPress sites run from the same instance, but multiple "networks" of sites. Each network is composed of a base site and user sites. The networks are:
Each of the base sites uses the boss-child theme, which is a child theme of BuddyBoss (v. 2.2.2).
The core Humanities Commons functionality is spread across three plugins in addition to the boss-child theme:
(Additionally, the commons repository contains the base file structure of the site and must-use plugins that facilitate, for example, user authentication and domain mapping.)
The hc-custom plugin will be the plugin where most functionalities in boss-child are re-implemented. For functionality specific to the repository, changes should be made to the humcore repository.
Required Functionalities
The base sites have four central components:
A catalog of functionalities for the sites can be found here (Google Docs). To the extent possible, all current functionalities should be preserved.
To Do
Main Epic: #534
Sub-epics & issues:
These should all function on all base sites.
Target Timeline
Responsibilities
Development Lead: Mike
Main Developer: Dave
Community Lead: Bonnie
The text was updated successfully, but these errors were encountered: