Skip to content
This repository has been archived by the owner on Jul 24, 2024. It is now read-only.

Refactoring docs #730

Open
am11 opened this issue Mar 2, 2015 · 9 comments
Open

Refactoring docs #730

am11 opened this issue Mar 2, 2015 · 9 comments

Comments

@am11
Copy link
Contributor

am11 commented Mar 2, 2015

Although we have this opened issue: #655, announcement in node-sass release notes https://github.com/sass/node-sass/releases/tag/v2.0.0, announcement in node-sass-binaries release notes: https://github.com/sass/node-sass-binaries/releases/tag/v2.0.0 and node-sass-binaries readme: https://github.com/sass/node-sass-binaries#node-sass-binaries (courtesy of @Turbo87); but still a lot of queries about node.js / io.js versions support have been made. It seems like the only place users like to look is node-sass' (swell) readme..

For that matter and the fact that readme is stuffed more than it probably should be, I propose we refactor the API and CLI usage sections from readme to GH Wiki, following the example set by LibSass: https://github.com/sass/libsass/wiki, while keeping the non-technical and status details (binary coverage matrix) etc. in readme. For the changelog, I like @jakobo's proposal to have a CHANGELOG.md, like we factored out the CONTRIBUTING.md from the README.md earlier.

Thoughts, ideas, suggestions? Please chip in!

@xzyfer, you're on! 😎

@Turbo87
Copy link

Turbo87 commented Mar 2, 2015

@am11 IMHO it is not a good idea to put the CLI/API documentation into the wiki, because then it would be versioned seperately from the source code. It would also no longer be possible to adjust the documentation from the same PR as the source code. I would rather propose to put that documentation into dedicated file in docs folder of the main repo.

The "Integrations" section from the main README.md is a different story though, and might as well be moved into the wiki instead as it is not closely coupled to the current version of the project.

@nschonni
Copy link
Contributor

nschonni commented Mar 2, 2015

We use https://github.com/assemble/assemble/ but that is currently using Grunt. Bootstrap uses Jekyll since GitHub makes it easy to just have a gh-pages branch without having to compile.

@am11 am11 added this to the Unknown milestone Mar 5, 2015
@sindresorhus
Copy link
Contributor

Using the wiki for docs is a bad idea: https://plus.google.com/+sindresorhus/posts/QSS2du26Mg4

@Turbo87
Copy link

Turbo87 commented Mar 10, 2015

@sindresorhus I agree completely

@am11
Copy link
Contributor Author

am11 commented Mar 15, 2015

👍

@xzyfer xzyfer modified the milestones: 3.next, Unknown Apr 28, 2015
@xzyfer xzyfer self-assigned this Apr 28, 2015
@quantizor
Copy link

The changelog is a must have - I'm trying to figure out the differences between v2 and v3 and it's extremely time consuming without one.

@xzyfer
Copy link
Contributor

xzyfer commented Sep 21, 2015

Current we use the release notes as a changelog. Tat allows us to be more
verbose than traditional changelogs. The information you need is there.
On 22 Sep 2015 08:11, "Evan Jacobs" [email protected] wrote:

The changelog is a must have - I'm trying to figure out the differences
between v2 and v3 and it's extremely time consuming without one.


Reply to this email directly or view it on GitHub
#730 (comment).

@quantizor
Copy link

@xzyfer What release notes? I don't see a file in the repo or link in the README to anything named that...

@saper
Copy link
Member

saper commented Sep 22, 2015

@yaycmyk GitHub releases page: https://github.com/sass/node-sass/releases

@nschonni nschonni modified the milestones: 3.11.0, next.minor Sep 15, 2016
@nschonni nschonni modified the milestones: 3.11.0, 3.12.0 Nov 8, 2016
@nschonni nschonni modified the milestones: 3.12.0, 3.14.0 Dec 5, 2016
@xzyfer xzyfer removed this from the 3.14.0 milestone Jan 12, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

7 participants