grillo
Member
Posts: 2
Likes: 0
|
Post by grillo on May 15, 2023 20:01:19 GMT
When will Bodhibuilder be updated to work with Bodhi Linux v. 6.0.0? Thanks.
|
|
grillo
Member
Posts: 2
Likes: 0
|
Post by grillo on May 15, 2023 20:03:51 GMT
When will Bodhibuilder be updated to work with Bodhi Linux v. 6.0.0? Thanks. Sorry if this was the wrong forum section. As a feedback I'll say that Bodhibuilder doesn't seem to work with 6.0.0. and it should come with every new version of Bodhi Linux.
|
|
xpistian
Crew Member
 
Posts: 92
Likes: 74
|
Post by xpistian on May 16, 2023 5:27:40 GMT
Bodhibuilder does not seem to be an official, if you will, Bodhi project. The author hasn't updated bodhibuilder in years. However, there's a recent fork of remastersys, which bodhibuilder itself was a fork of, You might try it: github.com/nerun/remastersys
|
|
|
Post by ylee on May 23, 2023 10:48:51 GMT
At one point Bodhibuilder was "an official Bodhi Project", but the developer stopped development as well as ran into issues he was having problems addressing. I used it to make the BL5.1 ISO, altho I modified it a little bit. With the developer of BodhiBuilder completely inactive on anything Bodhi related and bodhibuilder currently unmaintained and the GUI no longer working with recent versions of GTK, Bodhibuilder is no longer an official Bodhi project. With BL6.0 tho the GUI part of the program no longer worked due to changes in the GTKs virtual terminal. However it may be possible to use Bodhibuilder for BL6 and maybe BL7 installations if one just use the CLI version of it. I haven't looked at it in a long while. To created the ISO for BL6 and all later ISOs I have created, I used an app I created called Rebod. I took the code for Bodhibuilder as well as the code from another remastersys fork, WolfLandBuilder, used ideas and code from both and heavily modified it to meet the needs I was facing in making the various ISOs I created. WolfLandBuilder was actually a fork of Pinguy OS's fork of remastersys, and is no longer found on the internet as far as I know. I found it and downloaded it years ago and being a digital packrat kept it. Rebod is completely a CLI application as I don't need the GUI and even with remastersys and Bodhibuilder it was always completely unneeded fluff. I have multiple versions of Rebod, for example the version I use on Debian is slightly different than the version I use on Ubuntu Distros. But more importantly Rebod is not intended for general use, it contains code that supports Bodhi's signing key. I am also pretty sure Escuelas Linux has a modified version of it to produce the ISOs they produce. In order to package Rebod and share it with the general public I would need to do a number of things: - Clean up the code, currently it is a hacked up mess.
- Better support user supplied signing keys as well as no signing key.
- Fix the GUI part of the code which i totally removed.
- Rewrite the code almost completely as remastersys always was poorly code, example run shell check on remastersys, Bodhibuilder and every other reamstersys fork out there to see how poorly.
- Make the code general, that is not tied to a specific distro like Ubuntu or Debian or even a specific installer like Ubiquity.
- Do alot of testing on many different distros and user cases.
- At the same time be sure various Bodhi specific code i added to it works on Bodhi and for Bodhi users.
- and maybe more things I have either forgot or I would discover if I tried to actually do this.
It would probably take at least a week of full time work for me to do this and probably much longer for me to be fully satisfied with it. And then I would have to maintain it all and that would include dealing with reported issues like "This code does not work for me trying to make an ISO on some distro i never thought to test it on."
Frankly this is not going to happen any time soon without help or a significant amount of money. My free time is already pushed to its limits with other Bodhi related projects, activities and Moksha issues and implementation ideas.
|
|