Yes, though let's do that on a Wiki page, once we have it set up.

Gj

On Thu, Oct 6, 2016 at 11:47 PM, Mark Struberg <[email protected]>
wrote:

> Indeed it’s way too early. And indeed we need to discuss a lot of things
> when it comes to it. But we need to have a plan. And for that we need to
> analyse the existing codebase.
>
> We now know how to import from hg to git and we know that this works fine.
> We also know that the hg repo contains lots of stuff which we need to
> handle different than the core NetBeans parts.
>
> So we could e.g. start with identifying which parts are ‚core‘ and which
> parts are modules which contain GPL and might need to get split from the
> core NetBeans repo.
> We also could start to script the git-filter-branch handling. That should
> be doable in a repeatable manner.
> Most of the questions will in the end come back to you old NetBeans folks
> anyway ;)
>
> LieGrue,
> strub
>
> > Am 06.10.2016 um 23:26 schrieb Geertjan Wielenga <
> [email protected]>:
> >
> > Thu, Oct 6, 2016 at 11:16 PM, Mark Struberg:
> >
> >> I’ve migrated the NetBeans hg repo into GIT.
> >
> >
> >
> > It is appreciated a lot. But we definitely need to wait a bit before
> doing
> > this. The JDK 9 branch needs to be merged into the main branch, etc,
> i.e.,
> > we really need to do quite some work on the NetBeans side before anything
> > is ready for this kind of migration at this point. It is too early for
> this
> > and we need to discuss this in a lot of detail first. Timing is
> everything.
> >
> > Gj
> >
> >
> > On Thu, Oct 6, 2016 at 11:19 PM, Michael Nascimento <[email protected]>
> > wrote:
> >
> >> 3
> >>
> >> Regards,
> >> Michael
> >>
> >> On Thu, Oct 6, 2016 at 6:16 PM, Mark Struberg <[email protected]
> >
> >> wrote:
> >>
> >>> Hi!
> >>>
> >>> I’ve migrated the NetBeans hg repo into GIT. Sadly this repo takes
> about
> >>> 3.6 GiB and thus we cannot host it on github or Bitbucket (both have a
> >> 2GB
> >>> limit).
> >>> I am currently hosting the repo on a small private server.
> >>> If anyone is interested then send me a private mail with your public
> key
> >>> and I’ll give you access.
> >>> Jaroslav, Geertjan and a few others already have a clone.
> >>>
> >>> There are basically 3 ways how we can handle this
> >>>
> >>> 1.) import a tarball into a fresh git repo. We would loose the history
> >> but
> >>> we only have sources which are explicitly cleared by Oracle.
> >>>
> >>> 2.) import the full hg history. That is pretty thick which means it’s
> not
> >>> that easy to clone. github pull requests also wont work as we exceed
> the
> >>> 2GB limit…
> >>> In addition the hg repo currently also contains lots of GPL libraries
> >> like
> >>> e.g. hibernate jar, etc. That’s something we don’t host at the ASF.
> >>>
> >>> 3.) Take the git import from hg and filter it. Remove all (most) jars,
> >>> temporary build results etc. We might also get rid of a few old
> branches
> >>> etc. If we keep the original hg repo around in read only mode then we
> >>> should be able to loose tons of weight.
> >>>
> >>> I personally prefer option 3.
> >>> But that is also the most labor intensive.
> >>>
> >>>
> >>> LieGrue,
> >>> strub
> >>
>
>

Reply via email to