RFA: qelectrotech -- Electric schematic editor
Georges Khaznadar
georges.khaznadar at free.fr
Sun Dec 17 15:21:49 GMT 2023
Hello,
Martin a écrit :
> Hi Laurent,
>
> On 2023-12-17 08:38, laurent Trinques wrote:
> > BTW: you have also my Debian repository for 0.100.0-devel versions for
> > Unstable et stable Debian:
> > https://qelectrotech.org/wiki_new/doc/install_debian
> >
> > PS: on 0.100.0 version we have changing versioning and use now git sub-modules
> > for elements, SingleApplication, pugiXML
>
> Will the sub-modules have their own version numbers and release cycles?
> If so, it's probably a good idea to package them for Debian?
>
> Also, could you comment on the the versioning scheme?
> What is different to the current one?
https://qelectrotech.org/wiki_new/doc/install_debian explains how to get
a debian package signed by upstream authors. As debian developers, we
are committed to create a source package which can be built and comply
with debian policies (all copyright notices in one file, DFSG compliance,
build the package with no Internet access, reproducible build, ...)
Git sub-modules as part of a package can be managed in two ways:
- using a script to create a source package which will solve possibly
recursive downloads *before* the build process, and patching the build
engine to use sub-modules downloaded beforehand;
- packaging every submodule as a separate debian package, and patching
the build engine of qeletrotech to depend on those packages.
Which approach would be better?
Best regards, Georges.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-science-maintainers/attachments/20231217/ac10c8cf/attachment.sig>
More information about the debian-science-maintainers
mailing list