|
| 1 | +--- |
| 2 | +layout: post |
| 3 | +permalink: /ideastrike-review.html |
| 4 | +date: 2012-01-20 23:59 |
| 5 | +title: "Ideastrike: Recap" |
| 6 | +author: "@aeoth, @shiftkey and @tobin" |
| 7 | +comments: true |
| 8 | +--- |
| 9 | + |
| 10 | +A bit of a chaotic weekend, but it finally came together and we have another project to unveil. |
| 11 | + |
| 12 | + |
| 13 | + |
| 14 | +Ideastrike - which we will switch too once it has the features we require to replace our existing site - is a web application for suggesting, discussing, planning and executing project ideas. |
| 15 | + |
| 16 | +## Curent Features |
| 17 | + |
| 18 | +So what did we get done in a week? |
| 19 | + |
| 20 | + * The website uses [NancyFx](http://nancyfx.org/) - a super-duper-happy-path web framework running on ASP.NET (but it runs in other places). |
| 21 | + * User authentication is done via [Janrain](http://www.janrain.com/products/engage) which means users don't need to create new accounts, and administrators don't need to manage accounts either. |
| 22 | + * Markdown support just about everywhere on the site. If you have space for more than a sentence, we've added Markdown support. And a preview mode too, using [Showdown](http://showdown.im). |
| 23 | + * [Twitter Bootstrap](http://twitter.github.com/bootstrap) has been used as the baseline for our site theme. |
| 24 | + * Image Uploading using the [jQuery File Upload](http://blueimp.github.com/jQuery-File-Upload/) plugin - attach files to an idea. |
| 25 | + * Oh, and running on AppHarbor [right now](http://ideastrike.apphb.com/). I wish I had more screenshots of the testing from earlier today - here's something more recent. |
| 26 | + |
| 27 | + |
| 28 | + |
| 29 | + |
| 30 | + |
| 31 | + |
| 32 | +## What's Next? |
| 33 | + |
| 34 | +While we're proud to have a working site going, we're not tying this one off just yet. We've got a number of things to add which are sitting on the [Trello board](https://trello.com/board/ideastrike/4f137b417201526045146b8a), just waiting, nay, begging for some love. |
| 35 | + |
| 36 | + * Github and Trello integration - we've started on the UI for this, but we want the activity feed to come alive as the idea evolves and progresses from concept to code. |
| 37 | + * API and Client libraries - so that app developers can integrate with Ideastrike directly. |
| 38 | + * A more dynamic web experience - we're using [Mustache.js](https://github.com/janl/mustache.js) already for the activity feed, and we've only scratched the surface. |
| 39 | + * Database improvements - using the shiny new EF 4.3 Migrations to update the schema and persist data. |
| 40 | + |
| 41 | + |
| 42 | +## What can I do to help? |
| 43 | + |
| 44 | +Interested in contributing? |
| 45 | + |
| 46 | + * Test out the site on [AppHarbor](http://ideastrike.apphb.com/) and log [issues](http://github.com/Code52/Ideastrike/issues) on Github. |
| 47 | + * [Fork the code](http://code52.org/contributing.html) on GitHub and send us a pull request for something you'd like to add. |
| 48 | + * Suggest a feature on the [Trello](https://trello.com/board/ideastrike/4f137b417201526045146b8a) backlog. |
| 49 | + * Drop into the JabbR [chatroom](http://jabbr.net/#/rooms/code52) if you're not sure where to start. Of if you'd just like to chat. |
| 50 | + |
| 51 | +And we'll wrap up this week's post with another meme that was unearthed this weekend in JabbR. |
| 52 | + |
| 53 | + |
| 54 | + |
| 55 | +Thanks to [@NickJosevski](http://twitter.com/nickjosevski) for some hilarity. |
0 commit comments