Code 52

Welcome to the Code 52 ideas pipeline!

Please feel free to leave an idea for a project or vote on your favorites to be featured on the blog.

If you do adopt a project from this list, please leave a comment and come and let us know at http://jabbr.net/#/rooms/code52 so people can find it to help out.

Even if a project is adopted before it hits the blog we will likely post about it, as it’s likely that the better projects may get cherry picked. Leaving a message and starting a discussion will help us encourage people to join you when we post.

My idea is...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  1. Skill Management/Review Project

    The current skill management products out there are pretty crap. I want to create a fast, easy to understand and extensible open-source skill management product.

    3 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)
    • Python notepad. Something to store links, photos.

      To clear Your mind. It would be nice if it is fully portable for Linux, Windows and OS X. Portable I mean that it we can run it from a pendrive.

      11 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        1 comment  ·  Admin →
      • .NET based / IIS hostable WebDAV server

        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
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)
        • A viewer for OpenCover reports

          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
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)
            You have left! (?) (thinking…)
          • Keyboard shortcuts for JabbR

            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.

            Proposals:
            - 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 said

            4 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)
              You have left! (?) (thinking…)
            • The Game

              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
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)
                You have left! (?) (thinking…)
              • An Metro/WinRT app for using in presentation as PowerPoint slides replacement

                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
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                • User Group public library management system

                  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
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                  • .NET message queue based on the Apollo design

                    Implement an opinionated message queue in F# or C#, inspired by the Apollo project[1], 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 Buffers

                    [1]: http://www.infoq.com/news/2011/12/apollo-benchmarks

                    31 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                      1 comment  ·  Admin →
                    • Stackoverflow alike forum

                      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 forum

                      8 votes
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                      • Mocking framework that supports Static method mocking

                        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
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                        • Extend either Visual Studio or Notepad++ to translate C#<->VB.NET locally

                          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
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                            1 comment  ·  Admin →
                          • A CQRS-based storage mechanism for WinRT

                            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
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                              1 comment  ·  Admin →
                            • UI for Psake

                              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 JabbR

                              10 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                              • Add a protocol (Spice, RDP, NX) to noVNC

                                http://github.com/kanaka/noVNC

                                noVNC is an HTML5/Javascript VNC client. But as the name subtly hints at, noVNC wants to be more than just implement the VNC/RFB protocol. There are many remote desktop protocols that are chomping at the bit to be added to noVNC.

                                4 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                • SparkleShare windows client

                                  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
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                  • Complete the MahTweets for WP7 (Mango) App

                                    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 client

                                    6 votes
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                      1 comment  ·  Admin →
                                    • "Open Photo" alternative

                                      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
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                      • Knockout.js Scaffold Templates for MVC

                                        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.

                                        http://nuget.org/packages/MahApps.Twitter.Bootstrap

                                        12 votes
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                          1 comment  ·  Admin →
                                        • Tracking based aggregator ("Consume" type app)

                                          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
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                          • Don't see your idea?

                                          Code 52

                                          Feedback and Knowledge Base