Ann: attic extension - just about ready for users

Paul Moore p.f.moore at gmail.com
Tue Jan 27 14:02:31 CST 2009


2009/1/27 Martin Geisler <mg at daimi.au.dk>:
> It says
>
>  Shelve (the interactive shelving extension) is almost entirely a
>  subset of attic. In fact attic's hg shelve --interactive is calling 3
>  methods directly pulled from the hgshelve extension source code.
>
> I have not looked at the code for either extension, but would it not be
> a good idea to combine then? I mean, take any left-over features from
> shelve and put them in attic and call this shelve?
>
> That would less code to maintain and less confusion for the users.

It sounds like a plausible suggestion. And given that both attic and
shelve build on record (in some sense), it may also be worth merging
that in. Essentially, I'd like to see one extension (presumably attic,
as it's the most extensive) replace all 3 existing ones, and be
distributed with Mercurial (as record is now).

But it's a bit early yet for that - let attic mature a bit first, I guess.

Paul.


More information about the Mercurial mailing list