openresearchcalendar / openresearchcalendar.github.io

Documentation & Code for the community tool: 'Open Research Calendar'
https://openresearchcalendar.org
GNU General Public License v3.0
18 stars 7 forks source link

Adding Tag Functionality #93

Open b-kennedy0 opened 1 year ago

b-kennedy0 commented 1 year ago

Admin To Do:

Hacktoberfest Public To Do:

acocac commented 10 months ago

Hi @b-kennedy0, I'm wondered if there are any plans to start working on the tag functionality. Not sure which sort of profile can help on this e.g. experience on Trippeto, but I'm keen to find potential contributors (incl. myself) to help in the target feature. Also, why not to consider the coming Hackoctoberfest?

b-kennedy0 commented 10 months ago

Hey @acocac - thanks for the nudge on this. I haven't been on the ORC pages in some time, so I will try to take a look at some of this at the weekend.

I recall that we drafted up a proof-of-concept events page in Google Lookerstudio with the ability to view and filter all the events based on a variety of fields. (Note: At the moment, the 'Tags' field is randomly generated.)

The Hacktoberfest is a great idea! In particular, one of the larger tasks is going to be tagging the already-submitted events in our database (currently 47 active events and 926 expired events - although not sure if there is a benefit to tagging expired events!). I'll take a look into coming up with a contributing guide and adding the tag to the issue.

In terms of support for this, it would be beneficial to find people knowledgeable about Google Lookerstudio (Or even, if a better open-source solution exists for incorporating a page with the ability to filter by tags.). Perhaps also knowledge in making a mobile-friendly version of the page. I know at the moment that the Google Lookstudio pages are primarily designed for use on larger screens, which is problematic for mobile/tablet users. Perhaps this might also be a request in the Hacktoberfest!

acocac commented 10 months ago

Hey @acocac - thanks for the nudge on this. I haven't been on the ORC pages in some time, so I will try to take a look at some of this at the weekend.

@b-kennedy0 I reckon all in-kind effort ORC team makes to maintain the repository and curate/validate new events.

I recall that we drafted up a proof-of-concept events page in Google Lookerstudio with the ability to view and filter all the events based on a variety of fields. (Note: At the moment, the 'Tags' field is randomly generated.)

The proof-of-concept page in Google Lookerstudio looks great. I wasn't familiar with such Google product and how intuitive the end-user can query events. I am not aware about any OSS counterpart, unfortunately.

The Hacktoberfest is a great idea! In particular, one of the larger tasks is going to be tagging the already-submitted events in our database (currently 47 active events and 926 expired events - although not sure if there is a benefit to tagging expired events!). I'll take a look into coming up with a contributing guide and adding the tag to the issue.

In terms of support for this, it would be beneficial to find people knowledgeable about Google Lookerstudio (Or even, if a better open-source solution exists for incorporating a page with the ability to filter by tags.). Perhaps also knowledge in making a mobile-friendly version of the page. I know at the moment that the Google Lookstudio pages are primarily designed for use on larger screens, which is problematic for mobile/tablet users. Perhaps this might also be a request in the Hacktoberfest!

Thanks for sharing the ideal profile to address technical issues with the tag functionality. I haven't submitted OSS projects to hacktoberfest, but the task of tagging active and expire events sounds great to me, in particular for low or non code contributions. The UX issue of mobile/table-friendly looks more technical so it'd be relevant to describe the experience in Google Lookerstudio.

b-kennedy0 commented 9 months ago

Hacktoberfest No-code contribution: Please review the list of submitted events (columns A-H) and suggest a relevant Tag in Column I. hacktoberfest/Tags -Hacktoberfest 2023 - Sheet1.csv

Tags are to be used to filter events for easier discover. These tags will be used in a page similar to this draft page.