Skip to content

Commit fa9f9a8

Browse files
Apply suggestions from code review
Co-authored-by: Malcolm Smith <[email protected]>
1 parent 2d695b9 commit fa9f9a8

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

content/news/buzz/june-2024-status-update/contents.lr

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,17 @@ In June, BeeWare made a lot of progress, landing lots of new features - many of
99
What we've done
1010
----------------
1111

12-
* We `added support for packaging console apps to Briefcase <https://github.com/beeware/briefcase/pull/1781>`__. This involved adding a new ``.pkg`` packaging type for macOS, as well as a number of other improvements to the stub app and MSI packaging on Windows. In addition to providing a way to package console apps on macOS, the addition of ``.pkg`` format means it is now possible to distribute apps using centralise device management tooling (such as Kandji or FleetDM).
12+
* We `added support for packaging console apps to Briefcase <https://github.com/beeware/briefcase/pull/1781>`__. This involved adding a new ``.pkg`` packaging type for macOS, as well as a number of other improvements to the stub app and MSI packaging on Windows. In addition to providing a way to package console apps on macOS, the addition of ``.pkg`` format means it is now possible to distribute apps using centralised device management tooling (such as Kandji or FleetDM).
1313

14-
* We modified Briefcase to `distribute the stub binaries as standalone artefact, rather than including them in the app template <https://github.com/beeware/briefcase/pull/1849>`__. We also `significantly optimised how Briefcase uses templates <https://github.com/beeware/briefcase/pull/1855>`__. Between these two changes, the download size required for a first project on macOS has been reduced from around 200MB, to less than 4MB.
14+
* We modified Briefcase to `distribute the stub binaries as standalone artefacts, rather than including them in the app template <https://github.com/beeware/briefcase/pull/1849>`__. We also `significantly optimised how Briefcase uses templates <https://github.com/beeware/briefcase/pull/1855>`__. Between these two changes, the download size required for a first project on macOS has been reduced from around 200MB, to less than 4MB.
1515

1616
* We `isolated Briefcase's use of Cookiecutter <https://github.com/beeware/briefcase/pull/1864>`__ so that all of Briefcase's cached content is contained in Briefcase's own cache folder.
1717

1818
* We `added support for distribution certificates on macOS <https://github.com/beeware/briefcase/pull/1856>`__.
1919

2020
* We `modified Toga's APIs to use namedtuple types for Size and Position references <https://github.com/beeware/toga/pull/2585>`__.
2121

22-
* We corrected a number of stability issues with Toga's testbed CI, and `Added CI testing for Wayland on Linux <https://github.com/beeware/toga/pull/2670>`__.
22+
* We corrected a number of stability issues with Toga's testbed CI, and `added CI testing for Wayland on Linux <https://github.com/beeware/toga/pull/2670>`__.
2323

2424
* We completed a `major overhaul of typing in Toga's API surface <https://github.com/beeware/toga/pull/2252>`__.
2525

@@ -38,7 +38,7 @@ What we've done
3838
What's next?
3939
--------------
4040

41-
Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be CPython binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like ``pip``, ``cibuildwheel``, ``meson-python`` and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.
41+
Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like ``pip``, ``cibuildwheel``, ``meson-python`` and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.
4242

4343
Want to get involved?
4444
-----------------------

0 commit comments

Comments
 (0)