Hello!

Mathieu OTHACEHE <m.othac...@gmail.com> skribis:

>> What needs to be done?  We cannot guess the upstream URL just from the
>> MELPA one, can we?
>
> No, but we can maybe use the other fields provided by melpa to find the
> github archive url ?

Sounds like a good idea.

> There's a field ":url" pointing to github when appropriate :
>
> (log4e . [(20150105 505) nil "provide logging framework for elisp" single 
> ((:url . "https://github.com/aki2o/log4e";) (:keywords "log"))]) 
>
> But it seems a bit hacky ...

The difficulty is that we need both the Git URL and a commit ID.  Is the
commit ID available?

If we have all of that ‘guix import elpa’ could just extract that data
and generate the right thing.  For packages that don’t have a URL/commit
associated with them, it could just keep doing the same as now.

WDYT?  Would you or Carlo like to give it a try?  :-)

Thanks,
Ludo’.

Reply via email to