Giter Club home page Giter Club logo

Comments (9)

ffenix113 avatar ffenix113 commented on June 13, 2024 3

Hello Hedda,

Thank you for the proposal. I also think that documentation is an important part of any project.
I thought to start with Github pages, which would have a benefit of git versioned, but also a benefit of web-pages(styling, navigation, etc).

I will add this to a list of things to work on in near future.

from zigbee_home.

psi-4ward avatar psi-4ward commented on June 13, 2024

I could provide a vuepress scaffold if you like similar to zigbee2mqtt.io

from zigbee_home.

vdbrink avatar vdbrink commented on June 13, 2024

GitHub pages are a fast way to setup docs without spending time for a design.
On https://pages.github.com/themes/ you can find the supported basic themes for github pages.
Just follow the steps on https://docs.github.com/en/pages/getting-started-with-github-pages/creating-a-github-pages-site I was up and running in minutes.

Here you can see my config file (from my small blog site) https://github.com/vdbrink/vdbrink.github.io/blob/main/_config.yml as example with some custom overrides via the _includes and _layouts directory.

I hope one of the first thing you document is how to define the custom component in Z2M.
This looks for me as a promising project!

from zigbee_home.

ffenix113 avatar ffenix113 commented on June 13, 2024

Thank you for suggestions.

For now I went with MKDocs & MKDocs Material. I think that this might change in the future, but for start that should suffice.

I hope one of the first thing you document is how to define the custom component in Z2M.

@vdbrink I will add info about the configuration and adding sensors tomorrow, as it might take some time.

For now bare-bones docs site should be available here: https://ffenix113.github.io/zigbee_home/. Adding it here for reference, not as completely ready docs site.

Please note that this project is still in early development, so not everything might be ready now. Still, if you have any improvements for docs/project - please add a ticket or discussion for it.

Thank you for the support!

from zigbee_home.

ffenix113 avatar ffenix113 commented on June 13, 2024

I have updated documentation to provide examples, configuration options and CLI commands.

If there would be something missing or unclear - please feel free to open up another issue!

from zigbee_home.

Hedda avatar Hedda commented on June 13, 2024

If wiki was not added then this should either be left open or closed as ”will not implement”. Not closed as completed if no wiki 😜

from zigbee_home.

ffenix113 avatar ffenix113 commented on June 13, 2024

@Hedda, fair enough. I thought that idea was to have a git-versioned documentation, and that Wiki is an option to do that.

Do you feel that the documentation on the site mentioned above is enough, or you would still suggest to have a Wiki in the project? For now I will close it as "not planned" to move this forward, but I am open for suggestion.

P.S.: @Hedda if you would like to - you can leave me some message and your contact info here, maybe we can talk some more about other things.

from zigbee_home.

Hedda avatar Hedda commented on June 13, 2024

Personally I like if there is also a Wiki regardless if there is a Git-versioned documentation because you are much more likely to get more people from the community to contribute to a Wiki then you can get submit PRs to Git documentation.

So yes it is great to have a Git-versioned documentation, but for general stuff that do not need versioning it good to also have a Wiki so that those that do not contributre to Wiki can still contribute via Wiki as long as it is not version specific.

from zigbee_home.

ffenix113 avatar ffenix113 commented on June 13, 2024

I understand now, thank you! Yes, it is a good idea to have it in this case!

I enabled Wiki and removed restriction on editing. Currently I am focusing on the code(but anybody else feel free to edit, if you would like), but will also add some information to Wiki in next days.

from zigbee_home.

Related Issues (15)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.