Comment 13 for bug 1765726

Revision history for this message
Lonnie Lee Best (launchpad-startport) wrote : Re: libgoo-canvas-perl [needs-packaging]

Photon,

Thanks for your noble efforts over the years.

I'm not a windows OS fan, but one thing about windows that is sometimes good, is that you can often take an old exe made for Windows XP and it will often install and function in latest windows OS.

I guess, in Ubuntu, each new version requires new efforts in packaging. With shutter,(and for other dying projects), it would be nice if we could somehow combine all of those dependencies into one large package called "shutter". People will say that's inefficient, but for me, if that all-in-one package was 500MB, I'd still install it (because I have the room, and because I like shutter that much).

Without shutter, I'll have to pipe a ffmpeg screenshot to some less-simple editor, crop it, edit it, save it, and use filezilla to ftp it, and then figure out what the URL is on the ftp site, and then send the link to my recipient. With shutter, all of that could be done in 10 seconds.

I'm no perl guy either. Javascript is my programming language of choice.

In node.js there's a package call desktop-screenshot, and you can capture a screenshot like this:

var screenshot = require('desktop-screenshot');

screenshot("screenshot.png", function(error, complete) {
    if(error)
        console.log("Screenshot failed", error);
    else
        console.log("Screenshot succeeded");
});

That grabs the whole screen (multiple monitors), and saves it to a file, but then you still have to crop it, draw on it, save it, ftp it, and generated the URL.

Shutter accomplished a very quick workflow for all of that; it is not trivial to match it.