thewml / website-meta-language

An old offline HTML preprocessor (which can be used for static site generation), written in Perl and C that is still maintained for legacy reasons, but probably not recommended for new sites.
https://www.shlomifish.org/open-source/projects/website-meta-language/
GNU General Public License v2.0
14 stars 8 forks source link

src/wml_frontend/wmd.txt and others might need a header update #43

Closed xtaran closed 3 years ago

xtaran commented 4 years ago

Sorry for a bug report shortly after the release, but I became aware of this file's content via some new lintian tag (which has nothing to do with this issue, just made me look into that file):

src/wml_frontend/wmd.txt contains the following header:

Website META Language, Version 2.0.9 (18-Oct-2002)
Copyright (c) 1996-2001 Ralf S. Engelschall
Copyright (c) 1999-2001 Denis Barbier

Official homepage and distribution area:
http://www.engelschall.com/sw/wml/ <s>
 ftp://ftp.engelschall.com/sw/wml/ <s>

[…]

I think at least the URLs and maybe the version number and some dates should be updated.

URLs: Which one should be used? Probably these two:

Version: Probably needs some rewriting on build time, hence non-trivial.

I grepped through the whole source code for the common part of the two old URLs and found it in these files:

→ git grep -Fl engelschall.com/sw/wml
docs/ANNOUNCE
src/wml_backend/p2_mp4h/doc/mp4h.mp4h
src/wml_contrib/tkwmd
src/wml_docs/wml_faq.pod
src/wml_docs/wml_macros.pod
src/wml_frontend/wmd.txt
src/wml_include/std/logo.src
src/wml_misc/logo-wml.info

Not urgent IMHO.

shlomif commented 3 years ago

@xtaran : please check if the recent commits fixed it.

xtaran commented 3 years ago

Yeah, I think 90d040731ace3aa00ed2617fd1deb497137f668a fixes the actual issue and the remaining ones look as if they could keep those things up to date wrt. version numbers.