Development on WxFixBoot 3.0.0 has started! and other news.

Hi everyone! It’s been a while since I posted, but I have some exciting news to share πŸ™‚

WxFixBoot 3.0.0 is now in development!

This will be the next major version of WxFixBoot, complete with Python 3.x support! There will be a few new features for this release as well as bug fixes, but the main focus isΒ Python 3 support for the future. A lot has already been done:

  • Lots of refactoring.
  • Obeying the Python Style Guide everywhere in the source code.
  • Getting the test suite and all of that working again with the new refactored code.
  • Switch to using the new GetDevInfo module, instead of the in-source package I used to use.
  • New artwork!

There is a lot more to do yet, but I should have a Python 3-ready test build out relatively soon, which will be good. Some of the upcoming work is:

  • Fixing some (low-importance) grub2 issues on Fedora.
  • Refusing to do bootloader operations on EFI systems if the EFI partition wasn’t found.
  • Making the filesystem check feature more smart about which disks it tries to check.
  • Using policy kit to launch privileged processes, rather than running the whole GUI as superuser.
    • This also aids support on Wayland.
  • Add an update checker, like in DDRescue-GUI 2.0.0.

This isn’t an exhaustive list, and there is always more to do, but those are the main new features planned for WxFixBoot 3.0.0 :).

In other news:

This website is now mobile-friendly!

While part of it was always mobile-ready, like this blog, the rest of the website didn’t display well on mobile. Recently, I pushed some updates to the site so it now looks really nice on mobile, so go have a look if you like πŸ™‚

"<yoastmark

"<yoastmark

"<yoastmark

Note that some bits, like the web documentation, are auto-generated and don’t display well, but I will hopefully be able to fix this sometime in the future.

That’s all from me for now, but watch this space because there are more posts coming soon πŸ™‚

Tagged , , , , , , , . Bookmark the permalink.

About Hamish McIntyre-Bhatty

I'm currently studying for a Computing and IT degree with the Open University, and am a software developer as well. I enjoy coding in Python, C++ (still learning), and Java. Having written 4 open-source programs (hosted on launchpad.net), set up my own website, and started volunteering at Wimborne Model Town to work on their river control system, I still find the time to enjoy cycling, acting, photography, and playing bass guitar. I go climbing every now and then as well. As you may have guessed, I also enjoy blogging :)

Leave a Reply

Your email address will not be published. Required fields are marked *