[Freeipa-devel] Build system refactoring - design document
Petr Spacek
pspacek at redhat.com
Fri Oct 7 10:00:12 UTC 2016
On 7.10.2016 11:56, Petr Spacek wrote:
> Dear FreeIPA developers and packagers,
>
> you can find first version of the Build system refactoring design document on:
> http://www.freeipa.org/page/V4/Build_system_refactoring
>
> If you do not care about implementation details, please be so kind and quickly
> scan through chapter
> http://www.freeipa.org/page/V4/Build_system_refactoring#Feature_Management
>
> I'm not an FreeIPA packager so I might miss some important thing which needs
> to be configurable.
>
>
> Also, I would appreciate ideas how to handle build versioning:
> http://www.freeipa.org/page/V4/Build_system_refactoring#Versioning
>
> My main questions are:
> * What is triggering IPA upgrade?
> * Would it be sufficient to bump release in RPM? (I mean - theoretically.
> Could the code be modified to detect this?)
>
> Here I'm trying to avoid unnecessary rebuilds caused by changes to
> IPA_VENDOR_VERSION during each build.
>
>
> Timo, what can I do to help you with packaging for Ubuntu/Debian?
>
> Dream big, even wild ideas are welcome!
Also, if you are packager or tester, please describe your
requirements/use-cases/user stories/whatever so I can design the system to
suit your needs.
I've tried to capture developer's needs to
http://www.freeipa.org/page/V4/Build_system_refactoring#User_stories
Please let me know if you are okay with that or if it needs corrections.
Thank you for your time!
--
Petr^2 Spacek
More information about the Freeipa-devel
mailing list