hackerspacesg / hackerspace.sg

Hackerspace.sg 2.0 using Punch
https://hackerspace.sg/
17 stars 25 forks source link

Getting involved/contributing to hsg page? #154

Open elfgoh opened 6 years ago

elfgoh commented 6 years ago

List down ways members/non-members can contribute to hsg

rolandturner commented 6 years ago

I'd offer most of the non-financial[1] elements of https://github.com/hackerspacesg/admin/wiki/Things-that-need-doing-on-a-regular-basis-to-keep-the-place-healthy as a starting point.

1: Finances (a) are a specialist area, and (b) require a tightly unified approach in order to avoid ruinous rework costs when preparing annual filings. This generally means requiring a single qualified treasurer at a time, with very constrained input by non-qualified persons.

elfgoh commented 6 years ago

Issue a public call to revamp our website design. Possibly moving off punch into something more well maintained like hugo

robertsky commented 6 years ago

Sorry, can we stick to JavaScript based sitegen, like Hexo or Metalsmith? I have heard so much about Hugo, primarily from Valentine, however switching to Go would limit participation away from non-Go users.

On a related note, I have been wanting to revamp the website design and have been exploring Hexo and Metalsmith along with it (that's why currently the feature/transit_to_punch_blog_for_plenum branch isn't merged in yet).

On Wed, Nov 29, 2017 at 4:51 PM, elfgoh notifications@github.com wrote:

Issue a public call to revamp our website design. Possibly moving off punch into something more well maintained like hugo

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/hackerspacesg/hackerspace.sg/issues/154#issuecomment-347792675, or mute the thread https://github.com/notifications/unsubscribe-auth/ABvGz18gPZ6TXSCZyCV1nGbZxEtF_gkfks5s7RsNgaJpZM4QfXYR .

elfgoh commented 6 years ago

Doesn't have to be hugo. Though in my experience with geekcampsg, which has the website ran off hugo, running off hugo did not prevent others unfamiliar with golang, once the initial setup is done with netlify

Golang isnt a requirement. A actively maintained alternative is.

elfgoh commented 6 years ago

But either way I think there should be an open call to get more from the community to participate

elfgoh commented 6 years ago

We may get lucky and have helping hands from the js and frontend communities

elfgoh commented 6 years ago

Any objections to a public call?

elfgoh commented 6 years ago

Another thing we need help with. Document a list of FAQs on our website in the hope that most questions only get asked once, failing which, it is a simple matter of providing a link the to FAQ.

Update: turns out we do have an FAQ but linking and more content needed!

elfgoh commented 6 years ago

Another one we will need help with,

elfgoh commented 6 years ago

Another:

valentine commented 6 years ago

Hugo doesn't expose a Golang API so no prior knowledge of the language is required.

I suggested Metalsmith (echoed in Robert's comment) because as far as I know, @cheeaun uses it. 🏹 If we encounter any problems with Metalsmith, we can commiserate about it together.

elfgoh commented 6 years ago

More of my stream of consciousness. Create an open projects page: current and past. So that people can see what others are working on, or what others have worked on. And for current projects, sufficient teaser info in case people also wanna chip in

rolandturner commented 6 years ago

Like it. Would recommend keeping in mind the distinction between projects and infrastructure. https://wiki.hackerspaces.org/The_Infrastructure_Pattern