How can I start an Open Source project?
Hi,
basically I have an idea which i do not know if it could be a good open source project or not, or if such a tool would really be required.
Is there a place were I can star a new open source project? Or usually this requires me to develop something first and then make it open source?
Regards,
Sim085
[334 byte] By [
sim085a] at [2007-11-27 9:54:22]

Check out http://sourceforge.net/If its open source it should probably be here :-)
> basically I have an idea which i do not know if it
> could be a good open source project or not, or if
> such a tool would really be required.
Search freshmeat.net, sourceforge, and Google sites to see if you can find an existing project that covers the same ground.
> Is there a place were I can star a new open source
> project? Or usually this requires me to develop
> something first and then make it open source?
Sourceforge is the easiest way to host your open source project. But there aren't any rules.
You can list projects on Sourceforge and also try to generate interest. Can't you do the same on java.net?What app do you plan to release?
I'd advocate sourceforge, too. Whenever I need a tool or library to do something outside of the JDK, I reach for Apache.org first, and if they haven't got anything sourceforge is my next port-of-call. I know I'm not alone in this, and since Sourceforge has cropped up several times already in response, seems that's the place a lot of people look
Its also a good place to check to see if anyone has had a similar idea and if so how successful they were....
You can also try http://java-source.net/ There is an option to suggest a project on that site. Some useful files on there also.
Basically the idea is very simple. Imagine you have developed a web application using Spring, Hibernate, or Struts, etc. The site works find, however you wish to change some text on the pages. You need to find the page, change the text and compile it again.
The idea is to replace such tags with a set of JSTL tags were you would just indicate what text you wish to load. The text could actually then be placed into an XML file, Properties file or even a database (a Plug-in architecture could actually help in this).
A portal could then be developed so that each of these settings could be replaced easily from another website or make it even better (have some ideas on this).
Also another tag could actually set the locale the user should view the content and load the content from the correct repository.
I am talking about nothing original or new. There are 1000抯 of Content Management Systems out there! However none of them really helps in doing what I said mostly when using the tools I mentioned above!
Also when searching I did come across some JSTL抯 from Apache foundation. But they seemed outdated. They were called something I18N!
I really wish there is something already like this, and that I have been just searching in the wrong place! If something like this does not exist then I think it is a good idea for an open source project. If it does exist please tell me :)
Regards,
Sim085
I can see what you're getting at, and it doesn't seem like a dreadful idea - the only thing is it's probably quite a big project and I'm not completely persuaded that it's worth the effort.
In case you didn' t know, I18N is InternationalizatioN with the 18 being the number of missing letters in the abbreviation. Contrast L10N for Localization.
The i18n/l10n issue would have to be accommodated, but it would be an interesting project.
D.
Yes .. the whole project would be to make I18N easier to implement in a website rather then content management.
From your post it seems that there is nothing similar to this! Guess it is not a bad idea to start working on something and then release the code afterwards (if I actually do something right :)
Anyways thanks to all :)
Regards,
Sim085