Topics and workshop lists
The Research Commons uses GitHub topics in a systematic way to group repositories by team and generate online lists of workshops. To assign one or more topics to your GitHub repository:
- go to the repository in GitHub
- click the gear icon to the right of the list of files
- enter topic(s) in the Topics field
- click Save changes
Topics for teams
Each workshop repository should have at least one topic from the table below. Collaborative workshops may have more than on team topic.
| Topic | RC Team |
|---|---|
citation | Citation management |
data | Data analysis and visualization |
digital-scholarship | Digital Scholarship |
geospatial | Geographic information systems and mapping |
research-data-management | Research data management |
Team topics control how workshops are grouped in online lists
Topics for online lists
Topics control how worskhops appear on two public-facing lists:
- https://ubc-library-rc.github.io/all.html for all workshops. To appear on this list a repository must have at least one team topic, in addition to the topic
workshop. - https://ubc-library-rc.github.io/index.html for featured workshops. To appear on this page the repository must also have the
featuredtopic.
The lists are re-genarated nightly using a GitHub Actions workflow, so changes will be visible the day after they are made.
When a repository is “archived” in GitHub settings it displays in italics on the “all workshops” list; archived workshops should not be featured.
Optional: manual workshop lists
Teams may prefer to control their section of a workshop list manually instead of using the automatically generated list. For example:
-
The Research Data Managment team has several workshops in a single repository. To list each workshop separately they must edit manually, since the automatic process creates one list item per repository.
-
Several Citation Management team workshops are not in GitHub. To include these non-repository workshops they must edit their list manually.
To change a manually edited list, edit the corresponding html file in the ubc-library-rc.github.io repository:
- all workshop list: edit manual_all_list.html
- featured workshop list: edit manual_featured_list.html
Never edit index.html and all.html files directly. These are regenerated nightly and your changes will be over-written.
Groups must choose either automatic or manual workshop lists. To switch between these methods, corresponding changes must be made to scripts/generate.js.
Loading last updated date...