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

Redesign site to include chapters, event listings, organizer tips #51

Closed
7 of 8 tasks
mikeal opened this issue Sep 5, 2018 · 17 comments · Fixed by #103
Closed
7 of 8 tasks

Redesign site to include chapters, event listings, organizer tips #51

mikeal opened this issue Sep 5, 2018 · 17 comments · Fixed by #103
Assignees
Milestone

Comments

@mikeal
Copy link
Member

mikeal commented Sep 5, 2018

I'd like to see a program, similar to NodeSchool, that helps people run small workshops in their local communities.

There's a ton of resources we can copy/fork.

We should also copy the org structure. This was an incredible innovation.

  • Every local "chapter" gets a repo in the org.
  • This automatically gives them a site at "chaptername.nodeschool.io" via ghpages.
  • They add all the participants of the meetup to their repo which gives them a support channel / mailing list / forum.

Action Items

  • Figure out where to put these (discourse wiki page, html page on the website made via markdown).
  • Draft all the early practices.
  • Create the org - now at https://github.com/protoschool
  • move this repo to the new org, making sure we follow the naming convention that makes it the homepage of the github.io site
  • Create some seed chapters that get their own pages in the new org (check meetup list for good candidates)
  • Include list of all existing chapters
  • Include help repo
  • Include organizers repo
@mikeal mikeal mentioned this issue Sep 5, 2018
11 tasks
@mikeal mikeal added this to the 1.0 milestone Sep 5, 2018
@terichadbourne
Copy link
Member

@mikeal Is it the code for all of ProtoSchool that needs to be moved to a new org (an alternative to ipfs-shipyard) for this to work? Does the org itself need to be named protoschool?

@terichadbourne
Copy link
Member

@mikeal Would you like conversations about the redesign of the proto.school site to accommodate event lists, instructions for organizing local workshops, etc. to go here, or should I create a new issue to share updates and request feedback on that?

@mikeal
Copy link
Member Author

mikeal commented Oct 30, 2018

Let's talk about it here just because this is already linked to in a few places, but feel free to edit the title and body if appropriate.

@terichadbourne terichadbourne changed the title ProtoSchool Meetups Redesign site to include chapters, event listings, organizer tips Oct 31, 2018
@terichadbourne terichadbourne self-assigned this Oct 31, 2018
@terichadbourne
Copy link
Member

I've started a rough outline of the redesigned site in Mural per @olizilla's suggestion so we can collaborate on brainstorming, and we can later switch to a more official wireframing tool. https://app.mural.co/t/protocollabs6957/m/protocollabs6957/1540842761075/ecf9cfbea79053429cfb5e2c8c26be9bd0bea8c7

I'd love feedback from @mikeal and @olizilla on whether the main page contains the right elements and whether the subpages mentioned there look appropriate before I create outlines of those subpages.

@olizilla
Copy link
Collaborator

Looks reasonable to me! I think we can follow https://nodeschool.io/ pretty closely.

@mikeal
Copy link
Member Author

mikeal commented Nov 1, 2018

I would remove "Upcoming Events" for now. It's a whole project on its own to keep an accurate and up to date list of events. I'm also skeptical that it's all that useful given that people can only really attend events they are near. I'd rather focus on improving the local chapter listing in the first release.

@terichadbourne
Copy link
Member

@mikeal Is there such a thing as a chapter right now, so that there will already be something to list here, or will people start creating them once this redesign is live? If they exist, where can I find a current list and/or links?

@mikeal
Copy link
Member Author

mikeal commented Nov 1, 2018

People will start creating them once we are live. One of the things we will have in the launch is a guide for creating chapters :)

We can launch with some already there though, I can commit to a starting a San Francisco chapter :)

@terichadbourne
Copy link
Member

Okay, I've updated the mural to reflect the event listings as belonging to a future version.

@mikeal Any reaction to what we'd like in a footer across the whole website? Right now the ProtoSchool website is totally self-contained and there's no way to link out to related resources, the IPFS or PL sites, etc.

Some options for footer content include:

  • Smaller version of ProtoSchool logo
  • IPFS logo
  • Link to PL site
  • Link to project site(s): IPFS, IPLD, etc.
  • Link to documentation
  • Link to the upcoming blog (in a future iteration)
  • Contact/social info (Twitter, GH, etc.)
  • Contributing section (link to open an issue?)
  • Code of conduct (though a case could be made for surfacing this higher if we plan to have one)

@terichadbourne
Copy link
Member

@mikeal What would be the most helpful way to collaborate on the text content of the community portions of the site? We can separate that process out from the development using Google Docs or something along those lines, or I can build a branch with a rough version of the site that will look a little sketchy as I'm figuring out the Vue and CSS but would have the text in GH to be adjusted there. My gut is that the GoogleDocs approach might be most effective for right now to keep things moving. What's convenient for you?

@mikeal
Copy link
Member Author

mikeal commented Nov 2, 2018

Let's start with a Google Doc and go from there.

At some point we'll need to stick the final products in some markdown files for the site but Google Docs are easier to iterate and comment on.

@terichadbourne
Copy link
Member

terichadbourne commented Nov 2, 2018 via email

@terichadbourne
Copy link
Member

Regarding having some chapters seeded when we launch, it might be worth taking a look at the meetup groups that PL appears to be managing or co-managing and seeing who's taking the lead on each and whether they want to add themselves to the list. I got access to our Meetup login and see the following groups listed:

image

@terichadbourne
Copy link
Member

I've started a Google Doc for iterating on potential text content for the redesigned site: https://docs.google.com/document/d/1HbLoOujxSW0QybmVNFd8ikVqIf1nwcvr3schQk3gkSs/edit?usp=sharing

@terichadbourne
Copy link
Member

New org has been created at https://github.com/ProtoSchool but migration of site content will happen later.

@terichadbourne
Copy link
Member

I've added a few items to the "Action Items" list above to ensure everything mentioned in the now-defunct 1.0 release tracking issue is captured elsewhere, since we've decided to use GitHub Milestones instead. I may break this issue out into more specific ones as well moving forward.

@terichadbourne
Copy link
Member

Repos needed in the new org:

  • "protoschool.github.io" main repo that hosts protoschool website
  • "organizing" - provides advice and steps for those who already run chapters or want to
  • various chapter ones created by 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

Successfully merging a pull request may close this issue.

3 participants