In the features/ folder readme added in ably/ably-common#142 this task is mentioned in the section headed 'Future Direction for the Client Library Features Specification' (once that PR lands, that section should be visible here).
The work required to complete this task is, as I see it...
1. Create copy in this repository
Copy current state of features.textile from ably/docs and commit it to this repository, in the features/ folder, with a logical file name for its new home - I would suggest sdk-specification.textile.
In the commit (via a PR) that adds this new file to this repository, include in the message a reference to the SHA it was copied over from in the docs repository. Likely HEAD of the main (default) branch. This may come handy in the future. 😉
2. Add GitHub workflow to render
It should be relatively trivial to use textile tools (probably Ruby-based, I guess, akin to what's used in the docs repository currently) to transform sdk-specification.textile to HTML so that it can be pushed to sdk.ably.com using our standard structure and mechanism.
3. Transfer issues
Issues that currently reside in the docs repository with the client-lib-spec label need to be transferred to this repository with a similar label, or perhaps something more appropriate (and less abbreviated 😉). FYI, @deanna-lad
4. Redirect visitors to the docs site
Coordinating with the docs team, replace the contents of features.textile in ably/docs with something explaining that it has moved. This should include a pointer to the new source location as well as the new rendered location. FYI, tbedford Srushtika
┆Issue is synchronized with this Jira Uncategorised by Unito
In the
features/folder readme added in ably/ably-common#142 this task is mentioned in the section headed 'Future Direction for the Client Library Features Specification' (once that PR lands, that section should be visible here).The work required to complete this task is, as I see it...
1. Create copy in this repository
Copy current state of
features.textilefromably/docsand commit it to this repository, in thefeatures/folder, with a logical file name for its new home - I would suggestsdk-specification.textile.In the commit (via a PR) that adds this new file to this repository, include in the message a reference to the SHA it was copied over from in the docs repository. Likely
HEADof themain(default) branch. This may come handy in the future. 😉2. Add GitHub workflow to render
It should be relatively trivial to use textile tools (probably Ruby-based, I guess, akin to what's used in the docs repository currently) to transform
sdk-specification.textileto HTML so that it can be pushed tosdk.ably.comusing our standard structure and mechanism.3. Transfer issues
Issues that currently reside in the docs repository with the
client-lib-speclabel need to be transferred to this repository with a similar label, or perhaps something more appropriate (and less abbreviated 😉). FYI, @deanna-lad4. Redirect visitors to the docs site
Coordinating with the docs team, replace the contents of
features.textileinably/docswith something explaining that it has moved. This should include a pointer to the new source location as well as the new rendered location. FYI, tbedford Srushtika┆Issue is synchronized with this Jira Uncategorised by Unito