Hi folks,
In the YaST team, we are going to deprecate the current libyui
repositories in favor of a new single libyui repo. That new libyui
repository will contain all the code from the deprecated ones.
There are several reasons to do it. In summary, we want to avoid some
headaches when adding new features because we need to maintain source
code (API) and binary (ABI) compatibility. You can find more about the
motivation in [1,2]. Recently we also adapted the libyui repositories to
use a new CMake build system [3,4,5]. And now this is the next step in
order to make all the bulding/packaging system easier.
The affected repositories are:
https://github.com/libyui/libyui
https://github.com/libyui/libyui-qt
https://github.com/libyui/libyui-ncurses
https://github.com/libyui/libyui-bindings
https://github.com/libyui/libyui-qt-graph
https://github.com/libyui/libyui-qt-pkg
https://github.com/libyui/libyui-ncurses-pkg
https://github.com/libyui/libyui-rest-api
https://github.com/libyui/libyui-qt-rest-api
https://github.com/libyui/libyui-ncurses-rest-api
We are going to rename the master branch of these repositories as
master_old. The new master branch will only contain a README.txt file in
order to inform about the change, similar to [6].
Moreover, we will move the current libyui repository to something like
libyui-old, because we will continue using the libyui repo name for the
new repository.
Note that the community maintained packages like libyui-gtk will not be
adapted. These packages continue using their own builing/packaging system.
If you have any question or you need to do some changes in any of the
affected repos, please, contact YaST team. Thanks in advance.
Regards,
Iván
[1] https://github.com/libyui/libyui/issues/177
[2] https://gist.github.com/shundhammer/b775dd4f8acd126be2166373e208e9bb
[3] https://gist.github.com/shundhammer/2d2b9bcf4b62df5b139daeceec8283ab
[4] https://gist.github.com/shundhammer/d96a63a1cab8245d20c2e3556238a114
[5] https://github.com/libyui/libyui/pull/178
[6] https://github.com/yast/yast-storage
--
José Iván López González
YaST Team at SUSE LINUX GmbH
IRC: jilopez