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

Documentation of v3 #55

Closed
michaeluno opened this issue Jan 20, 2014 · 2 comments
Closed

Documentation of v3 #55

michaeluno opened this issue Jan 20, 2014 · 2 comments
Milestone

Comments

@michaeluno
Copy link
Owner

There are methods that changed their behavior entirely and their documentation has not been updated yet as well as the newly introduced classes.

@michaeluno
Copy link
Owner Author

I was using phpDocumentor2 for the inline documentation parser. But it does not generate docBlocks of extended classes and there are some other bugs so I'm going to switch to ApiGen.

ApiGen has slightly different specifications from phpDocumento2 including the format of packages and sub packages and parameters etc. So it takes some time for me to convert all of them to the new syntax.

I'm going to include the documentation pages in the demo plugin. The problem is that the size of the documentation folder will be about 1.72MB, which will add the size to the distribution package.

I expect the users will just use the minified version whose size is currently less than 300kb so it should not be a serious problem. However, some may misunderstand the library is too huge to include in their project by just glancing at the size of the distributed one.

If anybody has an opinion about this, let me know. Also if anybody is interested in how it looks, here is the branch so grab it. https://github.com/michaeluno/admin-page-framework/tree/v3/documentation

class adminpageframework_menu admin page framework documentation

@michaeluno
Copy link
Owner Author

It seems including the documentation files in the distribution package has not done any harm so far. So I'm going to close this topic.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant