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

Make a page dedicated to the community rep #259

Open
ckipp01 opened this issue Feb 27, 2023 · 4 comments
Open

Make a page dedicated to the community rep #259

ckipp01 opened this issue Feb 27, 2023 · 4 comments

Comments

@ckipp01
Copy link
Member

ckipp01 commented Feb 27, 2023

This is somewhat related to #56 but more narrowly-scoped. I'm not sure we actually want the individual members from each company listed on the site as that can change somewhat frequently, and it's also not that relevant to the community. The actual companies may be of more interest. However, what is relevant and should be front and center is the community rep. After reading the comment in scalacenter/advisoryboard#114 I realized that if someone goes to the Scala Center website there is indication of a community rep. I sort of believe this should be easily viewable that there is a rep and who it is. In reality this should maybe even be visible on the Scala lang site itself.

Here's what I'd like to propose:

  1. A dedicated page this site to explain the purpose of the community rep and who that individual is
  2. Instructions on how to reach out to this person in the appropriate capacity
  3. This page linked in the appropriate places

@eed3si9n seeing that you're our sole community rep, how would you feel about this? I see you created https://github.com/eed3si9n/scalacenter-proposal a while back? Maybe this would be a good opportunity to list things like that.

I'd also like to hear from @SethTisue, @darjutak, and @julienrf if possible. Any thoughts on this?

@julienrf
Copy link
Collaborator

I am not sure about adding a dedicated page on the site. It could also be an entry in the FAQ, for instance. Would you also add a link to that dedicated page to the top navigation bar?

By the way, beyond just the community representative, I wonder if the website should also cover the “governance” of the Scala Center in general. Currently, you can guess that there is an advisory board if you go to the “Corporate Membership” section, but I think we could do a better job at explaining the governance of the Center (including the role of the community representative) independently of that page.

@ckipp01
Copy link
Member Author

ckipp01 commented Feb 28, 2023

I am not sure about adding a dedicated page on the site. It could also be an entry in the FAQ, for instance.

The tricky part with just putting into an FAQ section is that you lose out on the discoverability of it. Whereas if we have a dedicated page about it that various other places can link to, we really help the discoverability. If someone comes to the website and it's only part of the FAQ it's very unlikely they'll stumble on it.

Would you also add a link to that dedicated page to the top navigation bar?

I don't think we necessarily need it to be part of the top navigation, but in various places we could mention the community rep and link to this page. For example I could see there literally being a section on the home page mentioning the community rep with a link.

@SethTisue
Copy link
Member

SethTisue commented Mar 1, 2023

I think we could do a better job at explaining the governance of the Center (including the role of the community representative) independently of that page

Agree, but also, I'd note that it's not necessary to do an amazing, ambitious, complete job on this — not initially, anyway! — if it would mean it would take longer to address the most important issue here, which is to make it obvious to the community that they have a rep (and hopefully, eventually, two reps, again). This seems so basic and so important to me.

The current situation is very "beware of the leopard" (https://www.goodreads.com/quotes/40705-but-the-plans-were-on-display-on-display-i-eventually), and mentioning something in an FAQ isn't much of an improvement. FAQs are supposed to be where you remind people of things that are documented elsewhere — they aren't the main place to document and publicize anything.

@eed3si9n
Copy link
Member

I also want to make sure we don't make the position of "community rep" too overblown. It's not a congress person (Americanism for member of parliament) representing the whole of Scala, but more like a person picking up community voices specifically to give advices to Scala Center, like a volunteer at a library asking to get more books from southern hemisphere.

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

4 participants