Axel Beckert <a...@debian.org> 2011-09-17 12:02:
Hi Brian,

Brian Kroth wrote:
Package: screen
Version: 4.1.0-20101110git066b098
Severity: wishlist

The screen developers have been working on new features for screen for a
while, though an official release keeps getting put off.

Yeah. When I saw your mail, I first thought "Yay! 4.1.0 is out!" --
and then noticed that you're talking about snapshots... ;-)

Yeah, I wish. I would look into tmux more since I hear it has a bit more active momentum and features behind it, but I know screen well at this point and don't really have time to learn new tricks just yet.

Really, I justed wanted searchable window lists so I don't end up with more windows for the same host when I can't find it right away. Too many VMs :}

I noticed the other day that Fedora 15 is shipping with a git
snapshotted version of screen, which seems to work fairly well.
Included in it are increased MAXWIN sizes, the ability to group
windows and search for them in the window list by name, as well as
many other very helpful features.

Well, if you take a newer snapshot, some more bugs reported in Debian
(like the crash when resizing to one row height with having a caption)
would be fixed, too, see http://bugs.debian.org/532240)...

But the stability is of course also an argument, at least on the long
run.

Yeah, that was my take as well. In fact the main reason I grabbed this one and not a newer one is because that's what Fedora was using, so I figured 1) they already vetted it to a certain degree, 2) there's some other community backing behind it and consistency might be good there, 3) I have no idea how I'd find another "stable" snapshot from screen's git repo. Anyways, there may be a better option out there.

Attached (shortly) is a first crack attempt at packaging that version
for Debian.  I went through the slew of Debian patches and kept/fixed
the ones that worked and still looked to be needed, and weeded out the
ones that have been applied upstream.

One small remark after a first look: If you use the upcoming version
number als base, you should use a tilde ("~") directly after it
otherwise finally uploading the released 4.1.0 would be quite
complicated:

 4.1.0~20101110git066b098

Additionally the dash which was included at that point before would
have marked "20101110git066b098" as Debian revision which should just
indicate packaging changes. And at least the part git066b098 wouldn't
be packaging changes. And dates for revisions are very uncommon. So
the right version number for the package would be

 4.1.0~20101110git066b098-1

Thanks for the tips. I thought something like that or + was probably more appropriate, but couldn't remember the exact details.

Please consider including support for it.

Since the current maintainer of screen in Debian is quite busy in real
life at the moment, I'm thinking about doing an Non-Maintainer Upload
(NMU) for screen. Your packaging work comes in quite handy there,
thanks! :-)

No problem. I just happened to have a free day from work and school for once and decided I would tackle a wish list project of my own and pass the work along. Unfortunately, I doubt I'd be able to handle full time support of this either. I'd certainly try and lend a hand where possible though.

BTW, any idea when 4.1.0 will be out finally?

Unfortunately no, I just lurk on their mailing list waiting for news of a release, but I think the main dev there is also fairly busy with real life.

Brian

Attachment: signature.asc
Description: Digital signature

Reply via email to