We had to make a few concessions in order to hit the deadline we set, so the site is not totally feature-complete with where we set out to be. Here's what we still need to do, in rough order of when it will get done:
- Better moderation tools --
Project owners, right now you might find your options for moderating your forums a bit lacking. We'll be adding better tools for this first thing. (Members: this is not an invitation to spam ;) We can still remove posts manually from the site backend).
- Project forum/blog configuration --
Right now only Handmade Hero has subforums, because they were imported from the old system. Other projects, I'm afraid you'll have to live with only having top-level forums for the moment. We'll be pushing out more advanced settings pages for this soon. Similarly, blogs will be able to have subcategories, but not just yet.
- Blog RSS feeds --
Both RSS feeds for current blogs and a feature to import old posts from an RSS Feed.
- Email notifications for forum threads --
What it says on the tin.
- Better post editing tools --
For both forums and blogs. Both will get preview and draft-saving functionality. Forums will get a listing of the last 10 or so posts in the thread for purposes of quoting. Blogs will get alternative markup options (including markdown and light HTML). Forums might too, but that's lower priority for us right now.
How can I submit a project for consideration?We will have a more formal method of project submission in the future. For now, email abnercoimbre at [email protected] and he'll add start you on the process.
- Articles / Wikis --
We have big plans for this. We want a sitewide database of good documentation you won't find elsewhere on APIs, configuration, setup, usage, algorithms, language semantics, etc etc. This will come in the form of an article system, potentially in a wiki format so that information can be maintained instead of posted once and forgotten about. We'll be blogging more about this in the coming weeks or months.
- Rewrite in C --
We built this site on the Python-based Django server, which was valuable to help us get the site up in a reasonable time frame but has led us to become rather exasperated with its convoluted configuration and API. A Handmade-motivated website ought to be as Handmade as possible, and we have some interesting ideas we want to apply. We'll be working on this in parallel with the features we add to the live, Django version of the site, but don't worry, maintaining the current version will still be a priority.
Which brings me to the point of this thread: If you don't see something up there, ask! We'll figure out how high priority it is and where to put it on our to-do list. If it's something simple, it might even get done immediately.
Cheers, and happy coding,