Project "environment"

  3 posts   Feedicon  
Replies: 2 - Last Post: May 12, 2011 06:07
by: dengdai
showing 1 - 3 of 3
 
Posted: May 26, 2009 18:33 by HxA
Hi,
I just to want to throw some ideas into the room. Well I know that most of this is going beyond the scope of a hosting platform but this is what I would love to see.

I just started a new project and these where the things that I had to do.

Create the project in Kenai, activate Issue Tracker & repository and write some short description. This was a great experience. Just a view minutes and I could start. You guys have done a great job.

So I uploaded my first code and now start the cumbersome parts that I have to do.

- Building a release and uploading it to the downloads section. (every few weeks or so)
- Generating the Java Doc uploading it and to make sure it is always up to date.
- Adding unit tests and manually running it.
- Set up Findbugs and other static analyzers to ensure code quality.
- Generate metrics to monitor source code quality.

Yes this is all "continues integration" stuff. So I would like to see at least for java projects some kind of a simple "project template" lets say put my source into a "src" folder, put my unit-tests into a "test" folder and setup some options to activate additional tasks/ metrics and every night Kenai will sneak around the corner to build my project, generate the java doc, upload the release file and the doc to a predefined location and calculate some source metrics. The result will be send per email.

This should be the simple default setup that needs only basic configuration. For experienced users / big projects it would be great to define a ant script to execute or an maven project or just to have a freely configureable Hudson.

I believe Sun has everything that is needed. A hosting platform, a great CI server and a cloud to borrow the cpu cycles from and of course a great team of brilliant software engineers.

For features like this it is very likely that some people will even be willing to pay.
Yes believe me, they will pay Wink

For my project (proxy-vole) it would be even great to run the unit test on different plattforms (linux, win, solaris, ...) But you can not have all I believe.

I know that this will need a huge (unrealistic?) amount of CPU power to provide something like this to all projects, and of course you are already very busy working on this features in the background. I thought I just remind you again that you wanted to implement something like this Wink

Thanks for your great work and have fun,

- Bernd
 
Posted: May 26, 2009 20:38 by john_brock
Thanks Bernd,

Are you by any chance coming to JavaOne next week in San Francisco, CA?

You may be surprised at one of the announcements that will be made during the Technical Keynote on Tuesday afternoon. Smile

--jb

The Project Kenai Team
 
Posted: May 27, 2009 18:30 by HxA
Hello John,

It is a long way from my small town in Germany to the Bay Area. Therefore I don't have the opportunity to visit JavaOne. But I will follow all news, blogs, screen- and podcasts. Now I'm more curious than ever and I start to believe that Kenai is not just another forge Wink

Thanks for your reply,

- Bernd
Replies: 2 - Last Post: May 12, 2011 06:07
by: dengdai
  • Mysql
  • Glassfish
  • Jruby
  • Rails
  • Nblogo
Terms of Use; Privacy Policy;
© 2010, Oracle Corporation and/or its affiliates
(revision 20120518.3c65429)
 
 
Close
loading
Please Confirm
Close