Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 457818

Summary: Migrating java project repositories to git
Product: Gentoo Linux Reporter: Ralph Sennhauser (RETIRED) <sera>
Component: [OLD] JavaAssignee: Java team <java>
Status: RESOLVED FIXED    
Severity: normal CC: chewi, johu
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 457828, 457840, 457842, 457844, 457846, 457848    
Bug Blocks:    
Attachments: Rules file for svn2git/svn-all-fast-export (of KDE) v1
Rules file for svn2git/svn-all-fast-export (of KDE) v2

Description Ralph Sennhauser (RETIRED) gentoo-dev 2013-02-16 12:16:19 UTC
This bug is meant to provide an overview of the migration as discussed.


Overlays
  java
  java-experimental

The plan is the following, of all overlays we keep java-overlay and java-experimental.The java-overlay overlay will be renamed to java overlay. As for the other overlays chances are good no one will commit to them ever again anyway. The only one worth mentioning here is the junkyard overlay, which we can consider obsoleted by the new Graveyard Project.


Sub projects / packages
  baselayout-java
  eselect-java
  java-config
  javatoolkit
  javatoolkit-dev
  java-testcases

Some of what there is in svn can safely be consider obsolete. The first 4 in this list will continue to be on every Gentoo system using Java. javatoolkit-dev is meant to keep and actually package the pearls there are left. This includes java-dep-check, apicheck u.a.. java-testcases, as the name implies, collects package specific tests for version bumps and arch testing.


Access

Active Java member shall have access to all of the above mentioned git repositories. The initial list of Contributors who shall have access to the overlays shall be based on who did actually commit in 2012/2013.


Process

For each target repository there will be a separate bug where the details will be handled. Once all of them are done the svn repository will be read-only.
Comment 1 Sebastian Pipping gentoo-dev 2013-05-07 23:57:16 UTC
Created attachment 347672 [details]
Rules file for svn2git/svn-all-fast-export (of KDE) v1
Comment 2 Sebastian Pipping gentoo-dev 2013-05-11 04:05:08 UTC
Created attachment 347962 [details]
Rules file for svn2git/svn-all-fast-export (of KDE) v2
Comment 3 James Le Cuirot gentoo-dev 2013-08-28 21:46:56 UTC
I have been given access to java-experimental but not java, despite having previously had access to java-overlay for many years. Any of the Java devs can vouch for me. Thanks.
Comment 4 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2013-08-31 12:17:40 UTC
(In reply to James Le Cuirot from comment #3)
> I have been given access to java-experimental but not java, despite having
> previously had access to java-overlay for many years. Any of the Java devs
> can vouch for me. Thanks.

Please add chewi to java.git write
Comment 5 James Le Cuirot gentoo-dev 2013-08-31 12:26:31 UTC
(In reply to James Le Cuirot from comment #3)
> I have been given access to java-experimental but not java, despite having
> previously had access to java-overlay for many years. Any of the Java devs
> can vouch for me. Thanks.

This has now been done. :)
Comment 6 Sebastian Pipping gentoo-dev 2014-02-09 22:24:23 UTC
Seems done, closing.  Please re-open if needed.