• Home
    • View
    • Login
    This page
    • Normal
    • Export PDF
    • Export Word
    • Attachments
    • Page Information

    Loading...
  1. Dashboard
  2. Sumatra
  3. Main
  4. Sumatra Repository Info

Sumatra Repository Info

  • Created by Brian Beck, last modified on Feb 20, 2013

For generic instructions on using OpenJDK repositories, see:

  • http://hg.openjdk.java.net/jdk8/jdk8/raw-file/tip/README

The Sumatra repository forest is a recent copy of the following:

  • http://hg.openjdk.java.net/jdk8/jdk8
  • http://hg.openjdk.java.net/jdk8/jdk8/\{corba,jaxp,jaxws,langtools,jdk}
  • http://hg.openjdk.java.net/graal/graal (updated version of jdk8/jdk8/hotspot)

The corba and jax* repositories are present for completeness,
but changes are not expected there.

We will be experimenting with Graal as a pluggable backend for GPU code.
There are wiki pages here.

There is an extra repository "scratch" which holds ad hoc stand-alone
experiments or patches which are not integrated with the OpenJDK
sources. It is specific to Sumatra.

As usual, there are "-dev" and "-dev-gate" pairs of repositories.
The writable "-dev-gate" repositories accept changes from project
committers. The "-dev" repositories do not accept changes. See:

  • http://openjdk.java.net/guide/repositories.html#term
  • http://openjdk.java.net/guide/

Sample cloning session:

$ cd ~/Projects
$ hg clone http://hg.openjdk.java.net/sumatra/sumatra-dev sumatra
$ cd sumatra
$ sh get_source.sh
$ rm -rf corba jaxp jaxws # optional
$ hg clone http://hg.openjdk.java.net/sumatra/sumatra-dev/scratch

This is a shared workspace for developers on the Sumatra project.
There will be no direct promotions to jdk8 from these repositories.

The usual OpenJDK changeset formatting rules are somewhat relaxed:

  • Committed changes do not need seven-digit bug ID (as in JDK-8NNNNNN).
  • Branches will be allowed as needed. (Requires some server config.)

For any given changeset, developers should agree on a replacement
identifier for the JDK bug ID. Changes should be reviewed as usual.
Whitespace rules are enforced as usual by jcheck.

(Details: jcheck is enabled for the repos with comments=lax, which
means that comments do not have to have the required format. However,
if a comment has a line that looks like bugid line "NNNNNNN: synopsis"
or a "Reviewed-by" line, that line will be checked.)

The current list of project members may be found here:

  • http://openjdk.java.net/census#sumatra
Overview
Content Tools
ThemeBuilder
  • No labels

Terms of Use
• License: GPLv2
• Privacy • Trademarks • Contact Us

Powered by a free Atlassian Confluence Open Source Project License granted to https://www.atlassian.com/software/views/opensource-community-additional-license-offer. Evaluate Confluence today.

  • Kolekti ThemeBuilder Powered by Atlassian Confluence 8.5.21
  • Kolekti ThemeBuilder printed.by.atlassian.confluence
  • Report a bug
  • Atlassian News
Atlassian
Kolekti ThemeBuilder EngineAtlassian Confluence
{"serverDuration": 150, "requestCorrelationId": "8c4317386fe97900"}