[yast-devel] Meeting about changes to xml schema
Hi, after modifying xml parser, it appears that our relax ng schema is too strict to allow having type for every xml element. So we should discuss possible solutions. One of solution is to modify our schema to optionally allow that types. I prepare schema change for installation control ( while change for autoyast schema will be needed to do ) and also show example how looks autoyast profile when exported by modified xml parser[1]. If you like typed languages I am sure you will like new xml more then previous :) If not, it still allows to not specify string and map type, just autoyast exported will add it everywhere to handle also empty strings and hashes ( which need it always ). Josef [1] https://github.com/yast/yast-installation-control/pull/96 -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org To contact the owner, e-mail: yast-devel+owner@opensuse.org
On Thu, 30 Apr 2020 12:40:39 +0200 josef Reidinger <jreidinger@suse.cz> wrote:
Hi, after modifying xml parser, it appears that our relax ng schema is too strict to allow having type for every xml element. So we should discuss possible solutions.
One of solution is to modify our schema to optionally allow that types. I prepare schema change for installation control ( while change for autoyast schema will be needed to do ) and also show example how looks autoyast profile when exported by modified xml parser[1]. If you like typed languages I am sure you will like new xml more then previous :) If not, it still allows to not specify string and map type, just autoyast exported will add it everywhere to handle also empty strings and hashes ( which need it always ).
Josef
[1] https://github.com/yast/yast-installation-control/pull/96
Ah, and I forgot to write that meeting will be on Monday after daily call at YaST3 at 11:30 CEST. Josef -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org To contact the owner, e-mail: yast-devel+owner@opensuse.org
El jue, 30-04-2020 a las 12:44 +0200, josef Reidinger escribió:
On Thu, 30 Apr 2020 12:40:39 +0200 josef Reidinger <jreidinger@suse.cz> wrote:
Hi, after modifying xml parser, it appears that our relax ng schema is too strict to allow having type for every xml element. So we should discuss possible solutions.
One of solution is to modify our schema to optionally allow that types. I prepare schema change for installation control ( while change for autoyast schema will be needed to do ) and also show example how looks autoyast profile when exported by modified xml parser[1]. If you like typed languages I am sure you will like new xml more then previous :) If not, it still allows to not specify string and map type, just autoyast exported will add it everywhere to handle also empty strings and hashes ( which need it always ).
Josef
[1] https://github.com/yast/yast-installation-control/pull/96
Ah, and I forgot to write that meeting will be on Monday after daily call at YaST3 at 11:30 CEST.
Nice, I have added the meeting to the calendar, but I am not sure whether the time is correct (I would bet that it is wrong). Could anyone check it, please? Thanks! -- Imobach González Sosa YaST Team at SUSE LLC https://imobachgs.github.io/
participants (2)
-
Imobach Gonzalez Sosa
-
josef Reidinger