* Google Summer of Code Inquiry
@ 2024-03-27 23:00 Zachary Liebl
2024-03-29 9:52 ` Ludovic Courtès
0 siblings, 1 reply; 10+ messages in thread
From: Zachary Liebl @ 2024-03-27 23:00 UTC (permalink / raw)
To: guix-devel
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Hello Guix Developers,
I am interested in taking on one of your Google Summer of Code projects. I have been a long time NixOS user, and I need an excuse to finally get involved with Guix, and I think this is it.
I am particularly interested in the project "Add support for AppImage in guix pack." What should my next steps be in my application for your GSoC project?
PGP Fingerprint: 3FC8 9016 9BDC 77DF D203 A5DA 0D3F 1B1D 08A0 AE32
-----BEGIN PGP SIGNATURE-----
iHUEARYIAB0WIQSIuDZ1H+XGeTNlKEB8aUFvaMxlKQUCZgSk5QAKCRB8aUFvaMxl
KcybAQDK/7Jhc0WiN7VjFvidAQqDZZH25EZ6x2Mu2RSdRO7uYQD9GYFku31tBzFp
D5h5Aa0ZP9bJcBLLm71VGK+uGsPTggc=
=3xSh
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Google Summer of Code Inquiry
2024-03-27 23:00 Zachary Liebl
@ 2024-03-29 9:52 ` Ludovic Courtès
2024-03-29 11:03 ` Ekaitz Zarraga
0 siblings, 1 reply; 10+ messages in thread
From: Ludovic Courtès @ 2024-03-29 9:52 UTC (permalink / raw)
To: Zachary Liebl; +Cc: guix-devel, Ekaitz Zarraga
Hi Zachary,
Zachary Liebl <guix@zachliebl.com> skribis:
> I am interested in taking on one of your Google Summer of Code projects. I have been a long time NixOS user, and I need an excuse to finally get involved with Guix, and I think this is it.
>
> I am particularly interested in the project "Add support for AppImage in guix pack." What should my next steps be in my application for your GSoC project?
Thanks for reaching out to us! I’m Cc’ing Ekaitz who’s willing to
mentor this effort according to
<https://libreplanet.org/wiki/Group:Guix/GSoC-2024> (other people
familiar with ‘guix pack’, myself included, can give a hand during the
project).
The first steps for GSoC candidates is usually to get familiar with the
project and its code base. I would first recommend installing Guix and
playing around with it, including with ‘guix pack’. You could try
making a first contribution, for example by adding a package that you
need but is missing. Here’s a good entry point:
https://guix.gnu.org/manual/devel/en/html_node/Contributing.html
These are the first things that come to mind but Ekaitz might have other
ideas!
Cheers,
Ludo’.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Google Summer of Code Inquiry
2024-03-29 9:52 ` Ludovic Courtès
@ 2024-03-29 11:03 ` Ekaitz Zarraga
0 siblings, 0 replies; 10+ messages in thread
From: Ekaitz Zarraga @ 2024-03-29 11:03 UTC (permalink / raw)
To: Ludovic Courtès, Zachary Liebl; +Cc: guix-devel
Hi all,
Yes, I proposed the project because that was something I wanted to do
myself, but I didn't have the time for.
As Ludo suggests, start getting familiar with Guix's codebase and usage.
I can help you with contribution later.
When digging on the code, this talk by Josselin Poiret is very helpful:
https://10years.guix.gnu.org/program/#guixy-guile-the-derivation-factory-a-tour-of-the-guix-source-tree
Feel free to contact us at any time and as questions. I more than open
to answer all I can.
Also, I recommend you take a look to what an AppImage is, if you are not
sure about it and how `guix pack` works, i.e. what contents do the
`pack`s have. Once you get that, it shouldn't be too hard to combine both.
Cheers,
Ekaitz
On 2024-03-29 10:52, Ludovic Courtès wrote:
> Hi Zachary,
>
> Zachary Liebl <guix@zachliebl.com> skribis:
>
>> I am interested in taking on one of your Google Summer of Code projects. I have been a long time NixOS user, and I need an excuse to finally get involved with Guix, and I think this is it.
>>
>> I am particularly interested in the project "Add support for AppImage in guix pack." What should my next steps be in my application for your GSoC project?
>
> Thanks for reaching out to us! I’m Cc’ing Ekaitz who’s willing to
> mentor this effort according to
> <https://libreplanet.org/wiki/Group:Guix/GSoC-2024> (other people
> familiar with ‘guix pack’, myself included, can give a hand during the
> project).
>
> The first steps for GSoC candidates is usually to get familiar with the
> project and its code base. I would first recommend installing Guix and
> playing around with it, including with ‘guix pack’. You could try
> making a first contribution, for example by adding a package that you
> need but is missing. Here’s a good entry point:
>
> https://guix.gnu.org/manual/devel/en/html_node/Contributing.html
>
> These are the first things that come to mind but Ekaitz might have other
> ideas!
>
> Cheers,
> Ludo’.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Google Summer of Code Inquiry
@ 2024-04-01 15:47 Sebastian Dümcke
2024-04-09 15:25 ` Ludovic Courtès
0 siblings, 1 reply; 10+ messages in thread
From: Sebastian Dümcke @ 2024-04-01 15:47 UTC (permalink / raw)
To: guix, guix-devel
Hello Zachary,
just wanted to chime in. Since last week I have some working code to
generate AppImages with guix pack. I was planning on tidying this up for
submission over the next weeks.
There is still work to do regarding documentation, adding options
specific to the AppImage format, building the AppImageKit runtime from
source and a lot of testing.
However, I believe that the remaining effort is around 8-10 hours. I am
happy to hand the code over to you to finish up and co-mentor (though
this patch would be my first contribution to guix) if you think this is
appropriate.
I do not wish to discourage from contribtuting to the project, just
hoping to avoid duplicated efforts
Best
Sebastian
PS: this is also my first message sent to a mailing list, hope it makes
it through ok. Please point out any errors or breackes in netiquette
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Google Summer of Code Inquiry
2024-04-01 15:47 Google Summer of Code Inquiry Sebastian Dümcke
@ 2024-04-09 15:25 ` Ludovic Courtès
2024-04-10 6:33 ` Efraim Flashner
0 siblings, 1 reply; 10+ messages in thread
From: Ludovic Courtès @ 2024-04-09 15:25 UTC (permalink / raw)
To: Sebastian Dümcke; +Cc: guix, guix-devel
Hi Sebastian,
Sebastian Dümcke <code@sam-d.com> skribis:
> just wanted to chime in. Since last week I have some working code to
> generate AppImages with guix pack. I was planning on tidying this up
> for submission over the next weeks.
> There is still work to do regarding documentation, adding options
> specific to the AppImage format, building the AppImageKit runtime from
> source and a lot of testing.
This is great news! Looking forward to incorporating those changes.
> However, I believe that the remaining effort is around 8-10 hours. I
> am happy to hand the code over to you to finish up and co-mentor
> (though this patch would be my first contribution to guix) if you
> think this is appropriate.
It does sound like it jeopardizes this specific project. In a way,
that’s a good problem to have as a project, but it does mean that
Zachary would need to look for another project (which could still be
related to ‘guix pack’).
Thoughts?
> PS: this is also my first message sent to a mailing list, hope it
> makes it through ok. Please point out any errors or breackes in
> netiquette
It’s perfect!
Thanks,
Ludo’.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Google Summer of Code Inquiry
2024-04-09 15:25 ` Ludovic Courtès
@ 2024-04-10 6:33 ` Efraim Flashner
2024-06-12 6:44 ` Ada Stevenson
0 siblings, 1 reply; 10+ messages in thread
From: Efraim Flashner @ 2024-04-10 6:33 UTC (permalink / raw)
To: Ludovic Courtès; +Cc: Sebastian Dümcke, guix, guix-devel
[-- Attachment #1: Type: text/plain, Size: 1388 bytes --]
On Tue, Apr 09, 2024 at 05:25:35PM +0200, Ludovic Courtès wrote:
> Hi Sebastian,
>
> Sebastian Dümcke <code@sam-d.com> skribis:
>
> > just wanted to chime in. Since last week I have some working code to
> > generate AppImages with guix pack. I was planning on tidying this up
> > for submission over the next weeks.
> > There is still work to do regarding documentation, adding options
> > specific to the AppImage format, building the AppImageKit runtime from
> > source and a lot of testing.
>
> This is great news! Looking forward to incorporating those changes.
>
> > However, I believe that the remaining effort is around 8-10 hours. I
> > am happy to hand the code over to you to finish up and co-mentor
> > (though this patch would be my first contribution to guix) if you
> > think this is appropriate.
>
> It does sound like it jeopardizes this specific project. In a way,
> that’s a good problem to have as a project, but it does mean that
> Zachary would need to look for another project (which could still be
> related to ‘guix pack’).
>
> Thoughts?
There's always the option of trying to create flatpaks using Guix.
--
Efraim Flashner <efraim@flashner.co.il> רנשלפ םירפא
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Google Summer of Code Inquiry
@ 2024-06-11 14:27 Noé Lopez via Development of GNU Guix and the GNU System distribution.
0 siblings, 0 replies; 10+ messages in thread
From: Noé Lopez via Development of GNU Guix and the GNU System distribution. @ 2024-06-11 14:27 UTC (permalink / raw)
To: code; +Cc: guix-devel
> Hello Zachary,
>
> just wanted to chime in. Since last week I have some working code to generate AppImages with guix pack. I was planning on tidying this up for submission over the next weeks. There is still work to do regarding documentation, adding options specific to the AppImage format, building the AppImageKit runtime from source and a lot of testing.
>
> However, I believe that the remaining effort is around 8-10 hours. I am happy to hand the code over to you to finish up and co-mentor (though this patch would be my first contribution to guix) if you think this is appropriate.
>
> I do not wish to discourage from contribtuting to the project, just hoping to avoid duplicated efforts
>
> Best
> Sebastian
>
> PS: this is also my first message sent to a mailing list, hope it makes it through ok. Please point out any errors or breackes in netiquette
Hi Sebastian,
I would love to have guix pack generate AppImages, did Zachary end up
still doing the project?
If not, can you send me the patch so I can try it out and try to finish
it myself?
Thanks in advance,
Noé Lopez
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Google Summer of Code Inquiry
2024-04-10 6:33 ` Efraim Flashner
@ 2024-06-12 6:44 ` Ada Stevenson
2024-06-12 6:51 ` Sebastian Dümcke
0 siblings, 1 reply; 10+ messages in thread
From: Ada Stevenson @ 2024-06-12 6:44 UTC (permalink / raw)
To: Ludovic Courtès, Sebastian Dümcke, guix, guix-devel
Hi all,
On 10/04/2024 6:33 am, Efraim Flashner wrote:
> On Tue, Apr 09, 2024 at 05:25:35PM +0200, Ludovic Courtès wrote:
>> Hi Sebastian,
>>
>> Sebastian Dümcke <code@sam-d.com> skribis:
>>
>>> just wanted to chime in. Since last week I have some working code to
>>> generate AppImages with guix pack. I was planning on tidying this up
>>> for submission over the next weeks.
>>> There is still work to do regarding documentation, adding options
>>> specific to the AppImage format, building the AppImageKit runtime from
>>> source and a lot of testing.
>>
>> This is great news! Looking forward to incorporating those changes.
>>
>>> However, I believe that the remaining effort is around 8-10 hours. I
>>> am happy to hand the code over to you to finish up and co-mentor
>>> (though this patch would be my first contribution to guix) if you
>>> think this is appropriate.
>>
>> It does sound like it jeopardizes this specific project. In a way,
>> that’s a good problem to have as a project, but it does mean that
>> Zachary would need to look for another project (which could still be
>> related to ‘guix pack’).
>>
>> Thoughts?
>
> There's always the option of trying to create flatpaks using Guix.
I'd love this feature! It would probably more useful than making
AppImages too.
Warmly,
Ada
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Google Summer of Code Inquiry
2024-06-12 6:44 ` Ada Stevenson
@ 2024-06-12 6:51 ` Sebastian Dümcke
2024-06-12 9:24 ` Noé Lopez via Development of GNU Guix and the GNU System distribution.
0 siblings, 1 reply; 10+ messages in thread
From: Sebastian Dümcke @ 2024-06-12 6:51 UTC (permalink / raw)
To: Ada Stevenson, Ludovic Courtès, guix, guix-devel, noe
Morning all,
thanks for the push ;) Last months life got busy and I could not wrap
this up but it is on my TODO list for this month.
@Noé: I would love some help in testing. I try to send you a patch soon
(i.e. end of next week) (never used git send-mail before).
Best
Sebastian
On 6/12/24 08:44, Ada Stevenson wrote:
> Hi all,
>
> On 10/04/2024 6:33 am, Efraim Flashner wrote:
>> On Tue, Apr 09, 2024 at 05:25:35PM +0200, Ludovic Courtès wrote:
>>> Hi Sebastian,
>>>
>>> Sebastian Dümcke <code@sam-d.com> skribis:
>>>
>>>> just wanted to chime in. Since last week I have some working code to
>>>> generate AppImages with guix pack. I was planning on tidying this up
>>>> for submission over the next weeks.
>>>> There is still work to do regarding documentation, adding options
>>>> specific to the AppImage format, building the AppImageKit runtime from
>>>> source and a lot of testing.
>>>
>>> This is great news! Looking forward to incorporating those changes.
>>>
>>>> However, I believe that the remaining effort is around 8-10 hours. I
>>>> am happy to hand the code over to you to finish up and co-mentor
>>>> (though this patch would be my first contribution to guix) if you
>>>> think this is appropriate.
>>>
>>> It does sound like it jeopardizes this specific project. In a way,
>>> that’s a good problem to have as a project, but it does mean that
>>> Zachary would need to look for another project (which could still be
>>> related to ‘guix pack’).
>>>
>>> Thoughts?
>>
>> There's always the option of trying to create flatpaks using Guix.
>
> I'd love this feature! It would probably more useful than making
> AppImages too.
>
> Warmly,
> Ada
>
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Google Summer of Code Inquiry
2024-06-12 6:51 ` Sebastian Dümcke
@ 2024-06-12 9:24 ` Noé Lopez via Development of GNU Guix and the GNU System distribution.
0 siblings, 0 replies; 10+ messages in thread
From: Noé Lopez via Development of GNU Guix and the GNU System distribution. @ 2024-06-12 9:24 UTC (permalink / raw)
To: Sebastian Dümcke; +Cc: adanskana, ludo, guix, guix-devel
Thanks, I'm looking forward to testing it :)
TBF I've never received a patch so no pressure.
Have a good day,
Noé Lopez
Sebastian Dümcke <code@sam-d.com> writes:
> Morning all,
>
> thanks for the push ;) Last months life got busy and I could not wrap
> this up but it is on my TODO list for this month.
>
> @Noé: I would love some help in testing. I try to send you a patch soon
> (i.e. end of next week) (never used git send-mail before).
>
> Best
> Sebastian
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2024-06-12 9:25 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-04-01 15:47 Google Summer of Code Inquiry Sebastian Dümcke
2024-04-09 15:25 ` Ludovic Courtès
2024-04-10 6:33 ` Efraim Flashner
2024-06-12 6:44 ` Ada Stevenson
2024-06-12 6:51 ` Sebastian Dümcke
2024-06-12 9:24 ` Noé Lopez via Development of GNU Guix and the GNU System distribution.
-- strict thread matches above, loose matches on Subject: below --
2024-06-11 14:27 Noé Lopez via Development of GNU Guix and the GNU System distribution.
2024-03-27 23:00 Zachary Liebl
2024-03-29 9:52 ` Ludovic Courtès
2024-03-29 11:03 ` Ekaitz Zarraga
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).