Wednesday, April 3rd, 2013

Idea Collaboration in spirit of GitHub

Do you sometimes have too many ideas and no time to implement them? Or would you like some collaborative input on these ideas? How about the ability for you to fork someone else's idea, or for someone to be-able to fork yours into a new direction? Most idea collaboration software is closed, where only a small team can collaborate and grow this idea into something. These existing software suites do not provide a means for public collaboration. Forums are the closest you have for idea collaboration, however forums do not allow you to easily take over an idea and send it off in a new direction. My latest idea was to create an idea collaboration software suite, something with features that will appeal to the open source community, with features like forking of ideas into new branches to enhance collaboration. It was also a priority to enable easily access to analytical data, where you can easily see what other similar projects are using to develop their ideas or see what projects are using the same tools as you are. Having this type of data at your disposal can help grow ideas quicker, as cross-references between ideas can be made. If your seeking help on a specific tool, you can easily and effortlessly see who else is using that tool and seek assistance from them or from their open source code directly.

This collaboration suite is not only for open source projects, but it can be used to collaborate on almost any type of idea you can dream of. If you have an interesting idea and want to see how much interest it may spark, plant the idea here and see if it grows. There is no commitment to maintain the idea you plant yourself, as someone more specialized in the field can easily fork it and grow it themselves. Each branch is tracked and can be easily cross-referenced to see the differences in one direction from another.

Uarica: Idea Collaboration will see many new features in the near future. Currently the main features are available for public consumption, such as Forking, general notes, idea asset management(used for analytical data), user profiles, ability to follow users, like ideas, and more. This website was build using Django in roughly 1 day, and is a testament on how rapidly something can be built using Django. It is currently deployed on RedHat OpenShift platform.

Future features will include full GitHub and BitBucket project integration for open source projects. You will be-able to access both the Issues and full source code repo. BitBucket's API is very nice, and supports both of these features. I haven't yet played with GitHub's API, and I am hoping I can do the same with it. User profiles currently include the ability to link to both websites via a standard link. Ideas can also link to both sites as well.

Another feature which should be added shortly is a Twitter feed for each user profile and idea, so all of your tweets will appear in your profile and in the ideas page. This will allow people to easily see what you have been up to. Feeds for GitHub and BitBucket are also planned.

Currently closed door ideas are not available, but are supported in the backend. These types of ideas will be made available to the general public once the site gains enough open door ideas, and once more features that compete with existing project management suites are added.

I also hope to look into APIs that can help accelerate ideas and implement them. There are a vast amount of resources on the Internet, and being able to use them easily in a single collaboration suite would be very nice to have. For example, the ability to turn an idea into a Kickstarter project with the click of a button comes to mind. Perhaps integration with existing project management software such as BaseCamp. Google Drive integration is already planned, as it provides a nice cloud whiteboard for easily collaboration and document storage.

The latest feature I just added(in about an hour of coding) is a petition add-on. This allows you to effortlessly create a petition attached to your idea. It supports a goal, a closing date, and user liking. Petitions are especially useful when attempting to get your idea out there, especially in front of political parties or large companies. There is an example petition on the Uarica idea, which closes at the end of this month with a goal of only 50 signatures. Petitions are available to anybody to view, but in order to place your signature on it, you will need to be signed-in. When forking an idea, petitions don't go with it for obvious reasons. I may add the ability to copy over completed petitions, if there is demand for it.

Let me know what you think of this idea in the comments below.

Comment #1: Posted 8 years, 6 months ago by ippisl

Hi, I think Uarica is an idea with a lot of potential, and it's great you're working on it.

But: I assume the goal of this idea is to help create great ideas that GET implemented, not just writing ideas.

For this to happen, you have to have a lot of motivation from people to research and share their ideas, And also a lot of motivation from creators to implement ideas, which is a hard task.

The ways you encourage sharing, how much sharing and what kind of information is shared and to whom, really affect those motivations. For example , there was an article about a new model model for idea collaboration on the healthcare sector, sharing between healthcare professionals and entrepreneurs[1].

From the article:
" For all its innovation, the prebacked model raises a number of questions. As we’ve discussed before, entrepreneurs routinely resist project-for-hire work in search of a project or problem that they’re passionate about solving. Otherwise it’s difficult to put in the 18 hour days and make the years of commitment required to turn a startup into something meaningful.

Dunham believes that Prebacked addresses the dreaded “code monkey” issue by recruiting technical talent that also has a passion for the med-tech space. His team also works closely with its industry partners, namely Wellmark at this stage, to develop problem statements that are “narrow enough to make a solution possible, but broad enough to allow for innovation.” "

Anyway , even with this remarks , i think idea sharing done right, can have a lot of potential. I'll be happy to discuss more about this if you like. My email's on your site.


About Me

My Photo
Names Kevin, hugely into UNIX technologies, not just Linux. I've dabbled with the demons, played with the Sun, and now with the Penguins.

Kevin Veroneau Consulting Services
Do you require the services of a Django contractor? Do you need both a website and hosting services? Perhaps I can help.

This Month

If you like what you read, please consider donating to help with hosting costs, and to fund future books to review.

Python Powered | © 2012-2019 Kevin Veroneau