views:

134

answers:

3

Hello!

I want to ask you if there is a place where developers could implement a project I have rough conception of. I know there is "Google code" and "Sourceforge" but is it the right way?

The implementation itself can take a big amount of time if I happen to do it myself, so I guess the help is really needed.

The ideal solution would be something like:

  • a team of developers.
  • a manager if any..
  • my personal control and some kind of ...ehh.. recommendations?)

So is there any magic place where guys are just sitting and waiting for someone to lumber them with some work?

EDIT: Actually, I don't have much money and I don't know how to pay them for the job, but I suppose that all the rights will be hold by implementors/or! we can just opensource it ;)

EDIT: I do not really know how good that idea is, and I cannot say that there is any belief of mine put on that.

The Thing:

Lately somewhat struck my head and I began to think of the way the internets and web-applications are working, developed and deployed.

Much of the "horsepower" is put into learning HTML, Javascript, XSLT, browser quirks, ActionScript, XAML and so on. Despite WPFE could be a possible solution, I started to question myself about how the things could be improved.

Of course, the learning curve wasn't my only concern, but I considered the runtime capabilities of the technologies, their restrictedness and complexity.

Giving off introductions, I want to present somewhat I consider a (possible?) solution as just a raw idea of what the thing could be:

Firstly, the environment must be secure and restricted: so I thought that the user application hosting runtime could be something like a web-browser, but

  • It doesn't render HTML, instead - it provides a developer with capability to run it's own application written in standartized scripting language (Scheme I thought)

  • A proper GUI programming capability (Somewhat similar to XUL/XAML or a scripting lang DSL extension)

  • It must provide a developer with uniform access to his own client-side data storage (a proper Scheme DSL extension for that, but actually I thought of using PROLOG engine)

  • It must impose some constraints on how the client-server communication is performed (actually, I thought that HTTP/WS could be a variant)

  • It must support native (WRT platform) plugins (for example a plugin to render HTML)

Second: I think, that the application must be really portable so it must be written in VM language such as Java or a .NET lng.

And also, I think that there must be well-defined user application package format so that anyone could just locate a repository, install a collection of such applications and use them and then uninstall.

Well, that's roughly what I'm about and very sorry if it took too much time/pain reading my ravings.

+1  A: 

You can try a place like Rentacoder.com You don't say whether you are expecting to pay these people or not, but I assume you know that you will have to do so.

UPDATE:

OK, from the comments you've posted it sounds like you are hoping to attract volunteers to help you. Most projects that attract volunteers start out with one person or a small group getting a program or web site working by themselves, to show everyone how useful the idea is. If it really is exciting or useful, other people will then help out. There are generally more ideas than people willing to work for free, so you will need to really convince people your idea is worth donating their time to. If you idea is not a secret, you might as well mention it here and get some feedback on how exciting it is.

Peter Recore
I'll give it a try, though it could make you laugh))
Bubba88
+1  A: 

If you're talking for hire then RentACoder.com is one of the places where you can create a project and people will bid on it. You could accept multiple people for your project however, building a team might be something that's not straightforward or at all easy. There are also companies that are registered there and you could probably get more resources from one bidder like that.

If you're talking charity work, unless you can attract developers with something (it doesn't necessarily have to be money) forget it.

EDIT: OK. Saw your comment. I think your best bet would be starting the project as opensource and hope to attract people like that to it. If it's interesting or if there is potential people will gather. Either way, you'll get some feedback on your idea.

Mircea Grelus
What does attract developers, Mircea ??)))
Bubba88
Free Pizza and Cola?
Gary Willoughby
@Mircea: opensourcing seems to mean google code/sourceforge etc.?
Bubba88
Well it could be all sorts of things really. Does it solve a problem people are having? Does it solve it better than something out there? Is it something that would be useful to somebody? Is it a new approach to addressing something? Is it an idea so crazy, that you just want to try it to see if it works out? It could be anything that answers a question. If you can't find a real reason why this app should exist, then it's probably not worth it, and people probably won't invest time in it.
Mircea Grelus
@Gary: close. Fritos, Tab, and Mountain Dew.
Beska
+1  A: 

Psssss.... I'm looking for a good idea to implement, tell me!

Dodgy Tony.

Tony Lambert
)))))))))))))))))))
Bubba88
My idea is no secret and if anyone here would express a desire there is no problem with giving it a voice.
Bubba88
@Bubba ( ...giving it a voice. ) You're gonna get some of this. We get the same question from Masters Candidates: "what Thesis subject should I choose?" The answer to which is something you are interested in. I did that, ended up with a project for hundreds of actually working persons who have no interest in how code is written. I will give you part of it: Implement Canny Edge Detector to align OCR using AI on Twain. Write it using JNI - or you can choose something you are interested in. ( standard question, no heat please )
Nicholas Jordan
What's with all the right parens?
Beska
@Beska: It's "Dodgy Tony"
Bubba88
And 15 chars limit, of course)
Bubba88
I'm not Dodgy really... only for humourous effect!
Tony Lambert