inkscape | New release: INKSCAPE_1_1
Congratulations everyone!
Inkscape 1.1 is tagged, bagged and ready for builds to start rolling out tomorrow.
Don't go announcing anything, that's for the Vector's team to do tomorrow. And there will be a release party on big blue button!
https://inkscape.org/*inkscape-vectors/calendar/
Best Regards, Martin Owens Forwarding Emails
On May 23 2021, at 6:51 pm, Martin Owens doctormo@geek-2.com wrote:
You can find all source tarball at https://inkscape.org/release/inkscape-$%7Bversion%7D/source/dl/ and we are working on providing a packager-friendly source download URL page/scheme at inkscape-web#486 (https://gitlab.com/inkscape/inkscape-web/-/issues/486)
So, I'm old, but could we just make a "releases.inkscape.org" that was FTP-style. Just static with directory listings. That way we don't have to do things like run Python to just pipe a file from the filesystem to a network socket. And on the other side people don't have to parse anything. Keep it simple, don't invent anything. Ted
On Mon, 2021-05-24 at 09:16 -0500, Ted Gould wrote:
On May 23 2021, at 6:51 pm, Martin Owens doctormo@geek-2.com wrote:
You can find all source tarball at https://inkscape.org/release/inkscape-$%7Bversion%7D/source/dl/ and we are working on providing a packager-friendly source download URL page/scheme at inkscape-web#486
So, I'm old, but could we just make a "releases.inkscape.org" that was FTP-style. Just static with directory listings. That way we don't have to do things like run Python to just pipe a file from the filesystem to a network socket. And on the other side people don't have to parse anything. Keep it simple, don't invent anything.
There is, but I don't think many people know it exists already:
https://inkscape.org/release/1.1/platforms/
It's a good overview of the platforms for a release.
Best Regards, Martin Owens
On May 24 2021, at 9:26 am, Martin Owens doctormo@geek-2.com wrote:
There is, but I don't think many people know it exists already:
https://inkscape.org/release/1.1/platforms/ It's a good overview of the platforms for a release.
I would say that is human parsable, but the URLs end up being gallery entries. Not really a directory listing. https://inkscape.org/gallery/item/26934/inkscape-1.1-x64.7z I imagine that's what makes it harder to find in scripts and the such. For instance, debian files have look-ups that can take simple regexs, but couldn't include gallery IDs. Ted
On Mon, 2021-05-24 at 09:42 -0500, Ted Gould wrote:
On May 24 2021, at 9:26 am, Martin Owens doctormo@geek-2.com wrote:
There is, but I don't think many people know it exists already:
https://inkscape.org/release/1.1/platforms/
It's a good overview of the platforms for a release.
I would say that is human parsable, but the URLs end up being gallery entries. Not really a directory listing.
https://inkscape.org/gallery/item/26934/inkscape-1.1-x64.7z I imagine that's what makes it harder to find in scripts and the such. For instance, debian files have look-ups that can take simple regexs, but couldn't include gallery IDs.
Do the debian scripts accept 3XX redirects?
Martin,
On May 24 2021, at 10:13 am, Martin Owens doctormo@geek-2.com wrote:
On Mon, 2021-05-24 at 09:42 -0500, Ted Gould wrote:
I would say that is human parsable, but the URLs end up being gallery entries. Not really a directory listing.
https://inkscape.org/gallery/item/26934/inkscape-1.1-x64.7z I imagine that's what makes it harder to find in scripts and the such. For instance, debian files have look-ups that can take simple regexs, but couldn't include gallery IDs.
Do the debian scripts accept 3XX redirects?
I would imagine the Debian tools would, as they're rather sophisticated, but once you'd gotten to that point you're really not making it "simple" anymore. Ted
On Mon, 2021-05-24 at 14:42 -0500, Ted Gould wrote:
On May 24 2021, at 10:13 am, Martin Owens doctormo@geek-2.com wrote:
On Mon, 2021-05-24 at 09:42 -0500, Ted Gould wrote:
I would say that is human parsable, but the URLs end up being
gallery
entries. Not really a directory listing.
https://inkscape.org/gallery/item/26934/inkscape-1.1-x64.7z I imagine that's what makes it harder to find in scripts and the such. For instance, debian files have look-ups that can take
simple
regexs, but couldn't include gallery IDs.
Do the debian scripts accept 3XX redirects?
I would imagine the Debian tools would, as they're rather sophisticated, but once you'd gotten to that point you're really not making it "simple" anymore.
Well sure, it's got to have redirects, otherwise the files have to be named 'just-so' with contexts beyond that's available. i.e. we'd have to let people upload raw files to the server and then let people download uncached files (which we don't want to do)
If they can accept 301 redirects, then it's possible to put together a version of the flat page that just gives you predictable links. What link pattern would you like?
Martin,
On May 24 2021, at 2:45 pm, Martin Owens doctormo@geek-2.com wrote:
Well sure, it's got to have redirects, otherwise the files have to be named 'just-so' with contexts beyond that's available. i.e. we'd have to let people upload raw files to the server and then let people download uncached files (which we don't want to do)
Uhm, wait? What? I've not setup Fastly, but I've used CloudFlare for a few sites. And it caches all files for a domain entry, is that not how Fastly works? Do we have to manually enable which files are cached? Ted
On Mon, 2021-05-24 at 21:17 -0500, Ted Gould wrote:
Uhm, wait? What?
I've not setup Fastly, but I've used CloudFlare for a few sites. And it caches all files for a domain entry, is that not how Fastly works? Do we have to manually enable which files are cached?
No, it's not fastly, it's the media directory. It's not a raw upload folder, each entry corresponds to an item in the database. Those filenames are not always predictable, if say you upload the same file twice. Or someone uploads something with the same name for something else.
Let me know what file pattern you'd like and I'll make it look like a good old fashioned raw file folder for you.
Martin,
On Mon, May 24, 2021 at 09:42:34AM -0500, Ted Gould wrote:
On May 24 2021, at 9:26 am, Martin Owens doctormo@geek-2.com wrote:
There is, but I don't think many people know it exists already:
https://inkscape.org/release/1.1/platforms/ It's a good overview of the platforms for a release.
I would say that is human parsable, but the URLs end up being gallery entries. Not really a directory listing. https://inkscape.org/gallery/item/26934/inkscape-1.1-x64.7z I imagine that's what makes it harder to find in scripts and the such. For instance, debian files have look-ups that can take simple regexs, but couldn't include gallery IDs. Ted
Can I ask what exactly you need?
Exactly for Debian uses I already had them set up this page: https://inkscape.org/release/all/source/archive/?pre=no (change pre= to 0|1|yes|no|both as needed)
That covers perfectly my uses (altough the fact that the signature doesn't perfectly follow the full name of the main tarball makes the configuration of our tool more complex than it would be nice, but it's doable).
participants (3)
-
Martin Owens
-
Mattia Rizzolo
-
Ted Gould