Enterprise web programming
Units ENTWA (Level 6) and APSW (Level 7)
Project Kenai is a connected developer destination where developers can host open source projects, as well as connect, communicate, and collaborate with developers of like mind.
Java.net is a large community of Java developers and their projects.
Kenai is no longer open to new projects; these must be started in Java.Net. Java.Net runs the project management system developed by Project Kenai.
They both provide a range of developer collaboration tools (including Subversion and JIRA, see below). They are highly integrated into NetBeans.
Registering with Kenai
To access existing Kenai projects, you will need to register with Kenai. Please register using your myport.ac.uk or port.ac.uk email address. You do NOT need to be a member of the Sun Developer Network to do so.
Once registered, to get access to Jim's projects, you will need to email him with your (i) Kenai user name; (ii) your email address. He will then add you to his projects with appropriate access rights.
Kenai is no longer allowing the creation of new projects. Use java.net instead.
Registering with Java.Net
To access existing Java.Net projects, or to create a project of your own, you will need to register with java.net. Please register using your myport.ac.uk or port.ac.uk email address.
Once registered, to get access to Jim's projects, you will need to email him with your (i) java.net user name; (ii) your email address. He will then add you to his projects with appropriate access rights.
For your own work, please create your own project. If the project is for a project or coursework, you need to add
Subversion is an open source version control system (one of a number supported by Kenai/Java.Net).
A Subversion repository conventionally is structured in 3 parts:
For the purposes of project or coursework, you should really only need to use the trunk (and perhaps a tag for the alpha and beta release versions).
JIRA is a commercial issue tracking system (one of two supported by Kenai/Java.Net).
|The enterprise web programming units include some material that was formerly part of the WEB1P and WEB2P units.|