#660687 O: xml-core -- XML infrastructure and XML catalog file support

#660687#5
Date:
2012-02-20 20:34:50 UTC
From:
To:
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-----

#660687#10
Date:
2014-02-25 15:59:28 UTC
From:
To:
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

#660687#15
Date:
2014-02-25 22:21:37 UTC
From:
To:
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

#660687#20
Date:
2014-02-27 10:34:30 UTC
From:
To:
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

#660687#29
Date:
2017-12-20 01:02:02 UTC
From:
To:
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

#660687#34
Date:
2018-02-22 00:31:11 UTC
From:
To:
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

#660687#39
Date:
2018-10-12 00:08:54 UTC
From:
To:
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

#660687#44
Date:
2018-10-12 00:16:47 UTC
From:
To:
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
#660687#53
Date:
2019-01-20 01:06:14 UTC
From:
To:
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