Re: [elinks-dev] Importing more recent debian/ to elinks.git

2011-08-27 Thread Moritz Mühlenhoff
On Mon, Aug 01, 2011 at 07:54:55PM -0500, Kumar Appaiah wrote:
> Dear Kalle,
> 
> I am only a Debian Elinks user, and occasionally contribute; Giridhar
> and Moritz Mühlenhoff should probably make the decisions, but here are
> my comments anyway.
> 
> On Sun, Jul 31, 2011 at 08:04:47PM +0300, Kalle Olavi Niemitalo wrote:
> > As reported at ,
> > contrib/debian/elinks.desktop is in a pre-standard format that
> > triggers a warning from the mimeo program.  I could easily fix
> > that in the upstream elinks sources; however, Debian already has
> > an up-to-date elinks.desktop file that also includes translations
> > to a few languages.  To avoid needless forking, I'd like to copy
> > that version to the elinks-0.12 branch and later merge to master.
> 
> This sounds fair.
> 
> > Then, to keep authorship information, I think I should also copy
> > debian/changelog, and perhaps the rest of the debian directory.
> > According to , the
> > Debian maintainer does not want us to have a debian/ directory in
> > the ELinks sources, so the files would go in contrib/debian/.
> > Does that seem reasonable to do?
> 
> This is primarily because the Debian packaging provided by upstreams
> is usually not compliant with the ideas and standards required or
> imposed by the Debian maintainers themselves. However, in case you are
> merely going to ship the currently up-to-date debian/ directory, I can
> see two ways where you can do so without hurting the Debian
> maintainers:
> 
> - Just ship the debian/ directory and don't make changes to it, or
>   make only those changes which the Debian maintainers would make
>   anyway, and/or
> - Become a co-maintainer of the Debian package.
> 
> If these aren't suitable to you (and the Debian maintainers), then an
> alternate solution would be necessary.
> 
> > Also, should I make the commit a merge (from
> > git://git.debian.org/git/collab-maint/elinks.git#debian/unstable),
> > or would that just complicate later Debian maintenance?
> 
> I don't see why a merge would complicate things, although Moritz and
> Giridhar can comment further on their paradigm on packaging.
> 
> > I suppose another solution would be to move elinks.desktop out of
> > contrib/debian/ and update AUTHORS accordingly.  It does look a
> > bit odd that the Arch Linux build script reads a file from a
> > Debian-specific directory.
> 
> This is a possible solution, but this does seem like unnecessary
> duplication. From my perspective, if you maintain the debian directory
> in a way where the debian maintainers can pull it in and use it with
> overlaid changes, I don't see the need to move it out of the
> way. Moritz, Giridhar: please correct me if I am wrong.

Hi,
I'm currently short of time, so just a quick comments:

- The current source format properly supports having the
debian dir in the main tree, so there's no need to
move it to contrib: http://wiki.debian.org/Projects/DebSrc3.0

- Personally I would be happy to move elinks to a larger
maintenance group, so if this is fine with Giridhar we'd
be happy to sync the debian dir with upstream git.

- Likewise if you, Kumar, wants to join for maintenance that
would be welcome as well.

Cheers,
Moritz
___
elinks-dev mailing list
elinks-dev@linuxfromscratch.org
http://linuxfromscratch.org/mailman/listinfo/elinks-dev


Re: [elinks-dev] Importing more recent debian/ to elinks.git

2011-08-02 Thread أحمد المحمودي
On Tue, Aug 02, 2011 at 11:32:52PM +0300, Kalle Olavi Niemitalo wrote:
> Now, what should be added to AUTHORS for those Ubuntu changes of
> elinks.desktop?
---end quoted text---

According to Debian changelog [1], it seems to be Siegfried-Angel 
Gevatter Pujals (RainCT) :


elinks (0.11.3-6) unstable; urgency=low

  * Remove 11_303164_css_display_none.diff as it is useless without the fix
for upstream bug 722.
  * Change ELinks category in desktop file from Categories=Utility;Network; to
Categories=Network;WebBrowser;  Thanks Franklin PIAT 
(Closes: #474393)
  * Steal a few .desktop file improvements and translations from Ubuntu [from
Siegfried-Angel Gevatter Pujals (RainCT) ]
  * Much improved packages descriptions

 -- Y Giridhar Appaji Nag   Thu, 10 Apr 2008 13:34:13 +0530


[1] http://packages.debian.org/changelogs/pool/main/e/elinks/current/changelog

-- 
 ‎أحمد المحمودي (Ahmed El-Mahmoudy)
  Digital design engineer
 GPG KeyID: 0xEDDDA1B7
 GPG Fingerprint: 8206 A196 2084 7E6D 0DF8  B176 BC19 6A94 EDDD A1B7


signature.asc
Description: Digital signature
___
elinks-dev mailing list
elinks-dev@linuxfromscratch.org
http://linuxfromscratch.org/mailman/listinfo/elinks-dev


Re: [elinks-dev] Importing more recent debian/ to elinks.git

2011-08-02 Thread Kalle Olavi Niemitalo
witekfl  writes:

> I vote for the deletion of contrib/debian and elinks.spec.
> Debian and others already have such files in their repos.
> The Arch's packagers might create the elinks.desktop themselves.

elinks.desktop is useful to multiple distros.  I think it is
better to keep an official version of it in the ELinks tree than
require packagers to look for updated versions from each other.

Deleting the rest of contrib/debian/ is OK with me.  Building a
Debian package gets the version number from the changelog, which
nobody has bothered to update after the 0.11.0 release, so it
looks like nobody is building Debian packages with those files.
After we release 0.12.0, Debian will have that version in their
archive soon enough.

I see you are who last updated contrib/elinks.spec.in.
If you say it is not needed, I trust you.

Now, what should be added to AUTHORS for those Ubuntu changes of
elinks.desktop?


pgpsbjMgOOjTJ.pgp
Description: PGP signature
___
elinks-dev mailing list
elinks-dev@linuxfromscratch.org
http://linuxfromscratch.org/mailman/listinfo/elinks-dev


Re: [elinks-dev] Importing more recent debian/ to elinks.git

2011-08-02 Thread Kumar Appaiah
Dear Kalle,

I am only a Debian Elinks user, and occasionally contribute; Giridhar
and Moritz Mühlenhoff should probably make the decisions, but here are
my comments anyway.

On Sun, Jul 31, 2011 at 08:04:47PM +0300, Kalle Olavi Niemitalo wrote:
> As reported at ,
> contrib/debian/elinks.desktop is in a pre-standard format that
> triggers a warning from the mimeo program.  I could easily fix
> that in the upstream elinks sources; however, Debian already has
> an up-to-date elinks.desktop file that also includes translations
> to a few languages.  To avoid needless forking, I'd like to copy
> that version to the elinks-0.12 branch and later merge to master.

This sounds fair.

> Then, to keep authorship information, I think I should also copy
> debian/changelog, and perhaps the rest of the debian directory.
> According to , the
> Debian maintainer does not want us to have a debian/ directory in
> the ELinks sources, so the files would go in contrib/debian/.
> Does that seem reasonable to do?

This is primarily because the Debian packaging provided by upstreams
is usually not compliant with the ideas and standards required or
imposed by the Debian maintainers themselves. However, in case you are
merely going to ship the currently up-to-date debian/ directory, I can
see two ways where you can do so without hurting the Debian
maintainers:

- Just ship the debian/ directory and don't make changes to it, or
  make only those changes which the Debian maintainers would make
  anyway, and/or
- Become a co-maintainer of the Debian package.

If these aren't suitable to you (and the Debian maintainers), then an
alternate solution would be necessary.

> Also, should I make the commit a merge (from
> git://git.debian.org/git/collab-maint/elinks.git#debian/unstable),
> or would that just complicate later Debian maintenance?

I don't see why a merge would complicate things, although Moritz and
Giridhar can comment further on their paradigm on packaging.

> I suppose another solution would be to move elinks.desktop out of
> contrib/debian/ and update AUTHORS accordingly.  It does look a
> bit odd that the Arch Linux build script reads a file from a
> Debian-specific directory.

This is a possible solution, but this does seem like unnecessary
duplication. From my perspective, if you maintain the debian directory
in a way where the debian maintainers can pull it in and use it with
overlaid changes, I don't see the need to move it out of the
way. Moritz, Giridhar: please correct me if I am wrong.

Thanks from a happy Elinks user!

Kumar
-- 
Kumar Appaiah
___
elinks-dev mailing list
elinks-dev@linuxfromscratch.org
http://linuxfromscratch.org/mailman/listinfo/elinks-dev


Re: [elinks-dev] Importing more recent debian/ to elinks.git

2011-08-01 Thread witekfl
I vote for the deletion of contrib/debian and elinks.spec.
Debian and others already have such files in their repos.
The Arch's packagers might create the elinks.desktop themselves.



___
elinks-dev mailing list
elinks-dev@linuxfromscratch.org
http://linuxfromscratch.org/mailman/listinfo/elinks-dev


[elinks-dev] Importing more recent debian/ to elinks.git

2011-07-31 Thread Kalle Olavi Niemitalo
As reported at ,
contrib/debian/elinks.desktop is in a pre-standard format that
triggers a warning from the mimeo program.  I could easily fix
that in the upstream elinks sources; however, Debian already has
an up-to-date elinks.desktop file that also includes translations
to a few languages.  To avoid needless forking, I'd like to copy
that version to the elinks-0.12 branch and later merge to master.

Then, to keep authorship information, I think I should also copy
debian/changelog, and perhaps the rest of the debian directory.
According to , the
Debian maintainer does not want us to have a debian/ directory in
the ELinks sources, so the files would go in contrib/debian/.
Does that seem reasonable to do?

Also, should I make the commit a merge (from
git://git.debian.org/git/collab-maint/elinks.git#debian/unstable),
or would that just complicate later Debian maintenance?

I suppose another solution would be to move elinks.desktop out of
contrib/debian/ and update AUTHORS accordingly.  It does look a
bit odd that the Arch Linux build script reads a file from a
Debian-specific directory.


pgpbOuIYyDPVL.pgp
Description: PGP signature
___
elinks-dev mailing list
elinks-dev@linuxfromscratch.org
http://linuxfromscratch.org/mailman/listinfo/elinks-dev