OpenMarine
openplotter pi-gen - Printable Version

+- OpenMarine (https://forum.openmarine.net)
+-- Forum: OpenPlotter (https://forum.openmarine.net/forumdisplay.php?fid=1)
+--- Forum: General discussion (https://forum.openmarine.net/forumdisplay.php?fid=2)
+--- Thread: openplotter pi-gen (/showthread.php?tid=2495)



openplotter pi-gen - mgrouch - 2020-04-10

Openplotter pi-gen is a clone of raspberry pi pi-gen.
I think its better have an image build tool which override
defaults instead of cloning it.

I came across Revolution Pi and I think they do their custom
raspbian image in cleaner way.
They call it image bakery. The code is here

https://github.com/RevolutionPi/imagebakery


May be it's easier for future releases to use that approach?

What do you think?

Thanks,
--MG


RE: openplotter pi-gen - Sailoog - 2020-04-10

I think that they do just the opposite. They use an official raspberry image (built from raspberry pi-gen) and then they customize it.

With raspberry/openplotter pi-gen we have full control over any setting because we build images from a bare raspberry kernel. We do not install unwanted packages.

They build the images (based in an old raspbian stretch) from an already built Raspbian removing unwanted packages and adding new ones.


RE: openplotter pi-gen - mgrouch - 2020-04-10

(2020-04-10, 06:16 PM)Sailoog Wrote: I think that they do just the opposite. They use an official raspberry image (built from raspberry pi-gen) and then they customize it.

With raspberry/openplotter pi-gen we have full control over any setting because we build images from a bare raspberry kernel. We do not install unwanted packages.

They build the images (based in an old raspbian stretch) from an already built Raspbian removing unwanted packages and adding new ones.

With openplotter approach pi-gen in openplotter branch needs constant
merges from RPi-Distro/pi-gen. I guess it's not that much of maintenance
for being more flexible.

The do have some interesting customizations. They add real-time patch to kernel.
They limit log sizes for log rotation.