Newbyte
Spending the afternoon in a slowly revolving door.
Posts
Does anyone have an actual use-case for the "pmbootstrap apkindex_parse" subcommand? Asking because apparently it was broken for over a year and no one seemed to complain 😅
I just opened a merge request to #postmarketOS #pmbootstrap making some changes to the UX of the install subcommand, in particular prompting you about install disk issues much earlier and also informing about that without the --password argument you'll be prompted to manually enter it later.
Testing and feedback would be much appreciated, especially if you are using less common arguments to the install subcommand as the early mounting potentially could cause issues.
https://gitlab.postmarketos.org/postmarketOS/pmbootstrap/-/merge_requests/2863
If you're interested in beginner-friendly tasks for contributing to #postmarketOS in #Python, #pmbootstrap has some clean-ups that need to be done—in particular, migrating the remaining commands from the legacy frontend.py to the new "commands" module.
See https://gitlab.postmarketos.org/postmarketOS/pmbootstrap/-/commit/7df1ab11218dfbf4797dfb3ef896f3a060749549 for an example. Essentially, each command should have its own .py file and take a list of arguments instead of the whole "args" namespace.
#Megapixels 2.1.0 was just merged into #postmarketOS Edge, including a fix to make it work out-of-the-box again on the original #PinePhone! Performance is not as good as it used as it relies on software rendering but it can take photos at least, and it's markedly more usable than the main alternative Snapshot—which unfortunately runs at what seems to be less than 1 FPS on it.