[lubuntu-devel] 22.10 Development Status and Sprint
Simon Quigley
sqawesome99 at gmail.com
Mon Jun 27 05:40:03 UTC 2022
Hello,
The Kinetic Kudu (22.10) development release has been exciting thus far,
here are some of the main highlights:
- LXQt 1.1 is now shipped by default.
- Several upstream patches have been backported to fix various
issues. My intent is to ask the Global Team if it's worth it to do a
full translations pull from upstream shortly before the release to
benefit users in other locales; this is still pending.
- Calamares 3.3 is now shipped by default.
- This is an alpha snapshot from upstream and is subject to major
changes. It has been tested pretty thoroughly and upstream is responsive
despite the official departure of the maintainer. We are seeking to help
upstream in any way that we can to continue the development of the
Calamares installer.
- The Lubuntu Manual is now shipped as a shortcut on the desktop. It
can easily be disabled in the same menu you would disable the trash can
with.
22.04 highlights:
- Prior to 22.04.1 LTS, our goal is to fix an installer bug related to
btrfs installs. Please test when it becomes available.
- We're working on backports for LXQt 1.1 and other goodies. If you're
a developer type, you can track the progress here[1].
R&D highlights:
- Since Phabricator is unfortunately dead upstream, we are switching
to GitTea. Thomas Ward has been working diligently on setting this up
for us.
- Before 23.04 is released, I would like a full-featured CI back up
and running. Backports, stable, and unstable branches, ISO builds, the
works. This will make our processes much more efficient and distributed.
- I started work on a "Try or Install Lubuntu" menu. I also have
Ubuntu Studio in mind on this one, so the goal is to make it
configurable with e.g. a YAML file and take a separated
downstream/upstream approach. Code is here[2] (fully Qt 6). **I am
terrible at UI design. Please save me. I'm drowning. :)**
Miscellaneous highlights:
- We onboarded a new contributor, Aaron Rainbolt. Thanks for your work
so far, keep it up. :)
- We worked with the Ubuntu QA Team to bump the maximum number of
daily ISO builds from 3 to 6. This is useful when we're rapidly
iterating on installer changes.
General archive highlights for this release in case you haven't been
paying attention (more details here[3]):
- binutils 2.39
- systemd v251
- glibc 2.36
- GCC 12 as default
- LLVM 15
If you've gotten this far, I'd like to schedule a sprint for next week,
from July 7th to 9th. If that does not work, please let me know and I'm
happy to reschedule. Items I'd like to completely tackle as a team:
- Ensure all of our changes are upstreamed to Debian and everyone
worthy and able has access to the necessary packages in the Debian archive.
- Finish backports for 22.04, preferably with a thorough automated and
manual testsuite set.
- Consider our routes for additional automated testing and scope out
CI changes.
- Wishlist: finish up installer-prompt.
- Wishlist: Qt 6 porting.
If any of that interests you, hop on one of our async channels [4]
(Matrix is great, perhaps I'm biased...) and join us. We're happy to
help anyone from newbies to experts. Come on in :)
Side notes:
- Looks like Lubuntu.me is finally #1 on Google. Thank God.
- https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1013334
Best wishes, and have an amazing July 4th if you celebrate. :D
[1]
https://launchpad.net/~lubuntu-dev/+archive/ubuntu/backports-staging/+packages
[2] https://github.com/lubuntu-team/installer-prompt
[3] https://discourse.ubuntu.com/t/kinetic-kudu-release-schedule/27263
[4] https://lubuntu.me/links/
--
Simon Quigley
tsimonq2 at ubuntu.com
tsimonq2 on LiberaChat and OFTC
@tsimonq2:linuxdelta.com on Matrix
5C7A BEA2 0F86 3045 9CC8
C8B5 E27F 2CF8 458C 2FA4
More information about the Lubuntu-devel
mailing list