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
signature.asc
Description: Digital signature