gwl-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [gwl-devel] Moving GWL modules


From: Ricardo Wurmus
Subject: Re: [gwl-devel] Moving GWL modules
Date: Wed, 19 Dec 2018 23:49:03 +0100
User-agent: mu4e 1.0; emacs 26.1

Hi Roel,

> On 19-12-18 22:22, Ricardo Wurmus wrote:
>> Hi Roel,
>>
>> I’m interested in moving the GWL modules to their own namespace to avoid
>> potential clashes with future versions of Guix.  Currently, GWL modules
>> share the “(guix …)” and “(gnu …)” namespaces.
>>
>> I think it would be clearer to move all but the scripts (which extend
>> Guix) to “(gwl …)”.
>
> I like this change.  So the new modules would be:
> (gwl processes) and (gwl workflows)

Correct.

> Could we keep (guix processes) and (guix workflows) for backwards
> compatibility?  At least for now, so we don't break existing workflows
> right away.

Yes, we can keep them for now; or we could let them re-export all of the
new modules’ symbols for compatibility.

>> On a related note: I can never remember if a procedure is defined in
>> “(gnu workflows)” or “(guix workflows)”.  Do you have a mnemonic?  Is
>> this separation necessary or would it be fine to rearrange things?
>
> It's fine to rearrange things.  I mimic'd the modules for Guix's
> packages ((guix packages) and (gnu packages)).

That’s what I thought :)

Thanks for the quick response!

--
Ricardo




reply via email to

[Prev in Thread] Current Thread [Next in Thread]