[Gephi-plugins] Circular Layout Plugin

Sébastien Heymann sebastien.heymann at gephi.org
Tue Dec 7 09:47:32 CET 2010


Excellent!

You can now put the NBM on gephi.org . We have a bug that I don't have the
time to fix so I have to grant the rights manually.

The plugin license may be differerent from the one of Gephi. Just pick one
:)

Seb

2010/12/7 Matt Groeninger <mgroeninger at gmail.com>

> Hi All,
>
>   I took a little time to fiddle with Launchpad… so I have a branch for my
> plugin:
>
> https://code.launchpad.net/~mgroeninger/gephi/circularlayout<https://code.launchpad.net/%7Emgroeninger/gephi/circularlayout>
>
>
>
> I also went ahead and temporarily hosted a nbm file on my personal site:
>
> http://theledge.net/uploads/org-gephi-layout-plugin-circularlayout.nbm
>
>
>
> The plugin has two layout plugins (from the user perspective)
>
> Circular Layout
>
> Dual Circle Layout
>
>
>
> Examples (low quality, using Les Miserables data):
>
> http://theledge.net/uploads/circle.jpg
>
> http://theledge.net/uploads/circle-2.jpg
>
> http://theledge.net/uploads/dualcircle.jpg
>
> http://theledge.net/uploads/dualcircle-2.jpg
>
> http://theledge.net/uploads/dualcircle-3.jpg
>
>
>
>
>
> I’m not a java developer, so any feedback would be great.
>
>
>
> I will probably fiddle a bit with UI and access to node attributes before I
> look at implementing any position optimizing algorithms.  If anyone has
> anything they would love to see, please let me know.
>
>
>
> Of course, if I broke any coding standards I am happy to fix it.  I have
> not included a license at this point, since the post in the forums indicates
> the license is up in the air (and I favor the BSD, but don’t care too much
> at this point).
>
>
>
> Please let me know if you have any suggestions for changes,
>
> Matt
>
>
>
>
>
> *From:* Matt Groeninger [mailto:mgroeninger at gmail.com]
> *Sent:* Monday, December 06, 2010 12:28 PM
> *To:* 'gephi-plugins at lists.gephi.org'
> *Subject:* Circular Layout Plugin
>
>
>
> Hi All,
>
>   I’ve created a plugin to do some simple circular layouts (non-optimized
> node placement).  I’d be happy to publish it, but I’ve run into some
> questions.
>
>
>
> It looks like http://gephi.org/plugins/ is designed for distribution of
> nbm files.  Is this correct?
>
> When I attempt to add a plugin there (even when I am logged in) I get an
> error saying:
>
> Add plugin, Step 1 of 2
>
> Please log in ou create an account.
>
>
>
> I started coding without any thoughts of coding standards, but have started
> looking into Launchpad and the Gephi development standards (
> http://wiki.gephi.org/index.php/Code_Sharing_Strategy).  It seems like
> (for plugins) these would be something like what I would use:
>
> Module name: CircularLayout
>
> Codebase: org.gephi.layout.plugin.circularlayout
>
> Display name: Circular Layout
>
> Display Category: plugin
>
>
>
> Is there anything else I need to generally be aware of when creating a
> plugin?
>
>
>
> Hope everyone is having a good day,
>
> Matt
>
> _______________________________________________
> gephi-plugins mailing list
> gephi-plugins at lists.gephi.org
> http://gephi.org/mailman/listinfo/gephi-plugins
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://gephi.org/pipermail/gephi-plugins/attachments/20101207/ddb644d4/attachment.html>


More information about the gephi-plugins mailing list