From d27e80c9ab79ffda69a99eb39d7a47dd97d4f449 Mon Sep 17 00:00:00 2001 From: Joost De Cock Date: Sat, 30 Dec 2023 21:30:27 +0100 Subject: [PATCH] Update source file en.md skip-build --- markdown/org/blog/freesewing-v3-1/en.md | 63 +++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 markdown/org/blog/freesewing-v3-1/en.md diff --git a/markdown/org/blog/freesewing-v3-1/en.md b/markdown/org/blog/freesewing-v3-1/en.md new file mode 100644 index 00000000000..6846b275f62 --- /dev/null +++ b/markdown/org/blog/freesewing-v3-1/en.md @@ -0,0 +1,63 @@ +--- +author: "joostdecock" +caption: "There will be fewer of these version announcement posts going forward." +date: "2023-12-30" +intro: "We've just release FreeSewing v3.1 🎉" +title: "FreeSewing v3.1 is out with two new designs, and a reminder that we now stream updates" +--- + + +The day after Xmas, I finally found some time to bundle up the lastest and +greatest of FreeSewing and wrap it in a neat little package and stamp it with +**FreeSewing v3.1** 🎉 + +It's our first release since the long wait for v3.0 and we jumped right ahead +to v3.1, no patch release, no nothing. Is that because we are perfect and +write code that is entirely bug-free? Alas, that is not the case. + +Instead, the reason this is the first post-v3 release is because we've changed +how we do things in v3 which makes releases less of a big deal. Bear with me, +I'll explain what I mean by that. But before I do so, let's look at those two +new designs: + +## Meet Otis and Lumira + +There are 2 new designs in this release: [Otis](/designs/otis) is a baby +romper, and [Lumira](/designs/lumira) are leggings. Both are the work of +[Wouter Van Wageningen](/users/wouter.vdub), aka FreeSewing's [Number +One](https://en.wikipedia.org/wiki/William_Riker). + +I can see both of these becoming rather popular. Otis requires only a single +measurement (the waist) so they are perfect gift material. And leggings are +something everyone should have in their wardrobe. (I am one of those people who +is cold all the time, so I enjoy wearing them under my other trousers.) + +We could use some example pictures, so go ahead and try them out now. When +you're done, [don't forget to showcase them](/new/showcase). + +## Why you won't see many v3 path releases + +Without wanting to get too much in the weeds, the way we build and deploy +FreeSewing.org has changed since version 3. In the v2 era, designs on +FreeSewing.org were loaded from the packages we release. As such all new +designs, as well as all changes or bugfixes required a new release to be +published. + +These days, everything is built from source and there is -- at least for +FreeSewing.org to function -- no reason to publish new releases. That is why we +went from v3.0.0 to v3.1.0 an never saw a v3.0.1. It's not that no bug fixes +occur (check [the +changelog](https://github.com/freesewing/freesewing/blob/develop/CHANGELOG.md) +for details) it's just that there's no need for us to publish a new release for +each bug fix. + +There are still reasons to publish updated versions of our software. For one +thing, changes to our standalone development environment still require a new +published version. And there are the people who use our software for their own +purposes, who benefit from these updates. + +But all in all, you can expect to see fewer releases, in particular fewer patch +releases as there is little reason for us to put those out. +Instead, updates, bug fixes, improvements, and new features are now delivered +as a continious stream of small steps, rather than the occasional leap forward. +