Thursday Apr 26, 2012

Outage on java.net - Apr 27 12pm PT, 2012 to Apr 30 12pm PT, 2012

As we constantly improve the java.net infrastructure you will experience downtime starting around noon pacific time (7pm UTC) on Friday, April 27, through noon pacific time (7pm UTC) on Monday, April 30 for scheduled maintenance.

java.net logo

Email aliases (*@*.java.net) for all projects hosted java.net will not be available. So users@glassfish, dev@glassfish, users@jersey, and other similar aliases will not be accessible, including their archives. The forums and downloads for these projects will not be accessible as well.

The GlassFish Update Center used to update your existing binaries will not be available. glassfish.org, which redirects to glassfish.java.net, and other project websites in *.java.net domain will not be accessible during the weekend.

The service will resume Monday Noon PT and we will post an update as services come back online. Thanks for your patience!

Wednesday Feb 01, 2012

Quick note - possible short outage on java.net

As we constantly improve the java.net infrastructure you might experience some downtime on Wed, Feb 1, 2012 @ 6-8pm PT. Hopefully, this one should only really be a short one.

ALT_DESCR

Friday Aug 26, 2011

maven.java.net, GlassFish and Maven Central

Following-up on a previous entry, and as a result of the collaboration between Oracle and Sonatype on the java.net infrastructure, GlassFish and all its sub-projects (grizzly, mojarra, jersey, javamail, and many more ...) have now all their artifacts on maven central.

ALT_DESCR

Remember that maven.java.net is now powered by Sonatype Nexus and available for all java.net projects to use and for them to also make their way into Maven Central. You can get more details from this page.

See also Kevin's post on this topic over at the java.net editor's blog.

Monday Jun 06, 2011

java.net - how are we doing?

Over at the Editor's Daily Blog, Kevin asks the question "So, What Do You Think of java.net Now?". This is not to mean that we're done with the updates but rather that we need your opinion about the recent changes (migration, forums, JIRA, Maven, uptime, performance...).

ALT_DESCR

As the largest project hosted on java.net the GlassFish team has been experiencing the service first-hand for many years now and we have a good idea of the recent progress made as part of the move to the Kenai infrastructure but we need the larger community's input to help the team prioritize future improvements, so don't wait - vote and comment!

Tuesday May 31, 2011

Updated Maven infrastructure @ maven.java.net

Sonatype's Nexus Maven Repository Manager is now running at java.net. This will offer the numerous java.net Maven users the typical repository manager benefits but maybe most importantly an overall cleanup.

ALT_DESCR

Over on the java.net editor's blog, Kevin has more details on what this means for users and contributors to java.net-hosted projects while this document lays out the role of the various repositories, the relationship to Maven central as well as more general prerequisites and requirements for publishing artifacts.

GlassFish artifacts have started being deployed to this new Maven repo (maven.java.net) and we expect little to no impact for GlassFish users. The final (stable) bits for Embedded GlassFish should be deployed to Maven central. If you're new to Maven, you may want to check out the replay of our recent Maven webinar.

The Nexus version deployed is the latest available (1.9.1.1) and most of the work was actually carried out by Sonatype.

Thursday Dec 02, 2010

GlassFish Mailing Lists - 213k emails and counting

ALT DESCR

We now have all the mailing lists operational and migrated with full history to the new java.net infrastructure for GlassFish and its sub-projects. The existing addresses will keep on working, but the preferred domain is now @glassfish.java.net (no \*.dev.\*).

For anyone interested, this represents 29 mailing lists for the main GlassFish project alone (the biggest one of the 161 projects migrated) with 213 741 individual messages accounting for a 26GB tarball archive...

Since this has worked well for us so far, we're keeping the email/forum bridge up and running. This will post every email sent to the USERS mailing list (users-AT-glassfish.java.net) as a post on the GlassFish Forum and vice-versa. Sun had a very strong email culture while many others feel more comfortable with posting to forums. Use which ever works best for you! Also remember that archives for all those lists are available from java.net (of course), from MarkMail, and Nabble.

For a full status on the now completed migration efforts, check out this announcement email.

Tuesday Nov 23, 2010

GlassFish source repository on the new java.net - now live!

ALT DESCR

Following the earlier first wave of projects migrating to the new java.net infrastructure, the main GlassFish project is now almost fully available and the glassfish-svn repository is now available for checkins.

Jane is suggesting the following two options to start using the new environment :

Check-out source to a clean workspace:
svn checkout https://svn.java.net/svn/glassfish~svn/trunk/v3

Switch workspace to the new GlassFish SVN repository
1. cd <v3-dir>
2. svn switch --relocate https://svn.dev.java.net/svn/glassfish-svn https://svn.java.net/svn/glassfish~svn
3. svn info and verify the following:
URL: https://svn.java.net/svn/glassfish~svn/trunk/v3
Repository Root: https://svn.java.net/svn/glassfish~svn

Several people have reported that they were able to follow these instructions (with fast checkout!) and commit code. If any of the above doesn't work, please report your issues (here or on the DEV alias). More in further posts about the other services (mailing lists, bug tracking, website, etc.). So far so good.

Update: Eirik was kind enough to quickly update SVNSearch.org to the new location. Enjoy!

Friday Nov 05, 2010

Java.Net Migration is Opt-In!

There is a piece of Sonya's announcement that should be highlighted: the migration of Java.Net projects to the new Kenai-based infrastructure is OPT-IN. As Dalibor also points out:

Any project owner can request that we move their projects, and any community leader can request that we move specific projects in the community. Any project that is not specifically requested by name via the opt-in form by November 30, 2010 will be purged when the CollabNet site goes dark.

We will be keeping tarballs of the CollabNet contents and will be able to distribute them after the site goes dark, however projects that request migration are our top priority.

The opt-in form is here: http://www.java.net/node/add/pmr. You can see the list of projects already requested here and here. I checked with Sonya and she says she will provide a better list at beta.java.net as soon as it comes up (which should be on Monday - cross fingers).

First Wave of Java.Net Migration

A few weeks into the acquisition, Ted Farrell announced plans to migrate Java.Net to Kenai infrastructure. For multiple reasons, it took us a bit to implement this, but last week we started with a first wave of GlassFish projects and a bit later Sonya provided Additional Details about the Java.net Migration.

Although the migration also involves some CMS changes the main focus right now is on the Forge Migration, from CollabNet Infrastructure to Kenai Infrastructure.

The projects involved in the first wave included Jersey, Metro, Grizzly, Atmosphere, JAX-WS, OpenMQ and several more. The intention was to do a quick migration but that has been delayed, with the current completion target date being Monday. Once the first wave completes, we will start migrating the rest of GlassFish and then other Java.Net projects.

Some additional details at:

Saturday Jul 31, 2010

Java.Net.Next Requirements - More than One Account on Java.Net?

Do you have more than one account at Java.Net? If so, please read on.

As announced by Ted Farrell back in February, Java.Net.next will use the Kenai infrastructure.  For the most part we are trying to make the transition as painless as possible but there will be some changes here and there.  Sometimes new features will be added; sometimes some may be dropped.  One specific point is about usernames and email addresses.

Currently, Java.Net allows for multiple usernames with the same email address (login is done only via the username), but Kenai does not (you can login with username or email).  We are considering using the Kenai approach for the new implementation of Java.Net and want your feedback on how that would affect you.

I asked Kevin if he could run a poll on this, and he kindly did. If you are interested, please go vote.

Copying the questions here:

  • I only have one account at Java.Net
  • I have multiple accounts at Java.Net and each has a different email address
  • I have multiple accounts at Java.Net with the same email address but I can change that
  • I absolutely need to have multiple accounts at Java.Net with the same email address
  • I don't have a java.net account
  • I don't know
  • Other

Wednesday Oct 07, 2009

Java.Net Availability Still Unfolding

As we reported yesterday, Java.Net is under a DDOS attack (seems somewhat similar to this one). The Sun and CollabNet teams are working hard to address this but it's taking longer than we all want, so here are a few useful links that apply to GlassFish and Hudson.

ALT DESCR

First, because the services used by our projects come from multiple infrastructures, some sites have not been affected (knock on wood - or toca ferro). The following seem to be unaffected:

wikis.glassfish.org, wiki.hudson-ci.org/, maps.glassfish.org/server
• Downloads at download.java.net including:
   GF v3, including GF v3 nightly and GF v3 promoted,
   GF v2, including GF v2.1 and GF v2.1 nightly,
   GF v2.1.1, including GF v2.1.1 promoted and GF v2.1.1 nightly,
   Eclipse Bundle; also see more d/ls at GlassFish.
• Downloads of NetBeans and Hudson
• Kohsuke also created SVN mirrors at svn-mirror.glassfish.org including:
   hudson, glassfish-scripting, glassfish grizzly, hk2 jersey.

For the case of Hudson, there is a run-time impact due to the plugin-store which has been addressed in the latest build, but see Dealing with Outages, and also see this discussion of longer-term solutions.

I'll add more useful links as I find them / people report them to me. Thanks for your patience while we deal with this situation.

Tuesday Oct 06, 2009

Accessing glassfish.dev.java.net, an update on the outage

ALT DESCR

You may have experienced difficulties in the past week trying to access the glassfish.dev.java.net website (or via glassfish.org which redirects there). We'd like to apologize for any inconvience that it may have caused.

The GlassFish team itself has suffered from this outage and we've been in close contact with CollabNet (the company running the site) to track the progress made. If you're interested in the latest details of what's going on, please consult this recent blog entry and this earlier one.

Having said all this, things should be almost back to normal, but if you're still not able to access the site, please send email to escalation_manager @ java-net.dev.java.net with your IP address, wether it's a static one or provider-allocated and the country you're working from.

Also, note that if you're looking for a download of a stable version of GlassFish (including GlassFish v3 preview), you can certainly do that from the sun.com pages and even get to the very latest promoted build using the update tool.

Thursday Mar 12, 2009

Changes to Java.Net Maven2 Repository

ALT DESCR

If you publish bits to the Java.Net Maven2 repository, you should check out Kohsuke's writeup from a couple of days ago. No changes if you only download the bits and have been using the recommended http://download.java.net/maven/2/ path.

The reason for the change was just operational, we were running against the limits of the previous setup; one of the disadvantages of our continuous growth. Thanks to Kohsuke for handling the fire-drill.

Sunday Jun 17, 2007

Kohsuke's Interview at Java.Net - Continuous Integration with Hudson

Image of Hudson

Kohsuke seems to have an extra allocation of fame: he already had his 15 minutes from Java.Sun.Com and how he gets an extra dose with an interview at Java.Net that centers on Hudson, his CI project.

Other Hudson links include Eric Lefevre compares it with other vendors and includes screenshots; Andrew Glover talks about SVN authentication; Lars Trieloff has multiple blogs on Hudson and Glen Smith covers Hudson with Groovy and Cobertura.

Earlier TA spotlights on Hudson are here. The Hudson website has plenty of useful information.

Added: Also check out Elliotte Rusty Harold's Thread and Kohsuke's most recent post.

Sunday May 06, 2007

Improving the Consistency Across GlassFish Project Pages

ALT DESCR

Last week Kohsuke put together some JavaScript code that we have started using to provide some visual consistency across the GlassFish projects. He also applied it to the GlassFish wiki.

This is just a first pass; most projects have converted (see tor example, GlassFish, JAX-WS, Phobos, JSF, Grizzly and many more) but not all have yet (like jMaki). The common infrastructure will make improvements much easier.

See you at GlassFish Day!