Just to make sure -- you guys are aware of our detailed API documentation,
generated by Sphinx?

http://ariatosca.incubator.apache.org/docs/html/index.html

On Wed, Oct 18, 2017 at 3:04 PM, Vishwanath Jayaraman <
[email protected]> wrote:

> Oh ok, thanks for sharing.
>
>
> Vish
>
>
> ------------------------------
> *From:* Thomas Nadeau <[email protected]>
> *Sent:* Wednesday, October 18, 2017 3:00 PM
>
> *To:* [email protected]
> *Subject:* Re: High level design documentation or class/sequence diagrams?
>
>
> Instead of wrestling with the licensing/etc… as well as doing this by
> hand, let me suggest trying pyreverse which comes with the pylint package.
> You do have to feed it individual .py files, but it will create a UML
> formatted .png output of python classes.  One thing we could do is add this
> to
> the makefile so that you can do this from the top level and auto-get all
> of these files as you go.
>
> I just tried this on aria/core.py:
>
> tnadeau@ariatosca-dev:~/git/incubator-ariatosca/aria$ pyreverse core.py
> -o png -p core
> parsing core.py...
> tnadeau@ariatosca-dev:~/git/incubator-ariatosca/aria$ ls
> classes_core.png  core.py        extension.py  logger.py  orchestrator
>  storage
> cli               exceptions.py  __init__.py   modeling   parser
>  utils
> tnadeau@ariatosca-dev:~/git/incubator-ariatosca/aria$
>
>
>
>
> There is also apparently a plug-in for Eclipse for this sort of thing too.
>
> —Tom
>
>
>
> On Oct 18, 2017, at 3:33 PM, Vishwanath Jayaraman <[email protected]>
> wrote:
>
> You probably still need an activation license for the community edition
> (see https://knowhow.visual-paradigm.com/license-key-2/register-ce/).
>
> If you apply the activation license, I am guessing the watermark on the
> outputs may go away I presume.
>
> How to Register your Visual Paradigm Community Edition ...<
> https://knowhow.visual-paradigm.com/license-key-2/register-ce/>
> knowhow.visual-paradigm.com
> Visual Paradigm Community Edition is a FREE UML drawing tool for you to
> create professional-look UML diagrams easily and quickly thought its
> award-winning diagramming ...
>
>
>
>
> Vish
>
>
> ________________________________
> From: Thomas Nadeau <[email protected]>
> Sent: Wednesday, October 18, 2017 2:28 PM
> To: [email protected]
> Subject: Re: High level design documentation or class/sequence diagrams?
>
>
>        Vish,
>
>        Thanks for taking the initiative to start this up. This is
> fantastic.
>
>        Question about Visual Paradigm as a tool. When it comes up, it is
> only run in “community edition” without a license and watermarks all of the
> output.  Is there a way to get a community edition license for us (Apache
> and/or just the Aria project) to use ?
>
>        —Tom
>
>
> On Oct 18, 2017, at 3:22 PM, Vishwanath Jayaraman <[email protected]>
> wrote:
>
> FYI For my own reference later and coming upto speed, I have initiated
> creating package diagrams, class diagrams now using Visual paradigm 12.0 (
> https://www.visual-paradigm.com/download/community.jsp), find link to the
> ARIA.VPP file that is still work in progress at https://github.com/
> vishwanathj/ARIA/blob/master/ARIA.vpp .
>
> [https://avatars2.githubusercontent.com/u/7134678?s=400&v=4]<https://
> github.com/vishwanathj/ARIA/blob/master/ARIA.vpp>
>
> vishwanathj/ARIA<https://github.com/vishwanathj/ARIA/blob/master/ARIA.vpp>
> github.com
> Contribute to ARIA development by creating an account on GitHub.
>
>
> Download Visual Paradigm Community Edition<https://www.visual-
> paradigm.com/download/community.jsp>
> www.visual-paradigm.com
> Get it FREE today - UML + SysML + ERD software. No risk and no obligation.
> One stop shop for UML Diagrams, SysML Diagram and ERD. Run on Windows, Mac
> OS X and Linux.
>
>
>
>
> [https://avatars2.githubusercontent.com/u/7134678?s=400&v=4]<https://
> github.com/vishwanathj/ARIA/blob/master/ARIA.vpp>
>
> vishwanathj/ARIA<https://github.com/vishwanathj/ARIA/blob/master/ARIA.vpp>
>
> [https://avatars2.githubusercontent.com/u/7134678?s=400&v=4]<https://
> github.com/vishwanathj/ARIA/blob/master/ARIA.vpp>
>
> vishwanathj/ARIA<https://github.com/vishwanathj/ARIA/blob/master/ARIA.vpp>
> github.com
> Contribute to ARIA development by creating an account on GitHub.
>
>
>
> github.com
> Contribute to ARIA development by creating an account on GitHub.
>
>
>
> I will add sequence diagrams later after Tal has gone through his video
> session.
>
> Thanks
>
> -Vish
>
>
>
> Vish
>
>
> ________________________________
> From: Thomas Nadeau <[email protected]>
> Sent: Tuesday, October 17, 2017 1:44 PM
> To: [email protected]
> Subject: Re: High level design documentation or class/sequence diagrams?
>
>
>       That was the plan (as well as a link from the Getting Started/Dev
> resource area). 8)
>
>       —Tom
>
> On Oct 17, 2017, at 8:49 AM, Arthur Berezin <[email protected]> wrote:
>
> Tal, I think it would be worth having this recorded and available on
> YouTube.
>
> On Thu, Oct 12, 2017 at 9:16 PM Vishwanath Jayaraman <
> [email protected]> wrote:
>
> Sounds good
>
> Sent from my iPhone
>
> On Oct 12, 2017, at 1:14 PM, Tal Liron <[email protected]<mailto:
> [email protected]>> wrote:
>
> There is none. However, I am planning to do a live video session where we
> do an overview of the codebase.
>
> On Thu, Oct 12, 2017 at 12:59 PM, Vishwanath Jayaraman <
> [email protected]<mailto:[email protected]>> wrote:
>
> Was wondering if there are any high level design documentation or
> class/sequence diagrams that could help someone new(as a contributor)
> joining the ARIA project get a high level understanding that would help
> come upto speed?
>
> If there is not such artifacts already, I was thinking of generating them
> as I start contributing to the project, hence the above question.
>
> Thanks
>
> Vish
>
>
>
>
>
>

Reply via email to