Skip to content

Commit 81f20f1

Browse files
Merge pull request Code52#20 from shiftkey/master
Ideastrike new post
2 parents 89d112d + 1a0d9f8 commit 81f20f1

File tree

7 files changed

+68
-2
lines changed

7 files changed

+68
-2
lines changed

_posts/2011-01-16-ideastrike.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ Here's an initial mockup from [@aeoth](http://twitter.com/aeoth) about how this
2020

2121
![](/img/week3-ideastrike-mockup.png)
2222

23-
We've got a [Trello board](https://trello.com/board/ideastrike/4f137b417201526045146b8a) set up for it which we'll be keeping in sync with jobs from our Github issues as we get them scheduled and assigned.
23+
We've got a [Trello board](https://trello.com/board/ideastrike/4f137b417201526045146b8a) set up which we'll use to track the backlog of features and who's currently working on what feature - if you want access to the repository to help out, drop into the [JabbR](http://jabbr.net/#/rooms/code52) chatroom and get in touch.
2424

25-
##What platform are we looking at?
25+
## What platform are we looking at?
2626

2727
Well, we've had a lot of feedback this week about this being a ".NET only" group - we don't intend it to be that way, but as it was said on [The West Wing](http://en.wikipedia.org/wiki/The_West_Wing) - "Decisions are made by those who show up".
2828

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
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+
![](/img/week3-recap-logo.png)
13+
14+
Ideastrike - which we will switch to 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 (also 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+
![](/img/week3-recap-main.png)
28+
29+
![](/img/week3-recap-idea.png)
30+
31+
**Note:** this is a non-production environment and will be treated as such by us in the short-term. Any ideas you want to keep for posterity should go on our [Uservoice](https://code52.uservoice.com/forums/143105-code-52) site, not on AppHarbor. We will let you know when that's ready to go.
32+
33+
34+
## Fun stats
35+
36+
We had 14 separate contributors this week and 50 pull requests accepted - our busiest week so far.
37+
38+
The [punch card graph](https://github.com/Code52/Ideastrike/graphs/punch_card) over at GitHub this week also tells a story.
39+
40+
<img src="https://chart.googleapis.com/chart?chs=800x300&amp;chds=-1,24,-1,7,0,11&amp;chf=bg,s,efefef&amp;chd=t:0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23|0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7|0,2,1,2,0,1,1,0,1,2,1,4,0,2,0,0,3,8,5,5,5,3,5,7,10,7,1,0,0,0,0,0,1,1,3,0,2,1,1,1,0,3,2,0,2,2,0,0,1,0,0,0,0,0,1,0,8,0,1,2,1,3,0,1,1,2,0,0,2,1,0,0,1,1,1,0,0,0,0,0,0,0,1,1,1,0,0,1,0,1,1,0,1,2,0,1,0,0,0,0,3,0,0,0,0,0,0,1,0,2,0,1,2,0,4,7,2,0,0,2,1,1,0,0,0,0,0,0,0,1,0,1,0,0,0,2,2,2,1,2,4,6,1,4,2,0,0,1,0,0,0,0,0,1,3,2,3,8,5,11,7,2,0,2,3,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0&amp;chxt=x,y&amp;chm=o,333333,1,1.0,25.0&amp;chxl=0:||12am|1|2|3|4|5|6|7|8|9|10|11|12pm|1|2|3|4|5|6|7|8|9|10|11||1:||Sun|Mon|Tue|Wed|Thr|Fri|Sat|&amp;cht=s">
41+
42+
43+
## What's Next?
44+
45+
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.
46+
47+
* 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.
48+
* API and Client libraries - so that app developers can integrate with Ideastrike directly.
49+
* 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 of what you can do with JSON data and client-side templates.
50+
* Database improvements - using the shiny new EF 4.3 Migrations to update the schema and persist data.
51+
52+
53+
## What can I do to help?
54+
55+
Interested in contributing?
56+
57+
* Test out the site on [AppHarbor](http://ideastrike.apphb.com/) and log [issues](http://github.com/Code52/Ideastrike/issues) on Github.
58+
* [Fork the code](http://code52.org/contributing.html) on GitHub and send us a pull request for something you'd like to add.
59+
* Suggest a feature on the [Trello](https://trello.com/board/ideastrike/4f137b417201526045146b8a) backlog.
60+
* 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.
61+
62+
And we'll wrap up this week's post with another meme that was unearthed this weekend in JabbR.
63+
64+
![](/img/why-dot-net.png)
65+
66+
Thanks to [@NickJosevski](http://twitter.com/nickjosevski) for some hilarity.

img/week3-day4-layout.png

20.4 KB
Loading

img/week3-recap-idea.png

103 KB
Loading

img/week3-recap-logo.png

31 KB
Loading

img/week3-recap-main.png

112 KB
Loading

img/why-dot-net.png

189 KB
Loading

0 commit comments

Comments
 (0)