
Background
A new grid is in development. Why? We declared the old grid too damn hard to work on years ago and you all suffer for it. So we're rewriting it in our new favorite language, JavaScript. Once complete, it will mean just about everything outside the MOO, Jira and the Lore section of the main website will be in JavaScript.
That's important because I don't work in the languages the Grid was written in any more. A lot of people don't. A lot of people didn't when it was hobbled together from various, largely off-the-shelf products (a discussion board and a wiki platform) and we made various hacks to it over the years. A lot of people are focused on JavaScript development. A lot of people want to learn it. This will give some of YOU an opportunity to contribute, to learn too. All this means that more brainpower and manpower will be available to contribute on making the grid better for everyone.
What's Already Done
- Grid-DB (where we store all the data that makes up the grid)
All tests Passing! http://i.imgur.com/Q8IQOUN.png
- Importer (will slurp up all the old grid data and put it into Grid-DB)
Slither did 110% of the amazing work on this, MUCH LOVE BROTHER!
- Grid App is ready for dev (what will become the new grid.sindome.org eventually)
Project is very well structured: http://i.imgur.com/0l1HaXs.png
- Some of you helped pick out the primary font choices
http://i.imgur.com/ZKnuFQG.png
- Quickterm Chrome is 2/3rds complete! Ads are already rotating!
I've got the Grid App developed to the point where we can begin to focus on the bits you care about. You can login and are presented with a completely useless Welcome node. It does all the right cookie and connection and device and signal checks like the real grid does.
What's Left to Do
- New Grid Account Signup
- Responsive Design (will be usable by mobile phone)
- Parity with existing Grid features
- Forums
- Withmore Globe
- The Feed
- NLM Mail
- Maps
- Activity
- Nodes
- Working Node Hacking
- Search
- Working Password Changing
Feature Requests
NOW IS THE TIME TO PUT FORTH YOUR IDEAS FOR THE TEAM TO SERIOUSLY CONSIDER FOR INCLUSION IN OUR PLANS. PLEASE POST YOUR IDEAS HERE FOR HOW WE MAKE THE GRID MORE AWESOME.
PLEASE START YOUR POST IDEA WITH A BOLD LABEL IN CAPS:
IDEA: STUDDLY PORT ON QUICKTERM
REMEMBER TO CLOSE THE BOLD MARKER!!
If you're worried that posting your idea will expose who your character is, or that you've got a Very Particular Set of Skills, email [email protected] and joh[email protected] (removing the EFF and SPAM, drr) instead.
I will post my ideas too.