Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Firedoc: a new doc building tool compatible with YUIDoc #13

Open
yorkie opened this issue Sep 26, 2015 · 0 comments
Open

Firedoc: a new doc building tool compatible with YUIDoc #13

yorkie opened this issue Sep 26, 2015 · 0 comments
Labels

Comments

@yorkie
Copy link
Owner

yorkie commented Sep 26, 2015

In last week, I was starting a new task for Fireball team, there are a bundle of new needs for YUIDoc from other team members like the following:

  • we need the ability that can define the methods, properties or events under the module over class.
  • we need the ability that can generate markdown files.
  • we need the ability that can support multiple languages feature in an easy or handy way.

For more features that I have implemented in the Firedoc, you could check this GUIDE.md.

Yes, as you have found that, the new build tool is fireball-x/firedoc, which is currently used in all my 2 teams.

The Magic: Generate a markdown-based documentation in your project

The first magic art of this tool is to let you generate own markdown-based documentation automatically. The fast example to show this art is here: https://github.com/fireball-x/firedoc/tree/master/docs, the firedoc itself. I build its documentation via firedoc over the original HTML pages.

To complete this, only there is one line required: https://github.com/fireball-x/firedoc/blob/master/Makefile#L11. Now when you pushed the changes that firedoc did in your local machine, then you will check your live documentation at your Github repo page.

Anyway, now I released this tool to share with you, if you are interested in this project, feel free to use it and submit your suggestion, pull-request or issue, thank you.

@yorkie yorkie added the Notes label Sep 26, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant