* private/public notes, notes linking, etc.
* web and later mobile access (PhoneGap?)
* integrated with Dropbox
Preferably in Java-related technology (maybe Play! or Grails?)6 votes
On its own it's probably not all that cool, but there's a ton of useful stuff having a good, extendable WebDAV implementation (even if only a basic implementation) would enable - things like www.greyhole.net to its general use in applications as a library.3 votes
OpenCover an open source code coverage tool for .NET has an XML output. It would be nice to a viewer that will merge the XML with the code base and produce pretty output (HTML/interactive). Release 3 of OpenCover will hopefully come with coverage per test feature which will be useful for those wanting to head down the path of mutation testing.18 votes
If you've got multiple rooms open you have to use the mouse to switch between each one.
Or if you're not focused on the chat box you have to mouse to access.
And there's no keyboard-based navigation of chat history.
- Room navigation using Ctrl + [ (back) and Ctrl + ] (forward)
- N to focus the chat field
- J/ K to navigate the chat history
- M to jump between mentions
- I to jump between what I said4 votes
A generic AR meta-game engine for office spaces. You deploy a server, define the "rules" and keep track of players/score over time. Sample Rules:
Fix a broken build (notified by the build server): 10 points
Added a passing test (notified by the build server): 1 point
Worked on a Weekend (notified by the timesheet system): 100 points
Player of the week (email nominations from other players): 50 points
And so on. Badges can be awarded and general stats kept over time.
Gamify the work-place!2 votes
I like it would be nice to have slick Metro app (written ideally in js/html5) one can use to give a presentation instead of using PowerPoint slides. Something like deck.js or fathom.js. maybe a simple editor for building slides would be nice too. And if slides would be a app (a code) then it opens a whole pack of new possibilities for interacting between slides and code written online on slide. ;)8 votes
A website that allows User Group coordinators to manage a collection of books (or other resources) that can be loaned to members. Members can sign up (perhaps with their favorite OpenID/OAuth provider) and reserve books (to be picked up at the next user group meeting), rate them, review them, etc. Admins can get reports on which books are overdue, which books need to be brought to the meeting, perform stocktake, etc.9 votes
Implement an opinionated message queue in F# or C#, inspired by the Apollo project, with better throughput.
- Server is single threaded and async, like Node.js
- Messages are not persisted
- Clients communicate using the STOMP protocol
- Messages are serialized using Google Protocol Buffers31 votes
A self-hostable forum in asp.net that looks and works like stack overflow (though supporting multiple forums and security, instead of just the single one) useable as a support forum8 votes
There are a number of OSS mocking frameworks but only commercially available frameworks support mocking static methods (presumably via framework interception). Adding static method mocking support to one of the OSS frameworks would add great value to the testing community. Especially web-devs that constantly have to wrap HttpContext around Interfaces to mock them out.6 votes
I like the online resources, but every once in a while those sites are unavailable (or I just get paranoid about pasting certain parts of my code to 3rd party resources). Maybe there is already something cheap/free out there that does this.
It could use the code from this open source project (same as the online one that I use) http://www.icsharpcode.net/OpenSource/SD/1 vote
A WinRT-compatible library which sets up a command queue for storing data, and allows the developer to "plug in" behaviours for storing data both locally and remotely.
So an application would queue some data (perhaps as XML or JSON) to be stored. The local cache of data would be updated immediately, and the remote database would be updated when and if the client is connected.
This could work as an in-process async task-based thing or possibly as an out-of-process agent.4 votes
So you have all of your deployment tasks in a psake file and you drop that with the release folder but then the testers come over to you and ask you to deploy the app all of the time. Wouldn't it be great if they could just double click something and it would show them the parameters/properties along with a list of tasks. Then THEY could hit the deploy button and you could get back to JabbR10 votes
Sparkleshare is a git backed dropbox clone (think all the convenience of dropbox, but with your own server as the cloud datastore). It has good Mac & Linux clients, but the Windows client is struggling to find its feet.1 vote
MahTweets for WP7 is a great twitter client, but suffers from speed issues. The mango version is a rewrite, but lacks many features and needs some love to get it in a releasable state.
I would love for Code52 to spend a week giving WP7 an awesome fully featured twitter client6 votes
A system that is flickr like, that allows you to build a gallery and upload photos to your favorite cloud service.
Would be open and available to anyone to deploy on AppHarbour (if we're assuming built on ASP .NET MVC).
Integrate other services? (ie: url shortners, twitter, etc)13 votes
As with the Nuget created by @tobin for Twitter Bootstrap, build a nuget package that will scaffold Views for MVC with Knockout bindings for the model.12 votes
Bjango's Consume (http://bjango.com/ios/consume/) is fantastic but for iOS only.
The real value isn't even in the app itself, but the metadata "recipes"/descriptor that tells it how to login and process the data. An open format for this could be developed and then plugged into Windows, Linux, Mac, Android, Windows Phone (and/or more) easily enough.13 votes
Based on @aeoth's YumML Markup Language for food recipes - http://www.theleagueofpaul.com/yumml-not-xml.html
For WPF/WinRT and WP7.6 votes
- Don't see your idea?