NetBeans 6 delivers great updates to the Matisse GUI builder. Spend a few minutes with Roman Strobl and get an expert briefing on what's new and what has changed. (sponsored)
In this, the third and final installation of Andres' Introduction to Groovy series, you learn about how Groovy handles variable numbers of arguments, named parameters, currying, and more about Groovy operators. Including, some new operators.
Swing Fuse (actually just Fuse), is a framework designed to make it easier to create your own custom desktop components. In this article, Daniel Spiewak shows you how to get started and provides sample source code you can download.
Willam Louth shows how he uses JXInsight Probes to investigate probable performance issues with code bases that he is not familiar with. He also highlights possible pitfalls in creating a benchmark, as well as in the analysis of results.
One of the tools that has been making great strides in the Java development community has been Subversion – a replacement for the version control system, CVS. With its growth, one thing that has been missing is a quality managed hosting for open source project repositories. Today, Javalobby and Intland Software are happy to announce the public beta of JavaForge, an integrated project management system with managed, hosted Subversion support, issue tracking, document management, forums, chats, and much more.
JavaForge
is based on the excellent, pure Java collaborative development platform,
CodeBeamer
, and aims to fill the gap in the open source hosting space for those projects that want to use subversion.
Some of you might be wondering why you’d want to start a new project using subversion or move your existing project over to this new system. The answer is that subversion makes it easier to manage your source code. You can easily move and delete files without creating a mess of your repository and you can tag or branch your code simply by making a copy of the files you are currently working on. It’s easy and with the latest releases of two of the major IDEs (Eclipse, IDEA, and soon NetBeans I hear), you have full, integrated support for Subversion. On top of Subversion,
JavaForge
provides extensive source code analysis, integrated Wiki, managed builds (CruiseControl and JUnit integration coming soon!), powerful reporting, issue tracking, comprehensive searching, and configurable levels of role management so that you can decide exactly who can work with the different features of your project.
Now,
JavaForge
is currently in beta, but it is almost fully functional. You can create new projects (just login with your Javalobby username and password), upload your source code (or attach to an existing CVS repository), and start working on your project. Your friends outside the system can even check out your project and code through our anonymous interface, giving everyone a chance to experience an open source Java project.
Because
JavaForge
is a beta system, there are a few things to keep in mind as you start working with the site. Currently, we are not offering managed CVS support. If you’d like to see us offering CVS support, send me an email and with enough demand we’ll implement it quickly. As an alternative, if you have a project with CVS hosted somewhere else, but you’d like to use JavaForge’s other tools, just create a project that links to your CVS repository. Your source code will be displayed in the JavaForge interface just as if it were a hosted subversion project. Neat huh? The other caveat to keep in mind is that we don’t provide website hosting for your project (yet!). We’ve got a few ideas on how to implement this and can probably make use of the Documents feature of
JavaForge
to provide you with a project homepage. As with CVS support, if there’s enough demand for site hosting along with the project management tools, we’ll throw the resources at it to make it happen pronto.
So, do you have a project in mind yet? Hop on over to
JavaForge
and get started today. Tell all your friends about it too and have them join your project or even start their own. The more projects that are available the better and you’ll begin to see a few of Javalobby’s open source projects there too! It’s all FREE (just like all the other Javalobby services!) and will continue to be free for as long as it’s around!
Well for starters, we have automated builds, meaning you can have the system run your ant scripts every night to do automated testing. We will also have integrated JUnit and CruiseControl support. There are also strong reporting features and a very customizable issue tracker. The system can also tie into a variety of source code revision systems that may or may not be hosted at JavaForge, such as visual source safe, CVS, etc.
In addition, we're actively listening for the features you guys want and are trying to add them as the demand shows itself. Things like automated plugin building for your favorite platform are also possible.
Every time I click a link to view source code on any of the projects I get an error indicating that my account is not authorized to view source code. So JavaForge is not for open source projects then?
Sorry. We should have cleared up the not authorized page to make it clear you can login anonymously. Over on the left hand side, there is a link that says "Login Anonymously". If you click that, you should be able to see all the projects in the system adn browse their source code if they have uploaded any.
This certainly is great news for Java developers! Let us hope that JavaForge compared with SourceForge will be like servlets compared with CGI scripts: a much more elegant approach to the problem.
I have already put up a project (though with a referenced CVS source tree for now) to start testing JavaForge. I could not find any documentation about the features available on JavaForge. For instance I do not really understand how it has an integrated Wiki.
It would also be nice to have a place to discuss existing and future features. Maybe a forum on JavaForge itself?
Hi Robert. Thanks for the nice words. First, there is a forum that we can use to discuss features. Its inside the JavaForge project, so you'll need to login or use the anonymous feature to access it at http://www.javaforge.com/proj/forum/browseForum.do?forum_id=42.
For the help files, you'll want to click the little green question mark in the upper right hand side of the site. This should bring up a window with the help file and there is a section on the Wiki support.
> Hi Robert. Thanks for the nice words. First, there
> is a forum that we can use to discuss features. Its
> inside the JavaForge project, so you'll need to login
> or use the anonymous feature to access it at
> http://www.javaforge.com/proj/forum/browseForum.do?for > um_id=42.
>
Great
> For the help files, you'll want to click the little
> green question mark in the upper right hand side of
> the site. This should bring up a window with the
> help file and there is a section on the Wiki support.
I didn't spot that one. That's a comprehensive documentation.
Seems like a very nice system. Well done.
Would it be possible to integrate JIRA for bug/issue management? It is extremely nice and free for open source projects and is used by JBoss for example.
I was logged in with my javalobby account. I tried to log out and log back in annonymously, but that did not appear to work.
I may have accidentally disabled some cookies for this site. Login was not working originally, but the big error message on top alerted me cookies were disabled. After taking care of this, I could login, but cannot view projects.
I am wondering, how many cookies do you set? Are there some that I have missed that is preventing me from doing this? You really need to make source code viewing much easier. I should not have to login at all to see it.
what is Javalobby's relationship with MyJavaServer? I tried to use it for demo of our opensource project Luntbuild (http://luntbuild.sourceforge.net), but we need more than 5Mb (all those hibernate, tapestry, spring etc. jars 8-). I emailed a question about it to horst at javalobby dot org, but did not get any answer.
Hi Lubos. Javalobby manages MyJavaServer and we can probably set you up with an MCS2 account. Horst has been traveling, and I will ping him to see whether he can set that up for you. Hopefully we'll have an answer soon.
Javalobby Launches Subversion-based Collaboration Platform
URL: JavaForge.com
At 1:57 PM on Sep 21, 2005, Matthew Schmidt wrote:
Fresh Jobs for Developers Post a job opportunity
Some of you might be wondering why you’d want to start a new project using subversion or move your existing project over to this new system. The answer is that subversion makes it easier to manage your source code. You can easily move and delete files without creating a mess of your repository and you can tag or branch your code simply by making a copy of the files you are currently working on. It’s easy and with the latest releases of two of the major IDEs (Eclipse, IDEA, and soon NetBeans I hear), you have full, integrated support for Subversion. On top of Subversion, JavaForge provides extensive source code analysis, integrated Wiki, managed builds (CruiseControl and JUnit integration coming soon!), powerful reporting, issue tracking, comprehensive searching, and configurable levels of role management so that you can decide exactly who can work with the different features of your project.
Now, JavaForge is currently in beta, but it is almost fully functional. You can create new projects (just login with your Javalobby username and password), upload your source code (or attach to an existing CVS repository), and start working on your project. Your friends outside the system can even check out your project and code through our anonymous interface, giving everyone a chance to experience an open source Java project.
Because JavaForge is a beta system, there are a few things to keep in mind as you start working with the site. Currently, we are not offering managed CVS support. If you’d like to see us offering CVS support, send me an email and with enough demand we’ll implement it quickly. As an alternative, if you have a project with CVS hosted somewhere else, but you’d like to use JavaForge’s other tools, just create a project that links to your CVS repository. Your source code will be displayed in the JavaForge interface just as if it were a hosted subversion project. Neat huh? The other caveat to keep in mind is that we don’t provide website hosting for your project (yet!). We’ve got a few ideas on how to implement this and can probably make use of the Documents feature of JavaForge to provide you with a project homepage. As with CVS support, if there’s enough demand for site hosting along with the project management tools, we’ll throw the resources at it to make it happen pronto.
So, do you have a project in mind yet? Hop on over to JavaForge and get started today. Tell all your friends about it too and have them join your project or even start their own. The more projects that are available the better and you’ll begin to see a few of Javalobby’s open source projects there too! It’s all FREE (just like all the other Javalobby services!) and will continue to be free for as long as it’s around!
40 replies so far (
Post your own)
You guy's are sure busy !
Congratulation.I do not know where you find the time ?
Re: Javalobby Launches Subversion-based Collaboration Platform
Great!I signed up and plan to put a few projects there!
Its not that sourceforge has not servered a usefull purpose but I like the way this new forge is interated..
Plus I in fact am starting to like Subversion over the standard CVS..
I am not sure about CVS hosting I mena if we can get everyone to realize the power of subversion ..
Yes, project pages would nice addtion..
Great work!
Re: You guy's are sure busy !
Thanks Serge, we have been busy the last few months and we hope that the expanded offerings really fill out the gaps in our community offerings.bestuff.com - the best stuff in the world
Re: Javalobby Launches Subversion-based Collaboration Platform
Modulo Subversion support, how does Javaforge differ from, say, java.net?Re: Javalobby Launches Subversion-based Collaboration Platform
Well for starters, we have automated builds, meaning you can have the system run your ant scripts every night to do automated testing. We will also have integrated JUnit and CruiseControl support. There are also strong reporting features and a very customizable issue tracker. The system can also tie into a variety of source code revision systems that may or may not be hosted at JavaForge, such as visual source safe, CVS, etc.In addition, we're actively listening for the features you guys want and are trying to add them as the demand shows itself. Things like automated plugin building for your favorite platform are also possible.
bestuff.com - the best stuff in the world
Re: Javalobby Launches Subversion-based Collaboration Platform
Every time I click a link to view source code on any of the projects I get an error indicating that my account is not authorized to view source code. So JavaForge is not for open source projects then?carbonado.sourceforge.net
Re: Javalobby Launches Subversion-based Collaboration Platform
Sorry. We should have cleared up the not authorized page to make it clear you can login anonymously. Over on the left hand side, there is a link that says "Login Anonymously". If you click that, you should be able to see all the projects in the system adn browse their source code if they have uploaded any.bestuff.com - the best stuff in the world
Re: Javalobby Launches Subversion-based Collaboration Platform
This certainly is great news for Java developers! Let us hope that JavaForge compared with SourceForge will be like servlets compared with CGI scripts: a much more elegant approach to the problem.I have already put up a project (though with a referenced CVS source tree for now) to start testing JavaForge. I could not find any documentation about the features available on JavaForge. For instance I do not really understand how it has an integrated Wiki.
It would also be nice to have a place to discuss existing and future features. Maybe a forum on JavaForge itself?
Re: Javalobby Launches Subversion-based Collaboration Platform
Hi Robert. Thanks for the nice words. First, there is a forum that we can use to discuss features. Its inside the JavaForge project, so you'll need to login or use the anonymous feature to access it at http://www.javaforge.com/proj/forum/browseForum.do?forum_id=42.For the help files, you'll want to click the little green question mark in the upper right hand side of the site. This should bring up a window with the help file and there is a section on the Wiki support.
bestuff.com - the best stuff in the world
Re: Javalobby Launches Subversion-based Collaboration Platform
> Hi Robert. Thanks for the nice words. First, there> is a forum that we can use to discuss features. Its
> inside the JavaForge project, so you'll need to login
> or use the anonymous feature to access it at
> http://www.javaforge.com/proj/forum/browseForum.do?for
> um_id=42.
>
Great
> For the help files, you'll want to click the little
> green question mark in the upper right hand side of
> the site. This should bring up a window with the
> help file and there is a section on the Wiki support.
I didn't spot that one. That's a comprehensive documentation.
Re: Javalobby Launches Subversion-based Collaboration Platform
Seems like a very nice system. Well done.Would it be possible to integrate JIRA for bug/issue management? It is extremely nice and free for open source projects and is used by JBoss for example.
Re: Javalobby Launches Subversion-based Collaboration Platform
I was logged in with my javalobby account. I tried to log out and log back in annonymously, but that did not appear to work.I may have accidentally disabled some cookies for this site. Login was not working originally, but the big error message on top alerted me cookies were disabled. After taking care of this, I could login, but cannot view projects.
I am wondering, how many cookies do you set? Are there some that I have missed that is preventing me from doing this? You really need to make source code viewing much easier. I should not have to login at all to see it.
carbonado.sourceforge.net
Re: Javalobby Launches Subversion-based Collaboration Platform
Matt,what is Javalobby's relationship with MyJavaServer? I tried to use it for demo of our opensource project Luntbuild (http://luntbuild.sourceforge.net), but we need more than 5Mb (all those hibernate, tapestry, spring etc. jars 8-). I emailed a question about it to horst at javalobby dot org, but did not get any answer.
Thanks, Lubos
Re: Javalobby Launches Subversion-based Collaboration Platform
Hi Lubos. Javalobby manages MyJavaServer and we can probably set you up with an MCS2 account. Horst has been traveling, and I will ping him to see whether he can set that up for you. Hopefully we'll have an answer soon.bestuff.com - the best stuff in the world