From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?G=C3=A1bor_Boskovits?= Subject: Re: Ideas for Summer of Code 2018 anyone? Date: Sat, 13 Jan 2018 21:12:19 +0100 Message-ID: References: <87o9m0p1p3.fsf@gnu.org> <20180113193229.qvz4jyj46744s23j@abyayala> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="001a11443df8993d560562adff2b" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50531) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eaSAE-0007cM-AJ for guix-devel@gnu.org; Sat, 13 Jan 2018 15:12:28 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eaSAC-0003ZN-5s for guix-devel@gnu.org; Sat, 13 Jan 2018 15:12:26 -0500 In-Reply-To: <20180113193229.qvz4jyj46744s23j@abyayala> 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?= , =?UTF-8?Q?Ludovic_Court=C3=A8s?= , Guix-devel --001a11443df8993d560562adff2b Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 2018-01-13 20:32 GMT+01:00 ng0 : > G=C3=A1bor Boskovits transcribed 6.9K bytes: > > I've checked last the list from last year. > > > > It seems to me that the RISCV port might be more important than ever in > the > > face of Spectre. > > It doesn't really fix that and suffer from it aswell, but a port to it > would be great for the other obvious reasons. > > Current implementations seem not to be affected. Also mitigating problems like this, provided that we have rtl level open source designs have a much better chance. We have this for example for Freedom: https://github.com/sifive/freedom. And yes, porting would be great for other reasons too. What I currently miss from the field of open hardware the most is an open source FPGA. This could really close the gap we are now having, and we could make really fully open hardware. An open sourced FPGA design would be important not for manifaturing, but to allow checking it. It is not unheard of buggy FPGA-s. However,I don't think that this will happen any time soon. > The shepherd systemd semantics would be also nice to have. > > I consider the syntax less important. > > It would be also nice to create a service or set of services to make > > administration experience > > similar to a systemd sytem. For example the functionality of journalctl > > would be nice to have. > > That is one goal that can be defined 'log view' and discussed. > The rest above is not very clear, lots of guessing. > > > Even a howto on configuring guixds to have the equivalent services of > > systemd would > > benefit adoptation, and it could point to functionality missing in our > > system compared to > > systemd. > > What I actually is journalctl, and a status display like systemctl status. It is great that work is in progress in this area, I was not aware of 'log view'. I think it would also be great if we could give pointers how to replicate: localectl networkctl resolved systemctl timedatectl functions. People coming from a systemd background could have a document to find the appropriate sections in our manuals. > I don't think we need everything systemd has, or do we? > What are you personally or work related missing, besides the obvious > amount of services? > > I myself was missing an easy, less scheme focused way to create operating > systems, so I'm working on that. To get to why I mention this: I thought = it > was too obvious, but most of the time the things that are too obvious > are not being worked on because they are too obvious. > > I would very much like to have an build log reader+browser as mentioned > here > in the past. Today I've pointed someone to /var/log/guix/drvs/ and just > gave > the note to use `find -name '*thingtosearchfor*'` and copy it to $home, > extract and view it. > > > > > 2018-01-11 21:42 GMT+01:00 Ludovic Court=C3=A8s : > > > > > Hello Guix! > > > > > > It=E2=80=99s time to prepare for GSoC again! > > > > > > We need to collect ideas, presumably based on > > > , in a new > > > =E2=80=9CGSoC-2018=E2=80=9D page on that wiki. > > > > > > Let=E2=80=99s add new ideas to > > > ! > > > > > > Does someone want to take care of coordinating with Giuseppe Scrivano > > > and others at summer-of-code@gnu.org? (Essentially sending them the > URL > > > of the idea list and monitoring the list.) > > > > > > Ludo=E2=80=99. > > > > > > > > > > > > ---------- Tov=C3=A1b=C3=ADtott lev=C3=A9l ---------- > > > From: Giuseppe Scrivano > > > To: GNU Summer Of Code > > > Cc: > > > Bcc: > > > Date: Tue, 09 Jan 2018 11:06:53 +0100 > > > Subject: [IMPORTANT] Ideas for Summer of Code 2018 > > > Hi! > > > > > > Google is accepting applications for the next Summer of Code and as > > > usual we are going to apply for it. Jos=C3=A9, Darshit and myself are= going > > > to manage the presence of GNU. > > > > > > We should start thinking about a list of ideas for the next Summer of > > > Code and potential mentors. > > > > > > This is the list of ideas we had last year: > > > > > > http://www.gnu.org/software/soc-projects/ideas-2017.html > > > > > > Is there anything left undone that can be reused this year? > > > > > > Please start sending ideas to add to the page and link them to the > > > potential mentors that can help with it. > > > > > > Please send the html snippet for the ideas page, something like: > > > > > > ------------------------------------------------------------ > > > --------------------- > > >

GNU > FOO

> > > > > >

GNU FOO maintains their list of ideas for GSOC in an external > > > webpage: > > href=3D"http://foo.org/wanted.html";>http://foo.org/wanted.html. > > >

> > > ------------------------------------------------------------ > > > --------------------- > > > > > > so that it can be embedded in the page as it is. > > > > > > Regards, > > > Giuseppe > > > > > > > > > > > -- > ng0 :: https://ea.n0.is > A88C8ADD129828D7EAC02E52E22F9BBFEE348588 :: https://ea.n0.is/keys/ > --001a11443df8993d560562adff2b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
2018= -01-13 20:32 GMT+01:00 ng0 <ng0@n0.is>:
G=C3=A1bor Boskovits transcribed 6.9K bytes:
> I've checked last the list from last year.<= br> >
> It seems to me that the RISCV port might be more important than ever i= n the
> face of Spectre.

It doesn't really fix that and suffer from it aswell, but a port= to it
would be great for the other obvious reasons.


Current = implementations seem not to be affected.
Also mitigating problems= like this, provided that we have rtl level
open source designs h= ave a much better chance. We have this
for example for Freedom:= =C2=A0https://github.com/sifi= ve/freedom.
And yes, porting would be great for other reasons= too.

What I currently miss from the field of open= hardware the most
is an open source FPGA. This could really clos= e the gap we
are now having, and we could make really fully open = hardware.
An open sourced FPGA design would be important not for<= /div>
manifaturing, but to allow checking it. It is not unheard of
buggy FPGA-s. However,I don't think that this will happen any
time soon.

> The shepherd systemd semantics would be also nice to have.
> I consider the syntax less important.
> It would be also nice to create a service or set of services to make > administration experience
> similar to a systemd sytem. For example the functionality of journalct= l
> would be nice to have.

That is one goal that can be defined 'log view' and discusse= d.
The rest above is not very clear, lots of guessing.

> Even a howto on configuring guixds to have the equivalent services of<= br> > systemd would
> benefit adoptation, and it could point to functionality missing in our=
> system compared to
> systemd.


What I actually is journalctl, = and a status display like systemctl status.
It is great that work= is in progress in this area, I was not aware of 'log view'.
<= div>
I think it would also be great if we could give pointers= how to replicate:

localectl
networkctl<= /div>
resolved
systemctl
timedatectl

=
functions. People coming from a systemd background could have a<= /div>
document to find the appropriate sections in our manuals.
=C2=A0
I don't think we need everything systemd has, or do we?
What are you personally or work related missing, besides the obvious amount= of services?

I myself was missing an easy, less scheme focused way to create operating systems, so I'm working on that. To get to why I mention this: I though= t it
was too obvious, but most of the time the things that are too obvious
are not being worked on because they are too obvious.

I would very much like to have an build log reader+browser as mentioned her= e
in the past. Today I've pointed someone to /var/log/guix/drvs/ and just= gave
the note to use `find -name '*thingtosearchfor*'` and copy it to $h= ome,
extract and view it.

>
> 2018-01-11 21:42 GMT+01:00 Ludovic Court=C3=A8s <ludo@gnu.org>:
>
> > Hello Guix!
> >
> > It=E2=80=99s time to prepare for GSoC again!
> >
> > We need to collect ideas, presumably based on
> > <https://libreplanet.org/wiki/Gro= up:Guix/GSoC-2017>, in a new
> > =E2=80=9CGSoC-2018=E2=80=9D page on that wiki.
> >
> > Let=E2=80=99s add new ideas to
> > <https://libreplanet.org/wiki/Gro= up:Guix/GSoC-2018>!
> >
> > Does someone want to take care of coordinating with Giuseppe Scri= vano
> > and others at summer-of= -code@gnu.org?=C2=A0 (Essentially sending them the URL
> > of the idea list and monitoring the list.)
> >
> > Ludo=E2=80=99.
> >
> >
> >
> > ---------- Tov=C3=A1b=C3=ADtott lev=C3=A9l ----------
> > From: Giuseppe Scrivano <= gscrivano@gnu.org>
> > To: GNU Summer Of Code <summer-of-code@gnu.org>
> > Cc:
> > Bcc:
> > Date: Tue, 09 Jan 2018 11:06:53 +0100
> > Subject: [IMPORTANT] Ideas for Summer of Code 2018
> > Hi!
> >
> > Google is accepting applications for the next Summer of Code and = as
> > usual we are going to apply for it. Jos=C3=A9, Darshit and myself= are going
> > to manage the presence of GNU.
> >
> > We should start thinking about a list of ideas for the next Summe= r of
> > Code and potential mentors.
> >
> > This is the list of ideas we had last year:
> >
> >=C2=A0 =C2=A0http://www.gnu.org/sof= tware/soc-projects/ideas-2017.html
> >
> > Is there anything left undone that can be reused this year?
> >
> > Please start sending ideas to add to the page and link them to th= e
> > potential mentors that can help with it.
> >
> > Please send the html snippet for the ideas page, something like:<= br> > >
> > ------------------------------------------------------------=
> > ---------------------
> > <h3 id=3D"foo"><a href=3D"http://ww= w.gnu.org/software/foo";>GNU FOO</a></h3>
> >
> > <p>GNU FOO maintains their list of ideas for GSOC in an ext= ernal
> >=C2=A0 =C2=A0webpage: <a
> > href=3D"http://foo.org/wanted.html";>http= ://foo.org/wanted.html</a>.
> > </p>
> > ------------------------------------------------------------=
> > ---------------------
> >
> > so that it can be embedded in the page as it is.
> >
> > Regards,
> > Giuseppe
> >
> >
> >

--
ng0 :: ht= tps://ea.n0.is
A88C8ADD129828D7EAC02E52E22F9BBFEE348588 :: https://ea.n0.is/keys/

--001a11443df8993d560562adff2b--