Update HTML Tidy package

Asked by Geoff R. McLane on 2015-12-03

As a maintainer of HTML Tidy how can I help update the out of date 2009 to say https://github.com/htacg/tidy-html5/releases/tag/5.1.25, and keep it updated?

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu tidy Edit question
Assignee:
No assignee Edit question
Last query:
2016-06-22
Last reply:
2016-06-28

I suggest you report a bug. State the version is EOL and that an update is required.
Thanks

Geoff R. McLane (s-ubunyu-k) said : #2

As a maintainer of HTML Tidy are you seriously suggesting I file a bug report
every time I do a tidy release? For how many distributions of unix, linux,
MAC, Windows, ... times versions, do I need to check?

Do not think so? Distribution updates should not depend on bug reports! This
does not even answer the question?

Torsten Franz (torsten.franz) said : #3

The process is that you can file a bug so than somebody can update it. New features are also bugs, too. Bugs can also marked with wishlist.

Manfred Hampl (m-hampl) said : #4

You should take into account, that Ubuntu is taking over software from Debian. As far as I can see, also Debian is still on the 20091213 version of tidy, with bug reports http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=655200 and https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=770129 requesting an upgrade.

You might try getting in touch with the maintainer if the tidy package in Ubuntu and Debian.

see also Ubuntu bug https://bugs.launchpad.net/ubuntu/+source/tidy/+bug/1029209

Is it already clear whether the new version should replace the old one (with sufficient backward compatibility), or if a separate package (maybe tidy5 or tidy-html5) has to be created?

Geoff R. McLane (s-ubunyu-k) said : #5

Hi Torsten, Manfred,

Thanks for your replies, especially the bug pointers - very edifying!
Just to be clear about some old, odd things read here and there -

Canonical for HTML Tidy as of 2015-January-15:

site: http://www.html-tidy.org/
source: https://github.com/htacg/tidy-html5
binaries: http://www.htacg.org/binaries/
bugs: https://github.com/htacg/tidy-html5/issues
list: https://lists.w3.org/Archives/Public/html-tidy/
api: http://www.htacg.org/tidy-html5/tidylib_api/
quickref: http://www.htacg.org/tidy-html5/quickref.html

first release: https://github.com/htacg/tidy-html5/releases/tag/5.0.0
last release: https://github.com/htacg/tidy-html5/releases/tag/5.1.25

I am trying the suggestion to get in touch with the maintainer,
which I think is Jason. We will see how this turns out...

Launchpad Janitor (janitor) said : #6

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Geoff R. McLane (s-ubunyu-k) said : #7

I am still hopeful to get in touch with the maintainer, Jason - sent an email 2 weeks ago, but this is the holiday season...

Anyone else with an idea on how to get HTML Tidy distribution updated?

Launchpad Janitor (janitor) said : #8

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Geoff R. McLane (s-ubunyu-k) said : #9

Well I have resent my email to Jason... do not know what else I can do... any suggestions, please...

Manfred Hampl (m-hampl) said : #10

Maybe you have better chances to reach the maintainer via the Debian channels.

Geoff R. McLane (s-ubunyu-k) said : #11

Hi Manfred,

Again thank you for the taking the time to answer...

But it was also you that pointed out that I think it
is already registered on Debian channels...

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=655200#65

This has been open since Jan 2012, and I have now posted
a new message there... And you can see I also sent my reply
to each of the other emails mentioned there - Jason,
Dan (jidanni), KAcper, Daniel...

We will see what that brings ;=))

Regards,
Geoff.

Launchpad Janitor (janitor) said : #12

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Geoff R. McLane (s-ubunyu-k) said : #13

Please, is there anyone out there that can help in this?

Tidy has really move on since the current 2009 cvs version offered.

Pleas HELP!

Manfred Hampl (m-hampl) said : #14

When searching on the Debian pages, I cannot find any activity of the Debian maintainer of the tidy package in the past two years.

http://search.gmane.org/?query=&author=Jason+Thomas&group=gmane.linux.debian.*&sort=date shows the last activity in March 2013

On the Debian pages there are some pages dealing with the case that a Maintainer seems to be neglecting his duties or cannot be reached, see http://www.debian.org/doc/developers-reference/beyond-pkging.html#mia-qa and https://wiki.debian.org/Teams/MIA

I suggest you contact the MIA team.

Geoff R. McLane (s-ubunyu-k) said : #15

Hi Manfred,

Re: Update HTML Tidy package

Thank you for help searching around for a solution to this... you
are a great help...

In fact your search link leads to an email from Jason, clearly
saying he no longer has time to maintain HTML Tidy, dated 2011-06-01
01:05:31 GMT
http://article.gmane.org/gmane.linux.debian.devel.general/162695/match=

So am also sending this to the MIA team -

Dear MIA Team,

Hi, I hope you can help HTML Tidy.

Back in 2011-06-01 Jason advised he no longer has time to maintain
HTML Tidy. Manfred's search reveals his last action was in 2013 -
http://search.gmane.org/?query=&author=Jason+Thomas&group=gmane.linux.debian.*&sort=date

I do not know your process in choosing a new maintainer, but note
for example that Daniel offers his help, twice -
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=655200#65
and
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=770129#20

Hope you can help get HTML Tidy updated, when you get a chance.

Last release: https://github.com/htacg/tidy-html5/releases/tag/5.1.25

Regards,
Geoff.

On Mon, Jan 25, 2016 at 4:12 PM, Manfred Hampl <
<email address hidden>> wrote:

> Your question #276623 on tidy in Ubuntu changed:
> https://answers.launchpad.net/ubuntu/+source/tidy/+question/276623
>
> Status: Open => Answered
>
> Manfred Hampl proposed the following answer:
> When searching on the Debian pages, I cannot find any activity of the
> Debian maintainer of the tidy package in the past two years.
>
>
> http://search.gmane.org/?query=&author=Jason+Thomas&group=gmane.linux.debian.*&sort=date
> shows the last activity in March 2013
>
> On the Debian pages there are some pages dealing with the case that a
> Maintainer seems to be neglecting his duties or cannot be reached, see
> http://www.debian.org/doc/developers-reference/beyond-pkging.html#mia-qa
> and https://wiki.debian.org/Teams/MIA
>
> I suggest you contact the MIA team.
>
> --
> If this answers your question, please go to the following page to let us
> know that it is solved:
>
> https://answers.launchpad.net/ubuntu/+source/tidy/+question/276623/+confirm?answer_id=13
>
> If you still need help, you can reply to this email or go to the
> following page to enter your feedback:
> https://answers.launchpad.net/ubuntu/+source/tidy/+question/276623
>
> You received this question notification because you asked the question.
>

Mattia Rizzolo (mapreri) said : #16

On Mon, Jan 25, 2016 at 05:38:37PM +0100, Geoff McLane wrote:
> Hi Manfred,
>
> Re: Update HTML Tidy package
>
> Thank you for help searching around for a solution to this... you
> are a great help...
>
> In fact your search link leads to an email from Jason, clearly
> saying he no longer has time to maintain HTML Tidy, dated 2011-06-01
> 01:05:31 GMT
> http://article.gmane.org/gmane.linux.debian.devel.general/162695/match=
>
> So am also sending this to the MIA team -
>
> Dear MIA Team,
>
> Hi, I hope you can help HTML Tidy.
>
> Back in 2011-06-01 Jason advised he no longer has time to maintain
> HTML Tidy. Manfred's search reveals his last action was in 2013 -
> http://search.gmane.org/?query=&author=Jason+Thomas&group=gmane.linux.debian.*&sort=date
>
> I do not know your process in choosing a new maintainer, but note
> for example that Daniel offers his help, twice -
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=655200#65
> and
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=770129#20
>
> Hope you can help get HTML Tidy updated, when you get a chance.

The MIA team doesn't "choose" a new maintainer, the most it can do is
orphaning a package, and usually that's a really lenghty process.

Whoever wants to adopt (and *maintain*) it, I think he should feel free
to do so, given the maintainer words in
https://lists.debian.org/1306890331.558.1.camel@localhost (linked by you
above).
If he is not a Debian developer, that's not really a problem, just find
a DD willing to sponsor such update, or otherwise send a RFS (request
for sponsorship), as usual.

--
regards,
                        Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`.
more about me: http://mapreri.org : :' :
Launchpad user: https://launchpad.net/~mapreri `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia `-

Hi Mattia, hi Jason,

> Whoever wants to adopt (and *maintain*) it, I think he should feel free
> to do so, given the maintainer words in
> https://lists.debian.org/1306890331.558.1.camel@localhost

I'm willing to adopt the tidy package, and would suggest it for
collab-maint, as I am not a Debian Developer:

https://wiki.debian.org/Teams/CollabMaint

Cheers!

Daniel

Geoff R. McLane (s-ubunyu-k) said : #18

Hi Daniel,

Thanks for this... let me know anything I can do as a Tidy maintainer to help...

Regards,
Geoff.

Launchpad Janitor (janitor) said : #19

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Geoff R. McLane (s-ubunyu-k) said : #20

Hi Daniel,

How is this CollabMain going? Have you found a 'sponsor' or whatever else needed?

As stated, let me know anything I can do as a Tidy maintainer to assist...

Regards,
Geoff.

I really agree that the package should be updated.

Geoff R. McLane (s-ubunyu-k) said : #22

@milasudril, thank you for your support in this...

Anything you can do to help in this would be most appreciated...

Launchpad Janitor (janitor) said : #23

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Geoff R. McLane (s-ubunyu-k) said : #24

*** HELP *** HELP *** HELP ***

Does **nobody** care that Ubuntu still offers a 2009 package of Tidy?

When 2015 releases are available - https://github.com/htacg/tidy-html5/releases - and we are moving towards the next...

Has Daniel's offer to take over orphaned Tidy been accepted? Being worked on? Any indication when this might happen?

As repeated, repeated, is there anything I can do as a Tidy maintainer to assist?

Somebody please HELP!

Regards,
Geoff.

Launchpad Janitor (janitor) said : #25

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Geoff R. McLane (s-ubunyu-k) said : #26

************************************************
STILL WAITING FOR SOME ACTION BY SOMEBODY!
************************************************

Launchpad Janitor (janitor) said : #27

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Geoff R. McLane (s-ubunyu-k) said : #28

Hi Daniel,

As can be seen here - https://github.com/htacg/html-tidy.org.binaries/issues/1 - I
am trying to script a DEB build... one that passes `lintian`... I seem to have
narrowed it down to a few remaining issues...

Maybe you could help with this? Then when/if you take over orphaned Tidy
distribution, the ground work would have been done...

Or maybe you or others could point me to some good tutorials on building
an acceptable DEB... thanks...

Geoff.

Manfred Hampl (m-hampl) said : #29

There are links to Debian and Ubuntu policy on http://lintian.ubuntuwire.org/saucy/ giving some help on lintian warnings

(Section: should probably be "libs" or "web")

If you look at the previous tidy package in Ubuntu, you will see that there are different binary packages built from one source. (tidy, tidy-doc, libtidy-0.99-0, libtidy-dev, etc.). Maybe that is the right way to go also for the new version.

Geoff R. McLane (s-ubunyu-k) said : #30

Thanks Manfred for the link... will certainly read more there... and some things seen look promising...

Concerning the different packages, for our **own** publishing on http://binaries.html-tidy.org/ I guess that would be like a libtidy-dev package, in that not only does it include the tidy console binary, but also includes the headers and static and shared library, for building other apps using tidy... and the man page...

For Ubuntu and Debian distributions I guess that would be a decision made by the **maintainer**... that we are still looking for...

Again, thanks for the link, but the basic question of updating those distributions remains open...

Launchpad Janitor (janitor) said : #31

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Geoff R. McLane (s-ubunyu-k) said : #32

Did I mention we have released 5.2.0

https://github.com/htacg/tidy-html5/releases/tag/5.2.0

An Ubuntu/Debian **update** becomes more needed...

Launchpad Janitor (janitor) said : #33

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Geoff R. McLane (s-ubunyu-k) said : #34

This question remains UNANSWERED!

Launchpad Janitor (janitor) said : #35

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Geoff R. McLane (s-ubunyu-k) said : #36

Hi janitor,

Well we have made some progress since last - see this link - https://github.com/htacg/tidy-html5/issues/406#issuecomment-220741944

We seem to be slowly getting there...

Launchpad Janitor (janitor) said : #37

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Geoff R. McLane (s-ubunyu-k) said : #38

Sorry Mr Janitor for the delay on this...

It does **seem** to be moving forward...

Thanks for your patience...

Launchpad Janitor (janitor) said : #39

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Geoff R. McLane (s-ubunyu-k) said : #40

Hopefully a little more time, until some debian issues are sorted out...

But the overall view is this is moving forward... on the many links given...

Just some patience... every 15 days can sometimes be too often... but no problem..

Jeremy Bicha (jbicha) said : #41

Please use a bug next time to request an update since Ubuntu packagers don't track the Launchpad Answers system. You can tag your bug with 'upgrade-software-version'.

Jeremy Bicha (jbicha) said : #42

The new version is now in Ubuntu's -proposed development repository.

https://launchpad.net/ubuntu/+source/tidy-html5

Can you help with this problem?

Provide an answer of your own, or ask Geoff R. McLane for more information if necessary.

To post a message you must log in.