Dnia 2013-08-28, o godz. 18:30:06
"Vadim A. Misbakh-Soloviov" <m...@mva.name> napisał(a):

> > 2. Kill EGIT_HAS_SUBMODULES and autodetect submodules,
> 
> I'm disagreed. Sometimes submodules, that repo suggests is unneded,
> since they fetches external package, that specified as RDEP.

Then you are using EGIT_HAS_SUBMODULES wrong. It's purpose never were
to filter out submodules you don't like. It's only purpose was to
switch checkout type because of submodules.

> > 3. Kill EGIT_OPTIONS since it limits the possibility of changing eclass
> >    code,
> 
> :-/

What did you use that for?

> > 4. Kill EGIT_MASTER (it's more trouble than benefit),
> 
> Only if EGIT_BRANCH will stay on it's place.

Yes, I will put best effort to get EGIT_BRANCH working as it's expected
to. The goal is to have just one variable to specify the branch.

> > 5. Possibly kill EGIT_PROJECT -- it won't be good enough anymore,
> 
> Why?

Because submodules will need additional storedirs. We need to find
a good way to choose storedir from EGIT_REPO_URI purely.

> > 6. Kill EGIT_NONBARE and support bare checkouts only. Supporting two
> >    different layouts introduces a lot redundant code.
> 
> AFAIR, that was issues (including shallow clones and so on), that
> refuses to use bare repo.

I have a good fix that will avoid those issues.

-- 
Best regards,
Michał Górny

Attachment: signature.asc
Description: PGP signature

Reply via email to