Dne 12. 12. 19 v 8:49 Josef Reidinger napsal(a):
Also another potential issue is that if we have everything in one repo, that
travis, jenkins, etc will take much longer to build. Also risk of collisions is
bigger. I am also not sure how other users distro use libyui. If they take 
tarball
from github as upstream release, then I am not sure how it will work when we 
have
everything in one repo.

Yes, Travis and Jenkins could be slower, it's hard to say how much as quite a lot of time it takes to prepare the environment (installing the Buildrequires or downloading the Docker image). So the real slowdown might not be that bad.

In the OBS we could define several packages using the same source tarball.
We already do that for the *-doc subpackages, these do not depend on same BuildRequires as the main package but they need doxygen, graphviz, etc...

So then e.g. updating libQt5 would only trigger rebuild of libyui-qt(-*),
not of all plugins.


--

Best Regards

Ladislav Slezák
Yast Developer
------------------------------------------------------------------------
SUSE LINUX, s.r.o.                              e-mail: lsle...@suse.cz
Lihovarská 1060/12                              tel: +420 284 028 960
190 00 Prague 9                                 fax: +420 284 028 951
Czech Republic                                  http://www.suse.cz/
--
To unsubscribe, e-mail: yast-devel+unsubscr...@opensuse.org
To contact the owner, e-mail: yast-devel+ow...@opensuse.org

Reply via email to