Skip to content
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

Add posts / calendar app to projects website #560

Open
jayvdb opened this issue Apr 24, 2018 · 2 comments · May be fixed by #732
Open

Add posts / calendar app to projects website #560

jayvdb opened this issue Apr 24, 2018 · 2 comments · May be fixed by #732

Comments

@jayvdb
Copy link
Member

jayvdb commented Apr 24, 2018

Basic gsoc timeline, with milestones events.

Needs ability for project members to publish periods of extended unavailability, if they want to, before and during gsoc.

Also can be used to record significant project related events / posts, such as software releases, survey result announcements, cEP merges which affect everyone (e.g. gsoc responsibilities changes, or CoC updates).

gci timeline would also be nice. It could only roughly cover events that happened in GCI 2017 retrospectively, as GCI 2018 is a long way off. Maybe this should be left for a follow up issue.

Ideally we use standard jekyll features , and plugins.

@KVGarg
Copy link
Contributor

KVGarg commented Feb 28, 2019

@jayvdb Can we use webservices with projects repository. We can create an app at webservices namely - calendar which will have some fields that will store important dates + information about the upcoming or on-going events. Then from there we can fetch the JSON response to display that in calendar.
I was thinking to integrate this with community repository.
What I was thinking -

  1. From Project proposal Project Proposal: Enhance & Improve coala community & projects website with new features in webservices #691 , The user can adjust the dates from its profile
  2. Changes will be reflected in the webservices database
  3. From there we can fetch changes and display it in calendar
    Not all can modify changes in database, will have to implement some checks over it.

and is this issue related to #155 ?

KVGarg added a commit to KVGarg/projects that referenced this issue Aug 12, 2019
The commits adds an events directive that fetches the
events from coala Webservices and displays them on the
website in the card format. Instead of dissplaying all
events, only the ongoing events, events occured in last
3 months and the events which are about to occur in next
3 months will be displayed to avoid a long list of cards.

Closes coala#560
@KVGarg KVGarg linked a pull request Aug 12, 2019 that will close this issue
KVGarg added a commit to KVGarg/projects that referenced this issue Aug 12, 2019
The commits adds an events directive that fetches the
events from coala Webservices and displays them on the
website in the card format. Instead of dissplaying all
events, only the ongoing events, events occured in last
3 months and the events which are about to occur in next
3 months will be displayed to avoid a long list of cards.

Closes coala#560
KVGarg added a commit to KVGarg/projects that referenced this issue Aug 16, 2019
The commits adds an events directive that fetches the
events from coala Webservices and displays them on the
website in the card format. Instead of dissplaying all
events, only the ongoing events, events occured in last
3 months and the events which are about to occur in next
3 months will be displayed to avoid a long list of cards.

Closes coala#560
KVGarg added a commit to KVGarg/projects that referenced this issue Aug 16, 2019
The commits adds an events directive that fetches the
events from coala Webservices and displays them on the
website in the card format. Instead of dissplaying all
events, only the ongoing events, events occured in last
3 months and the events which are about to occur in next
3 months will be displayed to avoid a long list of cards.

Closes coala#560
KVGarg added a commit to KVGarg/projects that referenced this issue Aug 20, 2019
The commits adds an events directive that fetches the
events from coala Webservices and displays them on the
website in the card format. Instead of dissplaying all
events, only the ongoing events, events occured in last
3 months and the events which are about to occur in next
3 months will be displayed to avoid a long list of cards.

Closes coala#560
KVGarg added a commit to KVGarg/projects that referenced this issue Aug 20, 2019
The commits adds an events directive that fetches the
events from coala Webservices and displays them on the
website in the card format. Instead of dissplaying all
events, only the ongoing events, events occured in last
3 months and the events which are about to occur in next
3 months will be displayed to avoid a long list of cards.

Closes coala#560
KVGarg added a commit to KVGarg/projects that referenced this issue Aug 22, 2019
The commits adds an events directive that fetches the
events from coala Webservices and displays them on the
website in the card format. Instead of dissplaying all
events, only the ongoing events, events occured in last
3 months and the events which are about to occur in next
3 months will be displayed to avoid a long list of cards.

Closes coala#560
KVGarg added a commit to KVGarg/projects that referenced this issue Aug 22, 2019
The commits adds an events directive that fetches the
events from coala Webservices and displays them on the
website in the card format. Instead of dissplaying all
events, only the ongoing events, events occured in last
3 months and the events which are about to occur in next
3 months will be displayed to avoid a long list of cards.

Closes coala#560
KVGarg added a commit to KVGarg/projects that referenced this issue Aug 22, 2019
The commits adds an events directive that fetches the
events from coala Webservices and displays them on the
website in the card format. Instead of dissplaying all
events, only the ongoing events, events occured in last
3 months and the events which are about to occur in next
3 months will be displayed to avoid a long list of cards.

Closes coala#560
@Jeevan-Kiran-Lenka
Copy link

Hey! @jayvdb can I work on this issue? I would like to work on it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging a pull request may close this issue.

3 participants