Sync project lead with ical (for on call assignees)
Project description
# joca
Jira On Call Assignee
Check an ical url (files not supported yet) for current on call.
# Version Numbering
joca follows the three major tenents of the [SemVer](https://semver.org/spec/v2.0.0.html) method of software versioning.
> Given a version number MAJOR.MINOR.PATCH, increment the:
>
> - MAJOR version when you make incompatible API changes,
> - MINOR version when you add functionality in a backwards-compatible manner, and
> - PATCH version when you make backwards-compatible bug fixes.
>
> Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format. (Preston-Warner, 2013)
Build metadata MAY be denoted by appending a hyphen and a series of dot separated identifiers immediately following the patch or pre-release version.
Build version follows [RFC-1912 section 2.2](https://tools.ietf.org/html/rfc1912#section-2.2):
> The recommended syntax is YYYYMMDDnn
> (YYYY=year, MM=month, DD=day, nn=revision number. This won't
> overflow until the year 4294" (Barr, 1996)
Example: `1.23.4-2018033000`:
- Major version `1`
- Minor version `23`
- Patch version `4`
- Build number `2018033000` => `2018` `03` `30` `00`
Please read the full spec at the link above or in the citations.
# Citations
Preston-Warner, T. (2013). _Semantic Versioning 2.0.0_. Retrieved November 27, 2017, from
https://semver.org/spec/v2.0.0.html
Barr, D. (1996). _Common DNS Operational and Configuration Errors_. Retrieved on March 30, 2018,
from https://tools.ietf.org/html/rfc1912#section-2.2
Jira On Call Assignee
Check an ical url (files not supported yet) for current on call.
# Version Numbering
joca follows the three major tenents of the [SemVer](https://semver.org/spec/v2.0.0.html) method of software versioning.
> Given a version number MAJOR.MINOR.PATCH, increment the:
>
> - MAJOR version when you make incompatible API changes,
> - MINOR version when you add functionality in a backwards-compatible manner, and
> - PATCH version when you make backwards-compatible bug fixes.
>
> Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format. (Preston-Warner, 2013)
Build metadata MAY be denoted by appending a hyphen and a series of dot separated identifiers immediately following the patch or pre-release version.
Build version follows [RFC-1912 section 2.2](https://tools.ietf.org/html/rfc1912#section-2.2):
> The recommended syntax is YYYYMMDDnn
> (YYYY=year, MM=month, DD=day, nn=revision number. This won't
> overflow until the year 4294" (Barr, 1996)
Example: `1.23.4-2018033000`:
- Major version `1`
- Minor version `23`
- Patch version `4`
- Build number `2018033000` => `2018` `03` `30` `00`
Please read the full spec at the link above or in the citations.
# Citations
Preston-Warner, T. (2013). _Semantic Versioning 2.0.0_. Retrieved November 27, 2017, from
https://semver.org/spec/v2.0.0.html
Barr, D. (1996). _Common DNS Operational and Configuration Errors_. Retrieved on March 30, 2018,
from https://tools.ietf.org/html/rfc1912#section-2.2
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
joca-1.0.4.tar.gz
(3.8 kB
view hashes)
Built Distribution
joca-1.0.4-py2-none-any.whl
(18.4 kB
view hashes)