Bug#886643: ed help request

2018-01-10 Thread Nicolas Boulenguez
Hello.

The attached suggestions will hopefully help packaging 1.14.2.

You should also have received a carbon copy of a question to
http://lists.gnu.org/archive/html/bug-ed about the GPL version change
in the source headers.


suggestions.tar.gz
Description: application/gzip


Bug#886643: ed help request

2018-01-09 Thread Lev Lamberov
Hi Niels,

Пн 08 янв 2018 @ 19:16 Niels Thykier :
> Question from a random drive-by review; can you tell me why you are
> dropping the "Multi-Arch: foreign" header?
>
> (Just curious as the comment/changelog does not document the rationale
> and I could not spot an obvious reason for it)

it's a good question. Thanks!

First, this header is not documented in the Debian Policy (or I
overlooked it?). Then, why should it be in d/control at all? And, well,
it is the main argument, I'd say.

Second, currently ed package has

Architecture: any

in d/control, which is obvious, I guess. As I understand (well, maybe
I'm wrong), it should be

Architecture: all

in the first place.

Third, ed is not a library.

Fourth, the package contain one binary, one script (to run the binary in
a restricted mode), and a bit of documentation. So, if you want to use
Multi-Arch: foreign to save some space, well, maybe 25KB. Then, what is
the point of having Multi-Arch on a system, where you need to fight for
25KB?

Finally, I understand that Multi-Arch: foreign makes a package not
co-installable, so preference should be given to the package with native
architecture. I see this point, so if you or Martin or anyone else want
to have it, then I'm happy to add it back. I'm not insisting, but could
you then document it in the Debian Policy, please? Or at least mention
it there and point to some good documentation.

Cheers!
Lev



Bug#886643: ed help request

2018-01-08 Thread Niels Thykier
Lev Lamberov:
> Hi Martin,
> 
> I'd like to help with maintaining ed. My personal workflow is around
> gbp, so I've did some changes and setup a repository on Salsa [0] just
> to show you what I did. Please, take a look and if my workflow fits I'll
> set up a repository in Debian group and proceed with more (rather minor)
> changes. In a nutshell currently I've migrated from source 1.0 with
> dpatch to 3.0 (quilt), migrated to dh 11, and cleaned d/rules a bit.
> 
> Also I'd update ed to the most recent upstream version
> (currently, 1.14.2; uscan don't show new versions simply because
> upstream migrated from *.tar.gz to *.tar.lz).
> 
> You can clone the repository using the following link:
> 
> g...@salsa.debian.org:dogsleg/ed_tst.git
> 
> Cheers!
> Lev Lamberov
> 
> [0] https://salsa.debian.org/dogsleg/ed_tst
> 

Hi Lev,

Question from a random drive-by review; can you tell me why you are
dropping the "Multi-Arch: foreign" header?

(Just curious as the comment/changelog does not document the rationale
and I could not spot an obvious reason for it)

Thanks,
~Niels



Bug#886643: ed help request

2018-01-08 Thread Lev Lamberov
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Hi Martin,

I'd like to help with maintaining ed. My personal workflow is around
gbp, so I've did some changes and setup a repository on Salsa [0] just
to show you what I did. Please, take a look and if my workflow fits I'll
set up a repository in Debian group and proceed with more (rather minor)
changes. In a nutshell currently I've migrated from source 1.0 with
dpatch to 3.0 (quilt), migrated to dh 11, and cleaned d/rules a bit.

Also I'd update ed to the most recent upstream version
(currently, 1.14.2; uscan don't show new versions simply because
upstream migrated from *.tar.gz to *.tar.lz).

You can clone the repository using the following link:

g...@salsa.debian.org:dogsleg/ed_tst.git

Cheers!
Lev Lamberov

[0] https://salsa.debian.org/dogsleg/ed_tst
-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEE3mumcdV9mwCc9oZQXudu4gIW0qUFAlpTtbUACgkQXudu4gIW
0qVVbA//VhQTAkt24IGXAV9nJjvKC2Ju7OReeHIeK6a8iJ480San8TxlacGHGviM
LskVmc2jAz9Cvb5acMZeikZcQFIQbHzs3y2ipodI69/s/ZpON6DgADZ5F0OIeu6S
tUsT6B9mUHGXVZrmuoaBazcvxS5fN0Qbrt/LZgb+t7dZc4zU+NJ8P3lbcftmXRu6
r/ze/aC274hAWkyCUBd7xYd5PHM7VyLdhT0BIxQlyCiCZiDI2okdEUylql4ap/3A
TjAzYWv8+aHNGXKzaDA5qupBLPudj96BGB56sTI0N2BaEW+4lYfMz1BUlXzOiL4h
nr1ZjOwxJZmOblM0xP+O6VPnco295+DquenMoyGKkl8DE4nHfwgRDvtLnpXfb7SX
9PWcTlliy44E7qcFukNdTx30TuyX/N4+OcSPtslbFOdz1yuk20HE+E97yx1v+Z47
TdmOn1JtWPJ5wxm3HmLQnTlWfXQrkbUsAB2Gb91yWmGkb5ZtCKVHCnD+nMQWc7Cd
5cXXykCz6I3T2ivpUqIc18IsV01ht6V6WsQaAj3llvm9q5cSe7LbKd7fCpbH8d1V
Ww3Yu/AgVWs9PbyCkLhWCsa/ZL2Z4qGaHK0emdFrJBnMysg9MciPd4xyc48T3h6H
g1uBwd5kxSUuMyMaRL+7XGZb1i9LTws8r/wh3pCdeveCkNtZsp4=
=l/K8
-END PGP SIGNATURE-