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

Implement a Community page #997

Closed
3 tasks done
Tracked by #878
zanete opened this issue Aug 28, 2024 · 6 comments
Closed
3 tasks done
Tracked by #878

Implement a Community page #997

zanete opened this issue Aug 28, 2024 · 6 comments
Assignees
Milestone

Comments

@zanete
Copy link

zanete commented Aug 28, 2024

Why: Sub of #878
What: Surface information for contributors so they could find out how to get involved with just one click

Scope of work:

  • Implement a new page on the https://if.greensoftware.foundation/ thas has a similar layout as the homepage, but is in markdown so that it would be easy to update the copy when needed
  • Add a menu item in the top called "Community" that links to this new page
  • Include following copy

How can I contribute to Impact framework?

We welcome all kinds of contributions to Impact Framework, from bug reports to work on core features or documentation. For detailed instructions on how to start and what to expect when you contribute, please visit our contributions guidelines. There you will find guidance on how to raise bug reports, how to contribute code and what processes we have in place for handling your issues and PRs.

To contribute to these docs, you can raise pull requests against our Github repository.

In general, you can consider any ticket on our issue board open for community contributions if it does not have the core-only tag. We tag suitable introductory issues as good-first-issue - these are great places to get started.

You can also contribute by participating in discussions on our mailing list at [email protected]. We send out weekly updates that includes what we've shipped, what we're working on and how you can get involved each week.

@zanete zanete changed the title Implement Community page that includes instructions for how to get involved and embeds the help-wanted GH issues Implement a Community page Aug 28, 2024
@zanete zanete added the draft The issue is still being written, no need to respond or action on anything. label Aug 28, 2024
@zanete zanete added this to the IF Watchers milestone Aug 28, 2024
@zanete zanete moved this to In Refinement in IF Aug 28, 2024
@zanete zanete added this to D: Web Aug 28, 2024
@zanete zanete moved this to Blocked in D: Web Aug 28, 2024
@zanete
Copy link
Author

zanete commented Aug 28, 2024

@jmcook1186 @jawache what other info would be good to include in the Community page

  • Also include the link to Apply to become a watcher?
  • anything else from the contribution guidelines should be highlighted and surfaced on this page?

@jmcook1186
Copy link
Contributor

We can add:

  • info about community mailing list
  • info about office hours? No-one's actually turrned up yet but I still feel it's worthj persisting to see if we can generate some momentum
  • directions to our main Github repos
  • directions to our npm page
  • mention that we have good first issues on the board

@jmcook1186
Copy link
Contributor

@zanete @osamajandali

I created a page with a form for Watchers here: https://www.notion.so/grnsft/Watchers-Community-49871e7a0563402287f19df3d705163a

It shows some of the info we want potential Watchers to know, and a form so they can apply.

I'm not 100% clear whether this belongs on the community page, or it's a separate page for Watchers.

@zanete
Copy link
Author

zanete commented Aug 30, 2024

Thanks @jmcook1186 ,

  • the watchers application form should be accessible from a CTA directly from the landing page (as per Asim's video, I've tried to put down the tasks in Epic - IF Website for Watchers #878 and am still to create all the issues), but it probably doesn't hurt to include it also in the Community page.
  • I will mark the form creation tasks in Application form to become a watcher #959 that were previously assigned to Asim as done with reference to the form you created 🙏
  • With regards to your comment here, some of that is probably already included in the copy in the description of this issue, will you get a chance to update it to add the missing bits ?

@zanete zanete removed the draft The issue is still being written, no need to respond or action on anything. label Sep 3, 2024
@zanete zanete removed the status in D: Web Sep 10, 2024
@zanete zanete moved this from In Refinement to Ready in IF Sep 10, 2024
@osamajandali
Copy link

Community page added https://if.greensoftware.foundation/community
it is markdown format it can be edited from here https://github.com/Green-Software-Foundation/if-docs/blob/master/src/pages/community.md

@zanete
Copy link
Author

zanete commented Sep 16, 2024

@jmcook1186 ☝ in case need to update copy 🙏

@zanete zanete closed this as completed Sep 16, 2024
@github-project-automation github-project-automation bot moved this from Ready to Done in IF Sep 16, 2024
@github-project-automation github-project-automation bot moved this from In Review to Done in D: Web Sep 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Status: Done
Development

No branches or pull requests

3 participants