@macfan that's understandable, I know not everybody is comfortable signing their contributions away, so they are welcome to fork NodeBB for their own purposes.
Contributions back upstream are welcome and encouraged but not required 🙂
And I'm pretty pumped guys. It looks great so far! Kudos.
Looking to help contrib where I can.
Hey @cdnsteve! Thanks for stopping by (and for the comments you left on the GitHub project! )
NodeBB is not actually using any front-end frameworks, as we felt that we'd be able to do much more without the constraints of a framework. (Whether or not this is actually true is up for debate, of course, but nevertheless, this is how it is )
The backend is built on an API. Our templating system calls the API to retrieve information for each topic/category/page/etc. However, the majority of the calls that NodeBB makes are actually Web Socket calls, handled by our socket.IO library. This is what powers the real-time aspect of posts/topics, as well as the chat functionality.
As for contributing, any and all help is appreciated!
@julian sounds great thanks. I'd be interested in tinkering with some Plugins.
Have you guys considered setting up a UserVoice page or Trello board to let users upvote features/plugins? Might be helpful!
(Heh heh - I knew the desktop notifications would bring you back immediately)
We did initially have our roadmap on Trello, but I personally didn't find the time to keep it up to date, so I use the GitHub wiki to act as a version history and use the issue tracker for feature requests and bug tracking.
The issue tracker is where we spend most of the time dealing with brainstorming, so that's actually been working out really well for us so far.
@julian the desktop notify is brilliant
You can thank @psychobunny for that plugin -- credit where credit is due!
@cdnsteve if you're interested in building plugins have a look at this for a start.
always here and around if you need a hand.
also - cdn = canadian? welcome, we're from Toronto
NodeBB is not actually using any front-end libraries
Sorry, did I say libraries? I meant "frameworks" I'll edit the post above.
The best framework (nod)
@psychobunny I'm 2 hours away in Kingston! Thanks for sharing.
... And here I thought cdn meant content delivery network...
ah nice, I've been to Kingston a few times... mostly a lunch pitstop on the way down the 401 to Ottawa or Montreal
They say it is a university town. I've never been to Kingston myself... I think the VIA stops there on the way to Montréal...