-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FINOS Calendar 2.0 #177
Comments
This is awesome. @maoo @robmoffat . Few initial thoughts below.
|
this looks great! agree with win on TWAF comment - would be great if we could embed and it would speed up our process. |
I think that - if an event is a series - we should provide the option to add the series. Whether you want to join only one event or all of them, it's something you can tweak at calendar level (and depends on your client). But I'd suggest not to add too many buttons/links, to avoid confusing the end user. Agreed?
Not right now.... but it could actually be a good idea! We know which github repository refers to a meeting (it's all in the project landscape YAML file), so all we'd need to do it to query the Github issues and filter by
Good point; for that, we'd need to have a something like calendar.finos.org/week/xx - where |
I'm tempted to suggest a static site generator like Gatsby that would pull in the events and generate the appropriate pages from them. We could have it run on the same cron schedule we currently use. Thoughts @maoo ? |
Sure, that's possible, and could be part of the 2.x roadmap; we use Docusaurus across the board, I guess that would work too? |
I don't have enough experience with Docusaurus to say, so I'll lean on the FINOS knowledge. I'm excited to help where I can! |
I was to suggest Gatsby too; with @mimiflynn 's help we could do many things with it that we could not easily achievable with Docosaurus :) |
If you're willing to lead the development of the 2.x architecture, starting from a solid foundation with Gatsby, I would not oppose 😄 |
I want to, let me see how much time I can allocate to the project. |
Awesome, @psmulovics @mimiflynn - shall we have a meeting next week to catch up on this? |
Another thing I'd like to see here is to add |
As discussed on the call, we found https://docs.netlify.com/functions/background-functions/ to be an interesting, frontend-agnostic approach, which can be easily plugged with Netlify forms (see Before moving forward with any of this, I'd agree with Rob that we may need to meet. |
Yes, we always hoped we could start using the netlify backend for more than just static hosting! |
This issue is a revisit of FINOS Calendar in terms of functionality and layout.
It relies on the integration of FINOS Landscape, which will provide Calendar event IDs (matching with those mentioned in the ICS file) related to FINOS Projects; this ability will allow us to filter events per project, as discussed on #63
On top of it, we've included the "Subscribe" button that was proposed on #154 .
Most of the backend will have to be rewritten, and a couple of landing pages will have to be addded, as suggested in these Google Slides (PDF Version )
Feedback is welcome! /CC @psmulovics @mimiflynn @TheJuanAndOnly99 @winmorgan @niamhoparker @jgavronsky
The text was updated successfully, but these errors were encountered: