public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] [RFC] Personall Gentoo Installer project pre-beta release
@ 2018-04-13 15:20 Christopher Díaz Riveros
  2018-04-13 15:32 ` Andrey Utkin
  2018-04-13 23:00 ` Robin H. Johnson
  0 siblings, 2 replies; 5+ messages in thread
From: Christopher Díaz Riveros @ 2018-04-13 15:20 UTC (permalink / raw)
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1680 bytes --]

Good day devs and users:

A couple of months ago I shared with you a similar email about my personal
project. I'm very glad to say that I'm about to release the 'beta' in a couple
of weeks.

This beta version adds new stuff like:

 -experimental TUI interface: Right now it's only designed to enable a user to
launch the installer from any specific point from installation (selecting a step
from 11 different options). But it is easily scalable to add new windows and
steps into the TUI.

 -internationalization support: Right now installer works on English and
Spanish, it would be awesome if any dev with experience in German (Mein Deutsch
ist sehr verschlechtert und ich brauche viel Übung), or any other language that
you consider would be good to have in the installer.

 -installer now installs itself inside the new Gentoo system to avoid manual
installation inside the new Gentoo system. (Thanks to NP_Hardass for the idea)

Still on the TODO list:

 -next step will be to create an ebuild for installer, I may need some help
there but it should be pretty simple.

 -still some validations: installer error messages are quite hard to understand
if you are installing Gentoo for the first time (my fault), so I'll be working
on better error messages.

 -Ask if there is a way to add installer in the liveUSB so that people don't
need to install it manually in order to begin a Gentoo installation.

As last time, you can see the repo here:

https://github.com/ChrisADR/installer

Hope you have a great weekend,
-- 
Christopher Díaz Riveros
Gentoo Linux Developer
GPG Fingerprint: E517 5ECB 8152 98E4 FEBC  2BAA 4DBB D10F 0FDD 2547

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 636 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-dev] [RFC] Personall Gentoo Installer project pre-beta release
  2018-04-13 15:20 [gentoo-dev] [RFC] Personall Gentoo Installer project pre-beta release Christopher Díaz Riveros
@ 2018-04-13 15:32 ` Andrey Utkin
  2018-04-13 15:41   ` Christopher Díaz Riveros
  2018-04-13 23:00 ` Robin H. Johnson
  1 sibling, 1 reply; 5+ messages in thread
From: Andrey Utkin @ 2018-04-13 15:32 UTC (permalink / raw)
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 183 bytes --]

Hi,

First, my appreciation for your work!

I am not going to check it out myself, but I'd enjoy watching a
screencast, or at last a series of screenshots, of how it looks and
works.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 1014 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-dev] [RFC] Personall Gentoo Installer project pre-beta release
  2018-04-13 15:32 ` Andrey Utkin
@ 2018-04-13 15:41   ` Christopher Díaz Riveros
  0 siblings, 0 replies; 5+ messages in thread
From: Christopher Díaz Riveros @ 2018-04-13 15:41 UTC (permalink / raw)
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 583 bytes --]

El vie, 13-04-2018 a las 16:32 +0100, Andrey Utkin escribió:
> Hi,
> 
> First, my appreciation for your work!
> 
> I am not going to check it out myself, but I'd enjoy watching a
> screencast, or at last a series of screenshots, of how it looks and
> works.

That's a good idea Andrey :) Once I consider it stable and pretty enough to
release the official 0.1 version I'll attach a blog entry showing how to use it
on my gentoo blog ;)

Thanks,
-- 
Christopher Díaz Riveros
Gentoo Linux Developer
GPG Fingerprint: E517 5ECB 8152 98E4 FEBC  2BAA 4DBB D10F 0FDD 2547

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 636 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-dev] [RFC] Personall Gentoo Installer project pre-beta release
  2018-04-13 15:20 [gentoo-dev] [RFC] Personall Gentoo Installer project pre-beta release Christopher Díaz Riveros
  2018-04-13 15:32 ` Andrey Utkin
@ 2018-04-13 23:00 ` Robin H. Johnson
  2018-04-14  2:28   ` Christopher Díaz Riveros
  1 sibling, 1 reply; 5+ messages in thread
From: Robin H. Johnson @ 2018-04-13 23:00 UTC (permalink / raw)
  To: gentoo-dev

On Fri, Apr 13, 2018 at 10:20:23AM -0500, Christopher Díaz Riveros wrote:
> Still on the TODO list:
> 
>  -next step will be to create an ebuild for installer, I may need some help
> there but it should be pretty simple.
> 
>  -still some validations: installer error messages are quite hard to understand
> if you are installing Gentoo for the first time (my fault), so I'll be working
> on better error messages.
> 
>  -Ask if there is a way to add installer in the liveUSB so that people don't
> need to install it manually in order to begin a Gentoo installation.
Once it's a little further from the above (esp having a package), releng
can potentially include it in the release media (*cd-stage1).

Hopefully you have a very minimal set of dependencies for it, because
the installcd is quite slim (by gentoo media standards).

-- 
Robin Hugh Johnson
Gentoo Linux: Dev, Infra Lead, Foundation Treasurer
E-Mail   : robbat2@gentoo.org
GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85
GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-dev] [RFC] Personall Gentoo Installer project pre-beta release
  2018-04-13 23:00 ` Robin H. Johnson
@ 2018-04-14  2:28   ` Christopher Díaz Riveros
  0 siblings, 0 replies; 5+ messages in thread
From: Christopher Díaz Riveros @ 2018-04-14  2:28 UTC (permalink / raw)
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1686 bytes --]

El vie, 13-04-2018 a las 23:00 +0000, Robin H. Johnson escribió:
> On Fri, Apr 13, 2018 at 10:20:23AM -0500, Christopher Díaz Riveros wrote:
> > Still on the TODO list:
> > 
> >  -next step will be to create an ebuild for installer, I may need some help
> > there but it should be pretty simple.
> > 
> >  -still some validations: installer error messages are quite hard to
> > understand
> > if you are installing Gentoo for the first time (my fault), so I'll be
> > working
> > on better error messages.
> > 
> >  -Ask if there is a way to add installer in the liveUSB so that people don't
> > need to install it manually in order to begin a Gentoo installation.
> 
> Once it's a little further from the above (esp having a package), releng
> can potentially include it in the release media (*cd-stage1).
> 
> Hopefully you have a very minimal set of dependencies for it, because
> the installcd is quite slim (by gentoo media standards).
> 

Yes, that was the first requirement for the project, it must keep as minimal as
possible.

I ended up having these runtime dependencies:

GNU tar (runtime)
Iputils (runtime)
GNU coreutils (runtime)
Bash (runtime)
Util-linux (runtime)
GNU grep (runtime)
Ncurses (runtime)

And it is written in Python with support for 3.4 onwards.

I think all those are already present in a cd-stage1 or stage3 :)

I'll polish some rough edges before packaging it, then I'll let you know when I
have a functional package in my overlay so that it can be reviewed too.
 
Regards and thanks,
-- 
Christopher Díaz Riveros
Gentoo Linux Developer
GPG Fingerprint: E517 5ECB 8152 98E4 FEBC  2BAA 4DBB D10F 0FDD 2547

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 636 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2018-04-14  2:28 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-04-13 15:20 [gentoo-dev] [RFC] Personall Gentoo Installer project pre-beta release Christopher Díaz Riveros
2018-04-13 15:32 ` Andrey Utkin
2018-04-13 15:41   ` Christopher Díaz Riveros
2018-04-13 23:00 ` Robin H. Johnson
2018-04-14  2:28   ` Christopher Díaz Riveros

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox