Dyalog / APLCourse

Dyalog APL self-study course
https://course.dyalog.com
8 stars 3 forks source link

versioning #25

Closed rikedyp closed 1 year ago

rikedyp commented 1 year ago

this project should be versioned using Mike

rikedyp commented 1 year ago

Editions and revisions:

An edition may change when substantial text is added or re-written, or when the structure of the text is changed. Currently 2nd edition

A revision may consist of several small updates and typo fixes 2nd edition, revision 1 will be the next revision published

The above interpretations of "revision" and "edition" feel natural to me based on my experience. However, searching yields conflicting information:

What is the difference between edition and revision? Revising is making structural and logical changes to your text—reformulating arguments and reordering information. Editing refers to making more local changes to things like sentence structure and phrasing to make sure your meaning is conveyed clearly and concisely.

While this makes me think that a "revision" is the major version change and "edition" is the small change, other sources use terms like "revised edition" for a small change and "second edition" for major changes.

rikedyp commented 1 year ago

Not going to use Mike. Will put version information in About page and use script to check it increases on pull request

rikedyp commented 1 year ago

fixed in 015fbe57c40202882cd130bc713d4abf4752ae95