I request assistance with maintaining the xml-core package. The main task will be to rewrite the application to act compatible to policy rules (see the open bug reports). Please contact me, if you are interested. This package is maintained by the Debian XML/SGML team. Regards, Daniel iEYEARECAAYFAk9CrmoACgkQm0bx+wiPa4zSogCdFhRqk9+SAodaw6LzNVSkIB83 sMcAn3BFyHniQ6BPFOC+ZAi4IeT+5bOQ =5MA1 -----END PGP SIGNATURE-----
Dear Daniel, Do you still need help on xml-core? I'd like to help there. Do you still maintain this package? There are only few bugs left, but I don't see what are the bugs that need a rewrite of the bug. How do you want to proceed? Do you want me to work directly on the svn or post patches on BTS that you would integrate to the package? Thanks in advance, Joseph
Hi, Am Dienstag, den 25.02.2014, 16:59 +0100 schrieb Joseph Herlant: Yes. It is basically unmaintained atm. It is more or less a similar bug to #477751. Every package update re-installs all entries to /etc/xml/catalog and /etc/xml/$package.xml. But this is a policy violation. Changes done to the above files are not preserved. Further we create and manipulate the system catalog by a self-written tool. IMO the rewrite must finish in - shipping the /etc/xml/$package.xml file instead of creating it (so dh_installxmlcatalogs will simply put a file into etc/xml/) - and registering it with the system catalog by the nextCatalog entry instead of putting delegate* entries in the system catalog directly (this should be done in a way, that is compatible with using the xmlcatalog tool from libxml) - if a user decides he wants to unregister a catalog, he can simply remove the relevant nextCatalog [1] entry in /etc/xml/catalog - and this change must be preserved during package updates. [1] https://www.oasis-open.org/committees/entity/spec-2001-08-06.html#s.nextcatalog You can decide yourself. If you want write access, you need to register an account at http://alioth.debian.org and apply for access to the debian-xml-sgml project. If you don't want that, you can start by sending patches. I have uploading rights, so I can sponsor packages ready for an upload. Regards, Daniel
Hi Daniel, Thanks for your answer. I'll first work on the simple bugs to have a better overview of how it currently works. In a second time I'll work on the rewrite if it's ok for you. Best regards, Joseph
Hi, I want to adopt xml-core. I already updated the package as can be seen attached, and follows the changelog: * New maintainer (Closes: #660687) * debian/control: bumped Standards-Version to 4.1.2 * debian/control: bumped debhelper to 10 * debian/source/format: update to use quilt Thanks
Hi Rodrigo, What's your status on the ITA for this package? I helped a bit on it when this bug was still a RFH several years ago an now I'd like to move forward and, if possible adopt if you don't plan to move forward on it. I moved it to Salsa: https://salsa.debian.org/xml-sgml-team/xml-core and put the latest version in (0.18 had not been pushed in the repo). I'm planning to start the ITA process in a few days if you're ok with that. Thanks Joseph
Hi, Based on the lack of answer I'm guessing you didn't have the time to look at it so I'm going to go ahead and work on the package in the next few weeks. Let me know if you still want to adopt it, I can help or let you do it, whatever you think is best. In the meantime I'll file some bugs and prepare a new version. Thanks Joseph
Hello, Bug #660687 in xml-core reported by you has been fixed in the Git repository and is awaiting an upload. You can see the commit message below, and you can check the diff of the fix at: https://salsa.debian.org/xml-sgml-team/xml-core/commit/b0e5b8fa3e8424f08381e2b657a072bbd2271123 ------------------------------------------------------------------------ Adopting xml-core Closes: #660687------------------------------------------------------------------------ (this message was generated automatically) -- Greetings https://bugs.debian.org/660687
Hi guys, I haven't had much time to work on this over the last few weeks. Other priorities have showed up. I'll get back to this when I get more time. In the meantime if someone else wants to get on, take care of the bug reports and adopt the package, go ahead. If not, I'll finish that later. Thanks, Joseph