From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christopher Baines Subject: Re: Seeking Outreachy internship project proposals Date: Fri, 06 Sep 2019 08:55:29 +0200 Message-ID: <87ftl9c3ry.fsf@cbaines.net> References: <87imq8ffo9.fsf@cbaines.net> <87ftlc5f2h.fsf@cbaines.net> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:52370) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i689g-0007tM-E6 for guix-devel@gnu.org; Fri, 06 Sep 2019 02:55:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i689e-0002U3-TL for guix-devel@gnu.org; Fri, 06 Sep 2019 02:55:36 -0400 Received: from mira.cbaines.net ([2a01:7e00::f03c:91ff:fe69:8da9]:41080) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1i689e-0002S9-Kn for guix-devel@gnu.org; Fri, 06 Sep 2019 02:55:34 -0400 In-reply-to: List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: =?utf-8?Q?G=C3=A1bor?= Boskovits Cc: Guix-devel --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable G=C3=A1bor Boskovits writes: > Hello, > > Christopher Baines ezt =C3=ADrta (id=C5=91pont: 2019. = szept. 4., >> Sze, 16:09): >> >>> >>> I've got an account with Outreachy it seems, shall I go ahead an fill >>> out the proposal form? Some of the sections will need thinking about, >>> especially as I'm the sole contributor to the Guix Data Service at the >>> moment, so there are some things there that need working on in general. >>> >> >> I have seen the draft proposal you have made. The parts that are filled >> look good to me. >> I would like to discuss the proposal with Ludo, so that we can have a lo= ok >> at the options >> we have regarding the contributors. Maybe we could go for a tighter >> integration with guix... >> I will also have a look at the code, so that I am a bit more clear about >> that. >> >> Also, please feel free to join the twitter chat on Moday. >> >> > After discussing this with Ricardo and Ludo, it seems that the way forward > would be to > get the project under the Guix umbrella, like it was done for cuirass. If > you do not oppose, > I would like to ask Ludo to file a request for a sub-repository to > savannah-hackers, so that > we could move the code there. Wdyt? That works for me :) I guess this kind of thing relates to the "Project Contribution Information" part of the proposal. I think there's some other bits of preparation to do for this, like: - Making sure the service is actually running publicly somewhere (maybe milano-guix-1 if that's back working, maybe somewhere else if not) - Generating a small sample database that can be used for local development - Writing some step-by-step instructions for running the service locally I'm guessing that it would be ideal to have all this done by the 24th of September, but it would be good to clarify that? > Also, should you need any help in finding out what to do with the TODO > sections, we could arrange > an appointment on IRC. How does that sound? Regarding the "Internship Tasks", I have some ideas here that I haven't written up yet, I also just need to do some more thinking and investigating. I'm sure if I spend some time looking, I can find some rough edges in the functionality that would make good small tasks. I'm not particularly clear on the timeline for this though, does this need to be done by the 24th of September, or sooner? > Also, Ricardo brought to my attention the following things, that could he= lp > things go more smoothly, while > keeping the intern motivated: > > 1. keep some low hanging fruits, so that applicants can make their first > contribuitons, > 2. divide the project to stages, and set milestones, so that the individu= al > stages can be evaluated independently, > 3. try to pinpoint a preferred outcome (Ricardo paraphrased this as the > mentor should know what is to be done). > (I thank Ricardo for helpful comments. All errors remain mine.) I'm hoping that most of this will fall out of working more on defining various tasks. The preferred outcome in my mind is twofold: - Extend the database schema to support storing translations for package synopsis and descriptions =2D Add initial support for translating strings within the Guix Data Service web interface Some beginning, and sub-tasks need outlining, and once that is more understood, hopefully we'll be in a better place to check if the above is a reasonable goal. I think it would be also good to add some stretch goals as well. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEPonu50WOcg2XVOCyXiijOwuE9XcFAl1yAuFfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcACgkQXiijOwuE 9XdniRAAmKOc0GZ6CDZsEt4o2DvZ9fqDohhe4HOCPcnioG3QKJaeayxgGuNuoFYX 6NYLKSQvSzYtCXSQJXNTFQjKBV9LNvMaZhRMjaWBLr9SUZ7+o6R7nlKhlcjENy1w nzLJnMnD08F3pKJ8KVOnL8dQYBgXI7Y63kPsXy8klAUq+2AlRUMc1AXWDY+frbIg OHcehdjYWi/nm2SlsasZVu2aWykDkZRctqyrkbpxdyZGWLWF1UjMuYla31/m59LR B6Zx/Cn/ZxFQdtfH4ZUzbx1+s+jdbV1KG1Ej5qzM42XqvAIpH1pobeSaGtZOoz/d 07kfey9DusvGyRT0u45/7OfOCy6GNdHucNa1EC09LXqlXH3vZrRRJdR1ckshLM8c L7flZe6nKZazdLRZ2PSLusul8glNIJFllCZG4Mgaije7PBf1nOB9uLweYOgC/Uwx HPjd1FYrsor+wx64mmNKZl3bPISUuJGIOk0/GnuOtsJSKk6bDknYUKDkBXUi4cpH LIvsJjjkT6jCBvk/ViyfyqssUNATxqbtXJ8zx+V8PrnWtPkapfGsqEZuwFcHeFYN aGfWQ8Ej8UepLEfqcplEarK1Cqbw2Kk6hPtrJcnqsTC/kLz8JfS31wCJjJQfqi0Q 0GrxHH4mxBSiW739jzCgidhG5BpyHKs9pB8rVNeV403s/qNL/30= =ywyi -----END PGP SIGNATURE----- --=-=-=--