Uncle George | 1 Jul 2011 21:10

Forest Extension - Not to be found?

on page:

> http://openjdk.java.net/guide/repositories.html#clone

one is given the request to find forest extensions.

> After installing Mercurial, acquire and install the Forest Extension available at
>
>     http://www.selenic.com/mercurial/wiki/index.cgi/ForestExtension.

The source seems to not exist.

any other places to locate?

Kelly O'Hair | 1 Jul 2011 21:25
Picon
Favicon

Re: Forest Extension - Not to be found?


On Jul 1, 2011, at 12:10 PM, Uncle George wrote:

> on page:
> 
>> http://openjdk.java.net/guide/repositories.html#clone
> 
> one is given the request to find forest extensions.
> 
>> After installing Mercurial, acquire and install the Forest Extension available at
>> 
>>    http://www.selenic.com/mercurial/wiki/index.cgi/ForestExtension.
> 
> The source seems to not exist.
> 
> any other places to locate?
> 

https://bitbucket.org/pmezard/hgforest-crew/overview/

But note that this will not work with older Mercurials versions, not exactly sure what
versions of Mercurial work with what versions of the Forest Extension.

See  http://hg.openjdk.java.net/jdk7/build/raw-file/tip/README-builds.html#hg

The Forest Extension has been problematic and we are moving away from it.

You can completely avoid the Forest Extension by doing:

hg clone http://hg.openjdk.java.net/jdk7/jdk7 YourOpenJDK 
(Continue reading)

Omair Majid | 1 Jul 2011 21:34
Picon
Favicon

Re: Forest Extension - Not to be found?

On 07/01/2011 03:10 PM, Uncle George wrote:
> on page:
>
>> http://openjdk.java.net/guide/repositories.html#clone
>
> one is given the request to find forest extensions.
>
>> After installing Mercurial, acquire and install the Forest Extension
>> available at
>>
>> http://www.selenic.com/mercurial/wiki/index.cgi/ForestExtension.
>
> The source seems to not exist.
>
> any other places to locate?
>

As the message on the ForestExtension web page indicates, the extension 
has been deprecated. OpenJDK repos contain a script that emulates the 
ForestExtension. The script is normally located at make/scripts/hgforest 
[1]. After you have cloned the top level openjdk repository, you can use 
the script to do some of the operations normally handled by 
ForestExtension.

If you really want to use the ForestExtension, Mark Wielaard maintains 
an updated version for use with OpenJDK:
http://icedtea.classpath.org/hg/hgforest/

Cheers,
Omair
(Continue reading)

Uncle George | 1 Jul 2011 21:40

Re: Forest Extension - Not to be found?

On 07/01/2011 03:34 PM, Omair Majid wrote:
> If you really want to use the ForestExtension, Mark Wielaard maintains 
> an updated version for use with OpenJDK:
> http://icedtea.classpath.org/hg/hgforest/
>
> Cheers,
> Omair 
Those are the ( specific openjdk ) instructions on how to setup your 
system to build openjdk.

Roman Kennke | 1 Jul 2011 22:00

Re: Forest Extension - Not to be found?

Hi Kelly and all,

I don't know if this has been discussed before, but why not use the
subrepo extension for OpenJDK. It seems to replace the forest extension
and is a little easier to use, and I believe it ships with standard
Mercurial. Any pros and cons?

Regards, Roman

Am Freitag, den 01.07.2011, 12:25 -0700 schrieb Kelly O'Hair:
> On Jul 1, 2011, at 12:10 PM, Uncle George wrote:
> 
> > on page:
> > 
> >> http://openjdk.java.net/guide/repositories.html#clone
> > 
> > one is given the request to find forest extensions.
> > 
> >> After installing Mercurial, acquire and install the Forest Extension available at
> >> 
> >>    http://www.selenic.com/mercurial/wiki/index.cgi/ForestExtension.
> > 
> > The source seems to not exist.
> > 
> > any other places to locate?
> > 
> 
> https://bitbucket.org/pmezard/hgforest-crew/overview/
> 
> But note that this will not work with older Mercurials versions, not exactly sure what
(Continue reading)

Kelly O'Hair | 1 Jul 2011 22:06
Picon
Favicon

Re: Forest Extension - Not to be found?

Trust me it has been discussed.

The subrepos extension has it's problems, primarily it doesn't allow us to work with
partial forests or displace nested repos, and makes like difficult with open&closed
situations. Various proposals have been suggested, but it always seems like we are
twisting ourselves into a pretzel to use it.

-kto

On Jul 1, 2011, at 1:00 PM, Roman Kennke wrote:

> Hi Kelly and all,
> 
> I don't know if this has been discussed before, but why not use the
> subrepo extension for OpenJDK. It seems to replace the forest extension
> and is a little easier to use, and I believe it ships with standard
> Mercurial. Any pros and cons?
> 
> Regards, Roman
> 
> 
> Am Freitag, den 01.07.2011, 12:25 -0700 schrieb Kelly O'Hair:
>> On Jul 1, 2011, at 12:10 PM, Uncle George wrote:
>> 
>>> on page:
>>> 
>>>> http://openjdk.java.net/guide/repositories.html#clone
>>> 
>>> one is given the request to find forest extensions.
>>> 
(Continue reading)

Picon
Gravatar

Re: Forest Extension - Not to be found?

I agree, subrepos are nice for the development model they support, but a pain otherwise.

Forest were such a useful feature, sad they are depreciated in favour of the subrepos... however, you could
still work with partial forest, the problem is that you have to remember to update the parent forest if you
want changes to be propagated correctly.

The script does the right thing though, so I guess there us no real reason to get back :)

Mario
-- 
Sent from HTC Desire...

pgp key: http://subkeys.pgp.net/ PGP Key ID: 80F240CF
Fingerprint: BA39 9666 94EC 8B73 27FA  FC7C 4086 63E3 80F2 40CF

http://www.icedrobot.org

Proud GNU Classpath developer: http://www.classpath.org/
Read About us at: http://planet.classpath.org
OpenJDK: http://openjdk.java.net/projects/caciocavallo/

Please, support open standards:
http://endsoftpatents.org/

----- Reply message -----
Da: "Kelly O'Hair" <kelly.ohair <at> oracle.com>
Data: ven, lug 1, 2011 22:06
Oggetto: Forest Extension - Not to be found?
A: "Roman Kennke" <roman <at> kennke.org>
Cc: <discuss <at> openjdk.java.net>
(Continue reading)

Uncle George | 1 Jul 2011 23:29

Re: Forest Extension - Not to be found?

On 07/01/2011 04:51 PM, neugens.limasoftware@... wrote:
> orest were such a useful feature, sad they are depreciated in favour of the subrepos...
Can someone update the on-line DOC's to point/state to what is needed to 
build openJDK considering the demise of the forestry project.
> http://openjdk.java.net/guide/repositories.html#clone 

Picon
Gravatar

Re: Forest Extension - Not to be found?

I will not have access to a computer until Monday, but you are right, we should update the docs if they are
still pointing to the old requirement. I'll prepare a patch when I'm back on Monday if nobody else does it
before me.

Mario
-- 
Sent from HTC Desire...

pgp key: http://subkeys.pgp.net/ PGP Key ID: 80F240CF
Fingerprint: BA39 9666 94EC 8B73 27FA  FC7C 4086 63E3 80F2 40CF

http://www.icedrobot.org

Proud GNU Classpath developer: http://www.classpath.org/
Read About us at: http://planet.classpath.org
OpenJDK: http://openjdk.java.net/projects/caciocavallo/

Please, support open standards:
http://endsoftpatents.org/

----- Reply message -----
Da: "Uncle George" <openjdk <at> gatworks.com>
Data: ven, lug 1, 2011 23:29
Oggetto: Forest Extension - Not to be found?
A: <discuss <at> openjdk.java.net>

On 07/01/2011 04:51 PM, neugens.limasoftware <at> gmail.com wrote:
> orest were such a useful feature, sad they are depreciated in favour of the subrepos...
Can someone update the on-line DOC's to point/state to what is needed to 
build openJDK considering the demise of the forestry project.
(Continue reading)

Peter B. Kessler | 7 Jul 2011 20:51
Picon
Favicon

Oracle Contributor Agreement FAQ?

The OpenJDK legal page[1] contain a reference to (a copy of?) the Oracle Contributor Agreement[2] (cf. the
more central OCA[3]?).

The OpenJDK legal page also refers to a FAQ for the OCA[4] which might be same as the more central FAQ[5].

By either path, the OCA FAQ contains a bunch of links that are broken:

    - Page 5, the "feedback through email" link points to some place on www.sun.com that bounces to a generic
Oracle and Sun page[6].
    - Page 5, there is a link that says it points to version 1.5 ("in the interest of transparency"), but which in
fact points to the current version[3], and there claim to be links to versions 1.3[7] and 1.4[8], neither
of which can be found on the oss.oracle.com web site.
    - Page 1 has a link to a different OCA for use by the US Government[9], which can't be found.

What would it take to bring these documents up to date?

			... peter

[1] http://openjdk.java.net/legal/
[2] http://openjdk.java.net/legal/oca.pdf
[3] http://oss.oracle.com/oca.pdf
      (which redirects to http://www.oracle.com/technetwork/oca-405177.pdf?)
[4] http://openjdk.java.net/legal/oca-faq.pdf
[5] http://www.oracle.com/technetwork/oca-faq-405384.pdf
[6] http://www.oracle.com/us/sun/index.htm
[7] http://oss.oracle.com/oca-1.3.pdf
[8] http://oss.oracle.com/oca-1.4.pdf
[9] http://oss.oracle.com/government-oca.pdf

(Continue reading)


Gmane