BTS

Issue1325

Title minimum development facilities for the graphics mode
Priority package Status resolved
Superseder Nosy List estellnb, mika
Assigned To mika Topics

Created on 2014-11-14.16:58:14 by estellnb, last changed 2017-01-27.15:30:47 by mika.

Messages
msg6072 (view) Author: mika Date: 2017-01-27.15:30:47
We believe that your issue has been closed by the upload of
Version 0.28.1 of grml-live from Michael Prokop <mika@grml.org>.
The explanation is attached below

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 27 Jan 2017 16:25:03 +0100
Source: grml-live
Binary: grml-live grml-live-db
Architecture: source all
Version: 0.28.1
Distribution: unstable
Urgency: medium
Maintainer: Michael Prokop <mika@grml.org>
Changed-By: Michael Prokop <mika@grml.org>
Description:
 grml-live  - build system for creating a Grml (based) Linux live system
 grml-live-db - log package build information of grml-live to database
Changes:
 grml-live (0.28.1) unstable; urgency=medium
 .
   [ brian m. carlson ]
   * [fd166a5] Add SHA-256 and SHA-512 hashes
 .
   [ Darshaka Pathirana ]
   * [895467c] Change systemd default target to multi-user.target
   * [50bdb40] Use ssh-keygen -A to generate host keys
   * [48dd3c8] Enable General Purpose Mouse interface (gpm) with systemd
 .
   [ Michael Prokop ]
   * Documentation related changes:
     - [07dd8b1] document LIVE_CONF usage. Thanks to Eric Keller for bug report
     - [01fa9e0] clarify usage of GRMLBASE regarding kernel package selection
     - [6c2fffe] update ISO sizes + disk space requirements
   * Software related changes:
     - [8d1192c] add libpam-systemd to GRMLBASE, except for FILE_RC installs
     - [7d42047] add man-db to GRML_FULL
     - [837cb4a] add vim-gtk to GRML_FULL [Closes: issue1325]
   * Cleanups:
     - [712b0db] Drop deprecated ia32-libs package from Recommends
     - [d82e1cc] Drop grml-live-compat from Suggests, update code + comments
       accordingly
Checksums-Sha1:
 8ecc3aba14236bbd7ebeb5b86880ba7ac1fa9ff4 1632 grml-live_0.28.1.dsc
 a85954ac387fd6b5e59664190baa546109e3e598 472864 grml-live_0.28.1.tar.xz
 9cedfca2661234211d1095f766f1e89371738351 71240 grml-live-db_0.28.1_all.deb
 2611d2779ae44454ca5b247f7c44b89b57149bab 500620 grml-live_0.28.1_all.deb
 3f7459187cbcdc01d5ac111251340710af86b741 5217 grml-live_0.28.1_amd64.buildinfo
Checksums-Sha256:
 55efcc944ea5a10d5d2abdcfc778d61db39350752d0d0e8ec8f919670914ce4e 1632 grml-live_0.28.1.dsc
 cfd5f34b583262a82fb54c43ca1bdea839c52c0aba92d1de77314cd428f340a5 472864 grml-live_0.28.1.tar.xz
 b5a4ba37e530dccab1e30d1066c9da5129c667b77b265d802e4700b52f1f4ca9 71240 grml-live-db_0.28.1_all.deb
 5d6339c324e3d06b199b7a9144eeddbb92b94989c94f84ed2ed6135acf6fe018 500620 grml-live_0.28.1_all.deb
 f7b39597736a4c27a93f36db8d7cfb39d2b8c15146d4ddaab25a6afbba8f56a0 5217 grml-live_0.28.1_amd64.buildinfo
Files:
 2569986c393e4262186cfe0cf02197d7 1632 grml extra grml-live_0.28.1.dsc
 f4ca57245d74cb3bfd990aa6a28551a9 472864 grml extra grml-live_0.28.1.tar.xz
 d1baccab6289dc686c7737a83b5adcfc 71240 grml extra grml-live-db_0.28.1_all.deb
 154af1acf90ae80a3c5ec5188a986b8b 500620 grml extra grml-live_0.28.1_all.deb
 fb4c2e4a726b159848fc84243756401f 5217 grml extra grml-live_0.28.1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJYi2cAAAoJEJaoeHK36jc3Ix4QAIDnXXHvvnXrGVu1VoI9xCRG
8fToldWwk53U0BY20HjSn0nk1hvXN6zCDxgWix4NpRUhvObdXgFfxZCTh1keRb/W
ToByIpK10u0v3fgxjVwNqwwcR26pzH75mzqaptaV0cKFEE2DzVfeyCiak4X8PJnp
SrIS5Gp/d7G42UqBmx9AvaIA/n3usjRVOw+nRPxOJqsOgd30DaUnRCMza5iHcUMM
WtBnUf/BKbbvSeskcgtEv4gpWsK0Btlj2Q0bYwhYS7PpZC6Y+3jn0Ig/MizQ9uyg
ehSjPLDNxJZOU3VrSQ3Nk7hEhzsg5Wrxq6Y6FJK+avBCD5gU0pJybFyweDVB+yVH
gOuwzqyMpGOzuKhUFGuXnas1h4V2Nrh0qkLDAQq6H0XmiqtOGHiKKjrUUuyV46ub
gX7iS4tKZQtgsjnHuL+V5M6gb3nHzTOHb5QUjnnckrz5k/Cj8vgqzQfrcGelRMaB
iOr8M+4W2zMMOVyEE9uFWmOPTSwW+gZihRncpcr616p5Jp0F/MMaIvArLCmer0RJ
0DZ5CcEFrjn9iSjFyx7U4klicV/sLNEpeOp5GeKP+pAJ9jWMDbdxTC4CDeTgf9ug
3hK+aYdkSBUbXttBAIjfuk/ef4XFZPcX+ZhsGGcIYGI8vBKkT5bocMYH1TvlGBqT
z91B7kWwJ0AVckdugMqd
=nUKG
-----END PGP SIGNATURE-----
msg4910 (view) Author: estellnb Date: 2014-11-23.09:29:42
Am 2014-11-23 um 06:07 schrieb Dave:
> Dave <lordkappa@gmail.com> added the comment:
>
>> On a rescue console you sometimes need to run a script from your own computer
>> or one just downloaded from the web that needs slight modifications
> If you're able to download a script, what's to stop you from getting vim-gtk
> from the repo after boot?

I would not trust a binary download as I can not read it line by line.
Even un-[t]ar ing an archive can make you subject to an infection.
Besides this I am most often using scripts from the home directory
of my hard disk, so that the argument does not apply.

>
>>> The best option would be vim-gtk with 7MB of additional disk space required.
> vim already comes with GRML; For me, the 7MB isn't necessary when regular vim
> works just fine. Other than better mouse and tab support, Does it offer some
> compelling additional functionality over regular vim? vimdiff is already
> included for diff support; I'm not sure I'd need/use vim-gtk over regular vim
> even if it were included.
Better mouse and tab support are just one part of the play. Scrolling text
and making full use of the clipboard are two other core features you
can hardly do without. They are especially useful for editing medium and
large size script collections. However some other features like font 
scaling
on the fly are also quite handy ...

>
>>> What do other folks/devs think about adding vim-gtk to grml-full? yes/maybe/no?
> Maybe, but If you want a proper graphical text editor, I'd rather go all the way
> and use geany; I don't feel vim-gtk is compelling enough.
Geany would of course have been an option but GRML developers want to keep
the iso really tiny. So gvim seems to be a good compromise to me. That is to
confess: gvim currently is my favourite editor which I am using for 
almost any
task. Unimaginable to suffice just with console-vim for all of it ...


>
> _____________________________________
> GRML issue tracker <bts@bts.grml.org>
> <http://bts.grml.org/grml/issue1325>
> _____________________________________
>
msg4909 (view) Author: lordkappa Date: 2014-11-23.05:07:50
>On a rescue console you sometimes need to run a script from your own computer
>or one just downloaded from the web that needs slight modifications

If you're able to download a script, what's to stop you from getting vim-gtk
from the repo after boot?

> > The best option would be vim-gtk with 7MB of additional disk space required.

vim already comes with GRML; For me, the 7MB isn't necessary when regular vim
works just fine. Other than better mouse and tab support, Does it offer some
compelling additional functionality over regular vim? vimdiff is already
included for diff support; I'm not sure I'd need/use vim-gtk over regular vim
even if it were included.

> > What do other folks/devs think about adding vim-gtk to grml-full? yes/maybe/no?

Maybe, but If you want a proper graphical text editor, I'd rather go all the way
and use geany; I don't feel vim-gtk is compelling enough.
msg4898 (view) Author: mika Date: 2014-11-18.21:54:17
* Elmar Stellnberger wrote in grml's BTS on 20141118 / 16:31:

> > I just checked on that. geany (10,8MB) is IMHO too big that I would consider
> > adding it to our ISO. Also meld (13,1MB) and kdiff3 (393MB) are not small enough
> > that I would consider them for inclusion, especially given that vim is capable
> > of providing a diff feature already.

> What about fldiff (1,3MB)? It is a fully featured graphical diff with 
> character
> recognition. mgdiff with 800kB might have been an option as well but it
> has no individual character highlighting which means that we could also
> use vimdiff instead.

Neither fldiff nor mgdiff look useful to me, sorry.

> > The best option would be vim-gtk with 7MB of additional disk space required.
> > What do other folks/devs think about adding vim-gtk to grml-full? yes/maybe/no?

> I would kindly welcome the inclusion of gvim!
> It is far easier to work with gvim than with a console version of vim.
> vim-nox might have been an alternative but it is only 200k smaller.

Ok, we need further feedback from other developers and users though,
adding stuff to the ISO is too easy, while reducing ISO size is
quite hard, so I prefer to make well considered decisions about that.

regards,
-mika-
msg4894 (view) Author: estellnb Date: 2014-11-18.15:31:20
Hi Michael,
>
> I just checked on that. geany (10,8MB) is IMHO too big that I would consider
> adding it to our ISO. Also meld (13,1MB) and kdiff3 (393MB) are not small enough
> that I would consider them for inclusion, especially given that vim is capable
> of providing a diff feature already.
What about fldiff (1,3MB)? It is a fully featured graphical diff with 
character
recognition. mgdiff with 800kB might have been an option as well but it
has no individual character highlighting which means that we could also
use vimdiff instead.
>
> The best option would be vim-gtk with 7MB of additional disk space required.
> What do other folks/devs think about adding vim-gtk to grml-full? yes/maybe/no?

I would kindly welcome the inclusion of gvim!
It is far easier to work with gvim than with a console version of vim.
vim-nox might have been an alternative but it is only 200k smaller.


Best Wishes,
Elmar
msg4880 (view) Author: mika Date: 2014-11-18.11:45:46
Hi,

I just checked on that. geany (10,8MB) is IMHO too big that I would consider
adding it to our ISO. Also meld (13,1MB) and kdiff3 (393MB) are not small enough
that I would consider them for inclusion, especially given that vim is capable
of providing a diff feature already.

The best option would be vim-gtk with 7MB of additional disk space required.
What do other folks/devs think about adding vim-gtk to grml-full? yes/maybe/no?

thx && regards,
-mika-
msg4870 (view) Author: estellnb Date: 2014-11-14.16:58:14
On a rescue console you sometimes need to run a script from your own computer or
one just downloaded from the web that needs slight modifications. Some tools for
graphics mode would be highly appreciated to do so:
* a graphical editor with syntax highlighting like gvim, geany or so
* a graphical diff utility like meld, kdiff3.
e.g. mouse support is not as good for console tools and the tiny or pixely font
of the xterm can make it hard to use console only tools.
History
Date User Action Args
2017-01-27 15:30:47mikasetstatus: need-eg -> resolved
messages: + msg6072
2014-11-23 09:29:42estellnbsetmessages: + msg4910
2014-11-23 05:07:50lordkappasetmessages: + msg4909
2014-11-23 05:03:16lordkappasetmessages: - msg4908
2014-11-23 04:53:17lordkappasetmessages: + msg4908
2014-11-18 21:54:17mikasetmessages: + msg4898
2014-11-18 15:31:20estellnbsetmessages: + msg4894
2014-11-18 13:12:09mikasetstatus: chatting -> need-eg
2014-11-18 11:45:46mikasetassignedto: mika
messages: + msg4880
nosy: + mika
2014-11-14 16:58:14estellnbcreate