-
Notifications
You must be signed in to change notification settings - Fork 35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
range encoding citation update #219
Conversation
Iam not sure if adding more URLs is a good idea, these will especially in a official slowly changing document like a RFC possibly become dead. |
In my opinion the reference makes the life easier for people looking for the source, and archive.org has a copy. If the link is broken in the future, it does not hurt more than if there is no link. |
Hi @michaelni, note that without this PR the make process will break starting with mmark 2.2.8. The range encoder reference uses a seriesInfo element with a
|
nudge about this PR, looks like it is the only one blocking before being able to request a new AD review. |
ive looked at the link again, this is a commercial site, (which atm doesnt work) but google lists for it "Compression Consulting gives technical expert advice for your specific data compression problem. A first inquiry is free." This link is rejected. The site seems an inappropriate choice as reference |
about mmark, ive updated it and with just that the first commit build fails:
|
@michaelni the website is working on my side (and archive.org has it too) and it links to a PDF: |
Hi @michaelni, that specific error message was addressed for me by updated to mmark 2.2.8 as mmarkdown/mmark@13c52eb fixes this issue of missing seriesInfo in references. Can you run |
And when the site is reorganized the link would then redirect to the front page of that consulting thing. |
i did install 2.2.8 before trying so yes it shows "2.2.8". |
@michaelni, in regards to a build system, what do you think of using the same approach that @robUx4 used in the ebml and matroska repositories? There's a bootstrap file to facilitate ensuring dependencies are present and meet a minimum version requirement. |
@dericed , i think a script identifying missing and outdated packages is a good idea. I also think providing commands to the admin of the computer on how to install new enough packages / versions of the tools makes sense. But the actual execution of the commands to install new tools / packages should be up to the admin. I do not believe in black box scripts which directly install tools. ... |
For python scripts they are installed locally to the user using pip. For mmark (in go) the Linux/mac binary is downloaded from the github repo and decompressed in the local folder. The rest there's just a lost instructing the user to install manually (with all the distros and packaging systems it would be too much work anyway). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
seems fine to me
4ac7041
to
f205921
Compare
Updated to master and removed to requirement for mmark 2.2.8; however, note that part of the references output will be different in mmark versions before 2.2.8 since those neglect to present the seriesInfo/@value attribute as part of the citation. |
Ive applied the 2.2.8 requirement but the link to a random .com site gives me a stomach ache. Can we please refer to some normal academic / primary litrature if we need a reference. |
rfc_backmatter.md
Outdated
<front> | ||
<title>Range encoding: an algorithm for removing redundancy from a digitised message.</title> | ||
<title>Range encoding: An algorithm for removing redundancy from a digitized message</title> | ||
<author initials="G." surname="Nigel" fullname=""/> | ||
<author initials="N." surname="Martin" fullname=""/> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
To my knowledge, “G. Nigel N. Martin” is one person and not two, working then at IBM UK, and the title is in UK English, not US.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@michaelni To my knowledge, the mentioned report by G.N.N. Martin has not been published elsewhere. At least, I could not find it… (I used it for a class in codec programming back in 2015.) However, the main content has been integrated into some of the following articles he published together with other authors mainly in the early 1980s, but I could not suggest one as a full replacement. (I still use these from time to time for my teachings on IT history.) @dericed mmark 2.2.9 has been released in the meantime ;-) |
f205921
to
d1d0289
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Still in favor of the online link but fine without it, fixing the author name is the most important.
No description provided.