Skip to main content

Migrating to Google Code

13 replies [Last post]
cowwoc
Offline
Joined: 2003-08-24
Points: 0

Hi,

I've taken the liberty of migrating the SwingX project to Google Code at http://code.google.com/p/swingx/

Step 1, I'm going to give Jeanette and the other committers administrative access to the project (please send me an email: cowwoc at bbs.darktech.org)

Step 2, I'm going to migrate the repository and convert to Mercurial. See http://tortoisehg.bitbucket.org/ for an easy-to-use desktop client. We can revert to SVN if there are serious objections. (DONE: http://code.google.com/p/swingx/source/list)

Step 3, I'm going to create user forums using Google Groups. (DONE: http://groups.google.com/group/swingx-users)

Step 4, I'm going to ask Atlassian for an open-source license of JIRA and migrate the issue-tracker from java.net.

Step 5, I don't know if an easy way of migrating thr Wiki over (do you?) but all the links are already broken so perhaps we will rebuild it slowly over time.

What do you think?

Gili

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
brettryan
Offline
Joined: 2007-05-23
Points: 0

I can understand the frustrations surrounding the project, however would moving a project that Sun started off to a different service put a big downer on Oracle? Why don't we look at the problems and try to address them pragmatically. Moving things to another location will only serve project members well and will further cause confusion while the project also remains on java.net (such as where is the source, what's the correct download location), this will also become a hassle for the project members.

Oracle have decided to start a JIRA pilot program which I personally applaud, if all goes well bugs can be handled here.

While some things can be attributed to Oracle, on the other hand some actions can be taken by the project team to help or correct issues. For one, the forum is working, let's communicate and work through the issues.

cowwoc
Offline
Joined: 2003-08-24
Points: 0

brettryan wrote:

I can understand the frustrations surrounding the project, however would moving a project that Sun started off to a different service put a big downer on Oracle? Why don't we look at the problems and try to address them pragmatically. Moving things to another location will only serve project members well and will further cause confusion while the project also remains on java.net (such as where is the source, what's the correct download location), this will also become a hassle for the project members.

There will be no confusion. The project's front page is a total mess right now. All you need to do is add a giant notice at the top reading: "NOTE: This project has moved to Google Code" and link to the right page. Many other projects have done this and they have flurished.

brettryan wrote:

Oracle have decided to start a JIRA pilot program which I personally applaud, if all goes well bugs can be handled here.

Amazing! That's a huge step in the right direction.

brettryan wrote:

While some things can be attributed to Oracle, on the other hand some actions can be taken by the project team to help or correct issues. For one, the forum is working, let's communicate and work through the issues.

I don't care whose fault this is. All I want is for someone to fix the problem already. Java.net is dead. It's been dead for years and will remain so for the foreseeable future. How many more people have to complain before the committers agree to move to another site?!

Gili

uvoigt
Offline
Joined: 2006-01-26
Points: 0

Just my 2 cents:

I don't care where swingx is hosted but I care about:

  • the build system should work
  • the forum should be usable
  • a wiki with some helpful articles would be nice
  • the swingx page should be crearly arranged

I don't see that java.net fulfulls any of these points. At least I have to perform some laborious research to find the functions. This is maximally dissuasive for new users.

Since java.net was restarted by Oracle the number of posts have dramatically decreased. This has a reason! (And the reason is not that swingx is less interesting)

So please say goodbye to java.net and move to any other common project hoster (google, sourceforge, github ...?)

Ulrich

kleopatra
Offline
Joined: 2003-06-11
Points: 0

sounds completely crazy to me :-( Sure you are free to fork, but than make it obvious that it is _your_ lone decision and _your_ lone project, has nothing to do with SwingX as such (you'll probably have to change the project and package names, but not entirely sure about that)

Be happy (me certainly will not follow you)

Jeanette

 

cowwoc
Offline
Joined: 2003-08-24
Points: 0

Jeanette,

I have no desire to fork the project, only to help help out. When I look at http://swingx.java.net/ I see a sea of broken links, empty message forums, missing download links, etc. I was under the impression you'd appreciate help cleaning this up...?

Gili

cowwoc
Offline
Joined: 2003-08-24
Points: 0

Jeanette,

As discussed in the other thread, I have no desire to fork the project. I was simply offering my help in migrating to Google Code (as many other java.net projects have done). If you wish to remain on java.net, so be it. I'll delete the project page on Google Code. Should you change your mind in the future, I will be happy to lend a hand again.

Gili

martinm1000
Offline
Joined: 2003-06-12
Points: 0

I don't think anyone want to fork the project. But we would love you guys to want to move the project out of here.

Everything about the forums/web sites has been broken for years. Now kschaefe said that what prevents a new version to be released

is maven; now I don't know about others users, but I don't care about maven. I just want to have a jar release that passed the unit tests.

And even if you get your maven stuff figured out and working. This place still sucks balls for discussions and all... It sucked before Oracle, and its not going to get better.

anyway this was my 2 cents...

kschaefe
Offline
Joined: 2006-06-08
Points: 0

Migrating to Google Code does not solve the problem with the build machine.  Our continuous integration server exists inside Oracle's corporate structure and we (the most active devs on SwingLabs/SwingX) have no control over that server.

I could care less where our code is hosted.  What I do care about is getting a good CI server that we can control.

Karl

cowwoc
Offline
Joined: 2003-08-24
Points: 0

Karl,

This isn't about the code repository. It's about the total package. Migrating to Google Code will give you full control over the code repository, bug tracker, dicussion forums, wiki and download links. You could put up your own Hudson installation in a matter of hours. How long has it been since java.net's migration begun? How long has the project's website been terribly broken? If you keep on waiting on Oracle to fix java.net's infrastructure you will wait until the cows come home. It will never happen.

Gili

kschaefe
Offline
Joined: 2006-06-08
Points: 0

Gili,

I don't know Google code.  Your saying that they can host a Hudson installation?  I don't have a server that can do that....

Karl

cowwoc
Offline
Joined: 2003-08-24
Points: 0

Karl,

The only free Hudson hosts I'm familiar with are java.net, and http://www.cloudbees.com/platform-pricing.cb (I believe you'd fall under the "free" category) and http://www.fazend.com/. It's too bad you don't have your own server though, putting up Hudson is extremely simple.

Gili

MatthewFarwell
Offline
Joined: 2011-09-23
Points: 0

As someone who simply wanted to ask a question, I've just spent the last hour trying to find out which the right site was to post my question, accepting security exceptions with certificates when I was redirected from dev.java.net to java.net, not couting waiting for 3 hours for my confirmation that I was registered with java.net, clicking on the wiki seeing the notice that it was being shut down, waiting for a good 20 seconds for each page load, and basically just wondering whether the project was still alive.

Whereas I've never had a single problem with github, google groups, even yahoo groups.

A lot of open source projects use the following configuration: google groups for their mailing lists, github for the code and issue tracking and pull requests, and somewhere else for the CI stuff.

To note, Cloudbees has a open source program: http://www.cloudbees.com/foss/ & http://www.cloudbees.com/foss/foss-dev.cb. There is nothing to stop you trying out the service.

For the wiki, if the stuff provided by github isn't good enough, then http://www.xwiki.org is very good.

Matthew Farwell.

Reivaki
Offline
Joined: 2011-11-01
Points: 0

Hello everyone,

I'm a fervent user of SwingX since 2-3 years, and I can only agree with almost everyone in this thread : get the F*** out of here... I know nothing about the infrastructure behind the scene, but what I know is that java.net is a crappy site (and I'm staying polite...) for someone outside of the project : broken links, no clear page for download, no direct link from a project to the forum... in fact, if some sites could be labelled "user-friendly", java.net is clearly "user-hostile"...

Reivaki