By "well organized" I mean just that. Catagories, listings by alpabet, rating, newly submitted. Just make is as easy as possible for users to find the packages they want or need. No ad banners flashing on all 4 sides of the page. No popup windows. Thank God the Ranch doesn't have popup windows.
As far as small packages and widgets instead of large projects. My initial concern over large projects is if these entries were to be tested, how long would a testing process be on a large project? Also, and this is a personal reason, I am never really looking for a complete solution when coding. If this were to be part of the Ranch, and the Ranch is here to help Java developers learn how to be better programmers, why provide complete solutions? I am usually just looking for a good round JButton, or an easier to use
Servlet. If I wanted a solution, then why would I be at the Ranch?
On the otherhand, an interesting part of a JCR would be that several developers could get together and create a really nice project either comletely on thier own, or by using submitted packages or both. So in keeping with the well organized portion of this topic, just keep both parts neatly seperated from one another. But still part of the same idea.
I would like to see a system that would integrate community feedback and development. Such participation could be accomplished through dedicated project forums and perhaps a CVS (Concurrent Versioning System). I love that. I could not have stated it better.
I also like Jason's comment on having things that were unique to JavaRanch. Could this possibly be a Jakarta type project? Only made up of Ranchers? I think that our repository should only comprise of Member Submitted Packages. Of course, anyone could view and download a package withour being a member.
I don't know if that really helps with what you were wanting to know Dirk. My brain has a million ideas all at once on this subject, and I am trying to sort them out in a tangable manner.
[ June 27, 2002: Message edited by: Gregg Bolinger ]