Developer Meeting - July 16th 2023
Hey everyone,
This week's developer meeting is all about the new release, which is next week!
Present: Marc, René, Gre, Jabiertxof, Krlr, Mikekov, Rafael, Tav, Michéle, Jonathan Event: https://inkscape.org/cals/event/1/ Next Event: July 24th (after the 1.3 RELEASE!)
# New Website Style for 1.3
Jabier's new website design has been deployed by Martin this week, please report any issues to Jabiertxof via the inkscape website chat channel or gitlab project.
Jonathan and Martin briefly review the support-us links that come from the welcome screen. We need to do a full review of those pages to remove old content that points to launchpad for example.
# The 1.3 Release
About screen needs to be added to the repository. Marc is preparing the main release candidate and is adding the about screen in. News, version and RC tag. If everything goes right then tag it as 1.3.
Michéle asks if we're on track; it sounds like we are. Vector's team is ready and waiting for the release itself. Marc says the date of the release can be between the 21st and 23rd in the release notes.
Jonathan reports that the extensions are ready for 1.3 and no issues or blockers. Martin and Marc bump the extensions version 1.3 to make sure it's tagged correctly.
The macOS build has a few commits to get in for the release. Specifically related to the ghostscript error.
Regressions and the mingw issues with glib appaear to have been fixed.
Reviewing the website download redirects and which versions we want to go where.
Going through Nathan's release checklist: https://gitlab.com/inkscape/inbox/-/issues/7983
Does the dev team think the 1.3 is stable?
* 2 stable than ever * 2 votes for stable enough * 0 for unstable but ok * 0 for not stable enough.
# The Next Version
A short discussion about how to milestone issues for 1.3.1 and some of the merge requests which are not being packported for 1.3 but will be included in 1.3.1. Issues should have milestones so the bug accelerator contractor (Martin) can work on them.
Marc asks Tav how the Gtk4 project is going. Tav says that things are going fine and they're slowly making their way through things with multiple people contributing. The actual Gtk4 build is a ways off, but the Gtk3 migrations will be merged sooner rather than later.
Martin asks about the assessed scale of the project and if we feel like we've accounted for the size of the work correctly and if we're on track. Tav says that he feels at this stage we've done a good job of figuring out the size of the task.
René asks if we should ask Microsoft to sponsor our signed certificate. It might help make Inkscape easier to install with fewer warnings.
# Upsteam Relationship with Gnome
René has been trying to get into the Gnome project's request for macOS assistance and them moving to "a best effort" rather than a comitment to it.
Martin comments about how much we should be re-enforcing out relationship with Gnome and making sure we are a healthy downstream project. Helping them with things that they need to make sure the infrastructure and other components they need are in place.
# Other Things
Mikekov has been working on some blockers and his extension gallery user interface feature.
Gre/Dilip has come with a few ideas. Rewards for getting involved, incouraging people to contribute to stock graphics. The dev team encourgae them to talk to the vectors team about specific ideas. The dev team can't do too much here.
Jonathan reviews a few things in the AI importer. Nicco has official completed his contract time. And Jonathan has come to terms with the architecture which actually makes it easier to test things. The review is to go over how or if we're going to continue with the second half of the contract. There's a list of expected deliverable work and Nicco would be required to act more more self-sufficiently if we proceeded.
Thanks everyone for coming.
Best Regards, Martin Owens
Don't know where the info comes from, but Vectors are not ready yet at all - in this next week, we still have to:
* write / update a website article and create an image for it * write social media posts * fix up the release notes and make those ready to go on the website * work on the release video
(and I don't have a lot of time for it, which is why I had hoped everyone would have done their part by now already...)
Maren
Am 16.07.23 um 20:34 schrieb Martin Owens:
Hey everyone,
This week's developer meeting is all about the new release, which is next week!
Present: Marc, René, Gre, Jabiertxof, Krlr, Mikekov, Rafael, Tav, Michéle, Jonathan Event: https://inkscape.org/cals/event/1/ Next Event: July 24th (after the 1.3 RELEASE!)
# New Website Style for 1.3
Jabier's new website design has been deployed by Martin this week, please report any issues to Jabiertxof via the inkscape website chat channel or gitlab project.
Jonathan and Martin briefly review the support-us links that come from the welcome screen. We need to do a full review of those pages to remove old content that points to launchpad for example.
# The 1.3 Release
About screen needs to be added to the repository. Marc is preparing the main release candidate and is adding the about screen in. News, version and RC tag. If everything goes right then tag it as 1.3.
Michéle asks if we're on track; it sounds like we are. Vector's team is ready and waiting for the release itself. Marc says the date of the release can be between the 21st and 23rd in the release notes.
Jonathan reports that the extensions are ready for 1.3 and no issues or blockers. Martin and Marc bump the extensions version 1.3 to make sure it's tagged correctly.
The macOS build has a few commits to get in for the release. Specifically related to the ghostscript error.
Regressions and the mingw issues with glib appaear to have been fixed.
Reviewing the website download redirects and which versions we want to go where.
Going through Nathan's release checklist: https://gitlab.com/inkscape/inbox/-/issues/7983
Does the dev team think the 1.3 is stable?
- 2 stable than ever
- 2 votes for stable enough
- 0 for unstable but ok
- 0 for not stable enough.
# The Next Version
A short discussion about how to milestone issues for 1.3.1 and some of the merge requests which are not being packported for 1.3 but will be included in 1.3.1. Issues should have milestones so the bug accelerator contractor (Martin) can work on them.
Marc asks Tav how the Gtk4 project is going. Tav says that things are going fine and they're slowly making their way through things with multiple people contributing. The actual Gtk4 build is a ways off, but the Gtk3 migrations will be merged sooner rather than later.
Martin asks about the assessed scale of the project and if we feel like we've accounted for the size of the work correctly and if we're on track. Tav says that he feels at this stage we've done a good job of figuring out the size of the task.
René asks if we should ask Microsoft to sponsor our signed certificate. It might help make Inkscape easier to install with fewer warnings.
# Upsteam Relationship with Gnome
René has been trying to get into the Gnome project's request for macOS assistance and them moving to "a best effort" rather than a comitment to it.
Martin comments about how much we should be re-enforcing out relationship with Gnome and making sure we are a healthy downstream project. Helping them with things that they need to make sure the infrastructure and other components they need are in place.
# Other Things
Mikekov has been working on some blockers and his extension gallery user interface feature.
Gre/Dilip has come with a few ideas. Rewards for getting involved, incouraging people to contribute to stock graphics. The dev team encourgae them to talk to the vectors team about specific ideas. The dev team can't do too much here.
Jonathan reviews a few things in the AI importer. Nicco has official completed his contract time. And Jonathan has come to terms with the architecture which actually makes it easier to test things. The review is to go over how or if we're going to continue with the second half of the contract. There's a list of expected deliverable work and Nicco would be required to act more more self-sufficiently if we proceeded.
Thanks everyone for coming.
Best Regards, Martin Owens _______________________________________________ Inkscape Devel mailing list -- inkscape-devel@lists.inkscape.org To unsubscribe send an email to inkscape-devel-leave@lists.inkscape.org
I see, thanks for the update Maren,
This information was reported to us by Michéle. Sorry if I misunderstood what she told us.
Best Regards, Martin Owens
On Sun, 2023-07-16 at 21:45 +0200, Maren Hachmann wrote:
Don't know where the info comes from, but Vectors are not ready yet at all - in this next week, we still have to:
- write / update a website article and create an image for it
- write social media posts
- fix up the release notes and make those ready to go on the website
- work on the release video
(and I don't have a lot of time for it, which is why I had hoped everyone would have done their part by now already...)
Maren
Am 16.07.23 um 20:34 schrieb Martin Owens:
Hey everyone,
This week's developer meeting is all about the new release, which is next week!
Present: Marc, René, Gre, Jabiertxof, Krlr, Mikekov, Rafael, Tav, Michéle, Jonathan Event: https://inkscape.org/cals/event/1/ Next Event: July 24th (after the 1.3 RELEASE!)
# New Website Style for 1.3
Jabier's new website design has been deployed by Martin this week, please report any issues to Jabiertxof via the inkscape website chat channel or gitlab project.
Jonathan and Martin briefly review the support-us links that come from the welcome screen. We need to do a full review of those pages to remove old content that points to launchpad for example.
# The 1.3 Release
About screen needs to be added to the repository. Marc is preparing the main release candidate and is adding the about screen in. News, version and RC tag. If everything goes right then tag it as 1.3.
Michéle asks if we're on track; it sounds like we are. Vector's team is ready and waiting for the release itself. Marc says the date of the release can be between the 21st and 23rd in the release notes.
Jonathan reports that the extensions are ready for 1.3 and no issues or blockers. Martin and Marc bump the extensions version 1.3 to make sure it's tagged correctly.
The macOS build has a few commits to get in for the release. Specifically related to the ghostscript error.
Regressions and the mingw issues with glib appaear to have been fixed.
Reviewing the website download redirects and which versions we want to go where.
Going through Nathan's release checklist: https://gitlab.com/inkscape/inbox/-/issues/7983
Does the dev team think the 1.3 is stable?
* 2 stable than ever * 2 votes for stable enough * 0 for unstable but ok * 0 for not stable enough.
# The Next Version
A short discussion about how to milestone issues for 1.3.1 and some of the merge requests which are not being packported for 1.3 but will be included in 1.3.1. Issues should have milestones so the bug accelerator contractor (Martin) can work on them.
Marc asks Tav how the Gtk4 project is going. Tav says that things are going fine and they're slowly making their way through things with multiple people contributing. The actual Gtk4 build is a ways off, but the Gtk3 migrations will be merged sooner rather than later.
Martin asks about the assessed scale of the project and if we feel like we've accounted for the size of the work correctly and if we're on track. Tav says that he feels at this stage we've done a good job of figuring out the size of the task.
René asks if we should ask Microsoft to sponsor our signed certificate. It might help make Inkscape easier to install with fewer warnings.
# Upsteam Relationship with Gnome
René has been trying to get into the Gnome project's request for macOS assistance and them moving to "a best effort" rather than a comitment to it.
Martin comments about how much we should be re-enforcing out relationship with Gnome and making sure we are a healthy downstream project. Helping them with things that they need to make sure the infrastructure and other components they need are in place.
# Other Things
Mikekov has been working on some blockers and his extension gallery user interface feature.
Gre/Dilip has come with a few ideas. Rewards for getting involved, incouraging people to contribute to stock graphics. The dev team encourgae them to talk to the vectors team about specific ideas. The dev team can't do too much here.
Jonathan reviews a few things in the AI importer. Nicco has official completed his contract time. And Jonathan has come to terms with the architecture which actually makes it easier to test things. The review is to go over how or if we're going to continue with the second half of the contract. There's a list of expected deliverable work and Nicco would be required to act more more self-sufficiently if we proceeded.
Thanks everyone for coming.
Best Regards, Martin Owens _______________________________________________ Inkscape Devel mailing list -- inkscape-devel@lists.inkscape.org To unsubscribe send an email to inkscape-devel-leave@lists.inkscape.org
Inkscape Devel mailing list -- inkscape-devel@lists.inkscape.org To unsubscribe send an email to inkscape-devel-leave@lists.inkscape.org
Thanks for the update!
On Sun, 2023-07-16 at 14:34 -0400, Martin Owens wrote:
Hey everyone,
This week's developer meeting is all about the new release, which is next week!
Present: Marc, René, Gre, Jabiertxof, Krlr, Mikekov, Rafael, Tav, Michéle, Jonathan Event: https://inkscape.org/cals/event/1/ Next Event: July 24th (after the 1.3 RELEASE!)
# New Website Style for 1.3
Jabier's new website design has been deployed by Martin this week, please report any issues to Jabiertxof via the inkscape website chat channel or gitlab project.
Jonathan and Martin briefly review the support-us links that come from the welcome screen. We need to do a full review of those pages to remove old content that points to launchpad for example.
# The 1.3 Release
About screen needs to be added to the repository. Marc is preparing the main release candidate and is adding the about screen in. News, version and RC tag. If everything goes right then tag it as 1.3.
Michéle asks if we're on track; it sounds like we are. Vector's team is ready and waiting for the release itself. Marc says the date of the release can be between the 21st and 23rd in the release notes.
Jonathan reports that the extensions are ready for 1.3 and no issues or blockers. Martin and Marc bump the extensions version 1.3 to make sure it's tagged correctly.
The macOS build has a few commits to get in for the release. Specifically related to the ghostscript error.
Regressions and the mingw issues with glib appaear to have been fixed.
Reviewing the website download redirects and which versions we want to go where.
Going through Nathan's release checklist: https://gitlab.com/inkscape/inbox/-/issues/7983
Does the dev team think the 1.3 is stable?
* 2 stable than ever * 2 votes for stable enough * 0 for unstable but ok * 0 for not stable enough.
# The Next Version
A short discussion about how to milestone issues for 1.3.1 and some of the merge requests which are not being packported for 1.3 but will be included in 1.3.1. Issues should have milestones so the bug accelerator contractor (Martin) can work on them.
Marc asks Tav how the Gtk4 project is going. Tav says that things are going fine and they're slowly making their way through things with multiple people contributing. The actual Gtk4 build is a ways off, but the Gtk3 migrations will be merged sooner rather than later.
Martin asks about the assessed scale of the project and if we feel like we've accounted for the size of the work correctly and if we're on track. Tav says that he feels at this stage we've done a good job of figuring out the size of the task.
René asks if we should ask Microsoft to sponsor our signed certificate. It might help make Inkscape easier to install with fewer warnings.
# Upsteam Relationship with Gnome
René has been trying to get into the Gnome project's request for macOS assistance and them moving to "a best effort" rather than a comitment to it.
Martin comments about how much we should be re-enforcing out relationship with Gnome and making sure we are a healthy downstream project. Helping them with things that they need to make sure the infrastructure and other components they need are in place.
# Other Things
Mikekov has been working on some blockers and his extension gallery user interface feature.
Gre/Dilip has come with a few ideas. Rewards for getting involved, incouraging people to contribute to stock graphics. The dev team encourgae them to talk to the vectors team about specific ideas. The dev team can't do too much here.
Jonathan reviews a few things in the AI importer. Nicco has official completed his contract time. And Jonathan has come to terms with the architecture which actually makes it easier to test things. The review is to go over how or if we're going to continue with the second half of the contract. There's a list of expected deliverable work and Nicco would be required to act more more self-sufficiently if we proceeded.
Thanks everyone for coming.
Best Regards, Martin Owens _______________________________________________ Inkscape Devel mailing list -- inkscape-devel@lists.inkscape.org To unsubscribe send an email to inkscape-devel-leave@lists.inkscape.org
participants (4)
-
doctormo@gmail.com
-
Jabier Arraiza
-
Maren Hachmann
-
Martin Owens