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

Consider adding a page about the svelte community. #823

Open
rdytogokev opened this issue Nov 8, 2024 · 0 comments
Open

Consider adding a page about the svelte community. #823

rdytogokev opened this issue Nov 8, 2024 · 0 comments

Comments

@rdytogokev
Copy link

rdytogokev commented Nov 8, 2024

This issue is a wish request. It is not a problem and is not a high priority.

Currently:

The Frequently Asked Questions pages currently mention and link to some community resources, such as the Svelte Society website. Which is okay, and it would be acceptable to continue this way.

The Idea:

Add a new link on the website's top menu bar called "Community" or "Ecosystem" or "Society" or whatever you deem appropriate. Preferably, place the link next to the "Blog" link. Essentially, this would be like incorporating the Svelte Society website into the Svelte 'omnisite'. I don't know how other people perceive having two distinct websites, but this experience is less than optimal for me. Naturally, the Svelte Society website maintainers will regularly invest in updating this part of the Svelte website from now on.

This "Society" link will bring people to a new page/section of the 'omnisite' that:

  1. promotes Svelte's thriving ecosystem. Demonstrates that the ecosystem can be depended on and is mature enough for more significant projects
  2. encourages people to become involved in the community and itemizes ways to get involved.
  3. links to reliable learning resources.
  4. links to events (including Svelte Summit) and meetup groups

There will be sections for the following:

Learn Svelte

  1. Learning Resources (Free and Paid)
  2. Libraries, Frameworks, Tools & Components
  3. Example code, starter projects, and integration demos

Meet People

  1. Events and Meetup Groups
  2. Foreign Language Svelte Groups

Contribute

  1. Making monetary Donations
  2. Contributing code to the various projects that make up Svelte
  3. Language Translation
  4. Speaking/Presentations at events/meetups
  5. Join the Accessibility team (may need to create this team)
  6. How to contribute/submit resources to this page (this community page)

Objections

  1. This stuff is in the blog!—True, but you have to sift through 51 (and growing) monthly updates to find everything. The most relevant and timeless resources from all the blog posts could graduate to this page.
  2. This is what Svelte Society is for!—True, but it seems more natural to me to have the Svelte Society website as part of the Svelte website. However, if built correctly, it should make other community sites like Svelte Society more discoverable.
  3. This stuff is in the Frequently Asked Questions pages.—Some of it is, but it feels sloppy, like an afterthought in the documentation.
  4. This will only increase the maintainer's workload!—At first, yes. However, the result of this page should be an increase in volunteers and excitement around the ecosystem, among other things.

Conclusion

While this is not a necessity, it could be a cleaner way to address the needs, organize, and foster the growing Svelte community.

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

No branches or pull requests

1 participant