Intro to JSDuck

Join as we discover how to generate your own documentation with JSDuck (the utility used to create the docs on Sencha.com). Corey will be covering what JSDuck can do, why it's used, how to set it up, and review some avenues for customizing it. We'll also take a sneak peak at the documentation for one of Corey's non-Sencha projects as an illustration of how JSDuck can be used for projects beyond ExtJS/Touch.

 

After the presentation, we'll head over to Buffalo Billiards for those who want to continue the conversation.

Join or login to comment.

  • Corey B.

    John - I know there are some code coverage tools for JS that are supposed to indicate code quality, but they're pretty different from what Sonar features on it's site (I haven't used Sonar). I use a JSHint plugin for Grunt to enforce syntax rules, and there is also JSLint. http://ariya.ofilabs.com/2013/01/javascript-code-complexity-visualization.html might also give you a decent starting point.

    I'd be curious to hear if anyone else is using anything else. This might be better suited for the discussions section on this group page?

    May 8, 2013

  • John R.

    Corey - enjoyed the talk. I was wondering if you or anyone else in our meetup has worked with a code comprehension / quality tool with JavaScript / Sencha. For example Sonar http://www.sonarsource.org/. We have not, but we are starting research...

    May 8, 2013

  • Corey B.

    Nadav - Probably not. The slides were really just illustrations while most of the info was in the talk. Also, the turnout indicates interest wasn't really there (only 4 people + organizers/sponsors came out of the 22 signups). I could probably include some of this in a talk for a future talk at the CFUG though... I did present a CF example & Mike D asked me about doing a CF/Ext/Touch talk sometime soon.

    May 8, 2013

  • Nadav G.

    Any chance that the presentation will be available online? Unfortunately, I couldn't make it out last night.

    May 8, 2013

  • Corey B.

    We're in the room directly on the left when you enter.

    May 7, 2013

  • Corey B.

    Forgot to mention that it appears like we'll have pizza and beer thanks to a sponsor tomorrow night.

    2 · May 6, 2013

  • Corey B.

    @Rex - yes, it will go beyond the Vimeo presentation. You can't do an intro presentation on this w/o covering the guides, so there will be some unavoidable overlap. I plan to cover as much as time allows from v4+ (I'll try to get into v5 if possible).

    I haven't decided on everything I'm going to cover yet, but I was going to go through automation of the build process with GruntJS and creating user-defined custom tags (like @experimental) at minimum.

    1 · April 24, 2013

  • Erik E.

    I hope to make it.

    April 24, 2013

  • Rex S.

    Do you expect to go into more detail than what was presented by Nick Poulden at the JSDuck session at the SenchaCon conference?

    Which JSDuck version will be discussed? The amazing takeaway from Nick's sessions were the github guides:

    https://github.com/senchalabs/jsduck
    https://github.com/senchalabs/jsduck/wiki/Guide
    https://github.com/senchalabs/jsduck/wiki/Guides

    Thanks!

    April 24, 2013

Our Sponsors

Create a Meetup Group and meet new people

Get started Learn more
Allison

Meetup has allowed me to meet people I wouldn't have met naturally - they're totally different than me.

Allison, started Women's Adventure Travel

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy