Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.java > #13012

Re: Packaging questions for css-validator (& webapp/war), servlet-api 2.2...

Path csiph.com!news.samoylyk.net!gothmog.csi.it!bofh.it!news.nic.it!robomod
From Emmanuel Bourg <ebourg@apache.org>
Newsgroups linux.debian.maint.java
Subject Re: Packaging questions for css-validator (& webapp/war), servlet-api 2.2...
Date Tue, 17 Jun 2025 11:50:01 +0200
Message-ID <KYB73-baqR-1@gated-at.bofh.it> (permalink)
References <KYb2V-aTIh-13@gated-at.bofh.it> <KYppf-b39Y-7@gated-at.bofh.it> <KYppf-b39Y-5@gated-at.bofh.it> <KYB73-baqR-3@gated-at.bofh.it>
X-Original-To Fab Stz <fabstz-it@yahoo.fr>, debian-java@lists.debian.org
X-Mailbox-Line From debian-java-request@lists.debian.org Tue Jun 17 09:42:57 2025
Old-Return-Path <ebourg@apache.org>
X-Amavis-Spam-Status No, score=-13.199 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, LDO_WHITELIST=-5, NICE_REPLY_A=-1.201, RCVD_IN_DNSWL_HI=-5, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
X-Policyd-Weight using cached result; rate: -5.5
Authentication-Results apache.org; auth=none
MIME-Version 1.0
User-Agent Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1
Content-Language en-US
Content-Type text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding 7bit
X-Mailing-List <debian-java@lists.debian.org> archive/latest/23741
List-ID <debian-java.lists.debian.org>
List-URL <https://lists.debian.org/debian-java/>
List-Archive https://lists.debian.org/msgid-search/9adeef38-336b-ea4b-e62e-7e01268565ed@apache.org
Approved robomod@news.nic.it
Lines 32
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Date Tue, 17 Jun 2025 11:42:35 +0200
X-Original-Message-ID <9adeef38-336b-ea4b-e62e-7e01268565ed@apache.org>
X-Original-References <3223984.Mh6RI2rZIc.ref@debian> <3997850.e9J7NaK4W3@debian> <3533175b-ae87-77b4-2e20-e9da783f4c97@apache.org> <8819347.EvYhyI6sBW@debian>
Xref csiph.com linux.debian.maint.java:13012

Show key headers only | View raw


On 17/06/2025 07:33, Fab Stz wrote:

>> But this raises another question: why a 20 year old unmaintained web
>> server is necessary? Is it possible to do without it?
> 
> I don't know exactly. Digging into the internals of jigsaw to know why would
> be too time-consuming. I have 2 guesses:
> - css-validator can be installed into tomcat but also jigsaw (see https://
> jigsaw.w3.org/css-validator/DOWNLOAD.html )
> - css-validator requires package "org.w3c.www.http" (~60 classes) and some of
> its dependencies that are shipped in jigsaw.

I got a look and I confirm it's possible to build css-validator without 
jigsaw, by just importing a few classes:

https://github.com/w3c/css-validator/pull/449


>> It's also about avoiding extra work in the future for maintaining a
>> package that may not be used.
> 
> I find it useful to ship also the webapp. Without it, we only have the command
> line interface and I don't know if it is feature-equivalent. All the html
> files of the webapp are not shipped otherwise. We could also drop the package
> in future if it is source of problems or maintenance burden?

But why would one want to install a CSS validation service when there is 
already one hosted by the W3C? I see the value in the command line tool, 
but not much in the web service. But if you are ready to maintain it in 
the next 10 years, why not.

Emmanuel Bourg

Back to linux.debian.maint.java | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Packaging questions for css-validator (& webapp/war),  servlet-api 2.2... Fab Stz <fabstz-it@yahoo.fr> - 2025-06-16 08:00 +0200
  Re: Packaging questions for css-validator (& webapp/war), servlet-api  2.2... Emmanuel Bourg <ebourg@apache.org> - 2025-06-16 15:10 +0200
    Re: Packaging questions for css-validator (& webapp/war), servlet-api  2.2... Emmanuel Bourg <ebourg@apache.org> - 2025-06-16 23:20 +0200
      Re: Packaging questions for css-validator (& webapp/war), servlet-api  2.2... Emmanuel Bourg <ebourg@apache.org> - 2025-06-17 11:50 +0200
        Re: Packaging questions for css-validator (& webapp/war), servlet-api  2.2... Emmanuel Bourg <ebourg@apache.org> - 2025-06-18 09:10 +0200

csiph-web