📜 ⬆️ ⬇️

Hudson, Oracle and Jenkins: what was it?

Many have heard that Hudson and Oracle had some differences. Less widely had the news spread that on the 29th, Hudson was renamed Jenkins. Under the cat you can read my abstract translation of an explanatory article by one of the main Jenkins developers and a brief summary of the events that happened after it was written.

And on Monday, Ted Farrell ( Ted Farrell ) sends a message to the mailing list, in which he expresses his concern about the situation:

Oracle's goal is to expand the community and make Hudson stronger. Perhaps you just do not know, but the Hudson user base is very large, much more than you can see in the mailing lists or forums. What is sad is how many of these users don’t contribute ( well, I don’t know how it is in Russian, say ) before the core and don’t take part in the discussions. They want it, they just do not think that they will be heard. And we want to be heard. We need to make the Hudson community a place where anyone who wants can come and participate. In the coming weeks we will announce some innovations that should contribute to this.

But now we will stay on java.net. We are sure that it is important for Hudson to stay close to the rest of the java community, as well as to use the many cool features that will soon appear on java.net. You can use GIT on java.net as well, and moving to github for this is not necessary.
')
...

Since the project is open, we cannot prevent someone from forking it. However, we own the trademark, so you cannot use the name outside the main community. We purchased this with Sun. We hope that everyone who is working on Hudson right now will do exactly as they claim they want and continue to work with us, making Hudson stronger.


(Ted's letter is quite long, you can read it in its entirety here )

As was to be expected, Ted's answer was met with mixed emotions, ranging from misunderstandings and ending with disappointment.

Nigel Magnay, a contributor to the Git plug-in for Hudson, tried very succinctly to explain the merits of Github:

Just support git! = Git support on github. They are working to the fullest to provide communities with the best development tools, and I doubt that kenai can not only overtake, but at least catch up with them.

...

I do not understand anything.

What will you ban the Hudson developer community?

TE: Are you saying that being the owners of the name Hudson, you forbid the community (for yourself) to choose which infrastructure (bug tracker, wiki) to move to? And repositories also can not be selected?

So far, developers have actively voted to go to google groups for mail, to github for version control, and to their own website for tracker bug and information.


Ted's answer contained one of the most important sayings for the entire discussion:

Nigel, I just want to say that I believe that the final decision on what to do regarding the infrastructure belongs to Oracle, and the decision must be made based on the wishes of the community.


For a while, the turbulence of events took place, and then, on January 11, Andrew publicly proposed to rename the project and finally move from the Oracle servers. A vote was taken , as a result of which 214 people voted for the renaming and 14 for maintaining the status quo.

On January 29, we registered the jenkins-ci.org domain and started renaming the groups, twitter account, and so on.

The initial governance board will consist of Andrew Bayer, Kohsuke and, if Oracle and he chooses, Winston. If Winston does not want or can not, choose another person from the community.

We can wait for further developments, although most are already over.

Source: https://habr.com/ru/post/112922/


All Articles