Let's talk about TracGVizPlugin ... a little ... :P

I apologize if you receive multiple copies of this message or if this
message causes any touble to anybody ... :( ... that's not my
intention ... :)

On Wed, Mar 4, 2009 at 12:55 PM, yoheeb <[email protected]> wrote:
>
>> Recently I have developped a plugin (... I will tell you about it [1]_
>> in more detail later ... now it is in 'alpha' dev state ... ;) and I
>> realized that there is a way to provide a more extensible approach
>> [2]_ so that *ANY* valid TracLinks expression may be used inside wiki
>> macros
>> ...
>>
> <radio edit>
>> .. [1] Trac integration with GoogleVisualizationAPI
>>          (https://opensvn.csie.org/traccgi/swlcu/wiki/En/Devel/TracGViz)
>>
>> .. [2] FirstTracLinkFormatter
>>          
>> (https://opensvn.csie.org/traccgi/swlcu/browser/trunk/trac-dev/gviz/ig...)
>
> This/these are REALLY cool, and potentially a big deal for all so
> wanting those "missing" thingies we'd love to see in trac.

Yes ... that's the first idea behind TracGVizPlugin ... to reuse all
the work done by GViz API and iGoogle gadgets widget devs, by merely
using WikiFormatting (just like we do it today !!! :)

The second idea behind it is to take advantage of GViz API data source
protocol, so as to share the data managed by Trac with third-party
sites so that it be displayed somewhere else just like other people
want to ... In order to do so it provides extension points so that
people be able to add :

- Data sources to expose the data managed by different plugins ...
- Formatters (currently only stds like json, csv, html are supported
... but I would like to see also RST, moin-moin wiki syntax, and so on
...)
- Protocol handlers ... GViz API protocol is a «living thing» ... I
love that ... so we better get ready ... :P

And all this thanks to Trac incredible architecture ... I love it !!!! :)

> I don't
> really want to marry trac to google,

Dont worry ... I dont think I'll agree about including TracGVizPlugin
in Trac core ... :P ... but it could be very helpful to get things
done, until another built-in option be available ...

> but hey, I am a fan of being
> lazy, and if someone has already done it!
>

:P ... but beyond that, this means that wiki pages will be enhanced in
many incredible ways ... For example, where is TracGTalkPlugin ? Will
anybody ever do it ?

Using TracGVizPugin people will be able to paste Google Talk gadget
(see my blog if you want to see it in action ;) in wiki pages ...
using WikiFormatting ! ... Trac would be able to take advantage of
OpenSocial gadgets and other social platforms ! ... and so on, and so
on ... a whole new world for Trac wikis ... my friends ...

... and its coming soon ... and you will be able to participate too ... ;)

Another very import use case I see in this case is the following ...
translating wiki pages ...

Trac 0.12 includes i18n support, but there is no option AFAIK ... to
translate wiki pages (CMIIW ) since this is a hard thing to do ...
TracGVizPlugin + Google Translate Gadget (... you can see it in action
too in my blog ... ;) could be an option ... until a better one is at
hand (... if it doesnt exist ... or if it ever gets created ...)

Beyond all this, we'll be able to use Annotated Time Lines, Geo
gadgets, pie & org charts, ... there are no limits ... That's what
GViz API is all about ... and Trac is there to make all this work as
easily and extensible as ever ...

In fact I started this initially in order to use some Gantt
visualization ... since TracGanttPlugin was broken since I tried it
for the first time ... :( ... and I wanted to see such things in my
Trac envs ... :P

> Any chance of putting this on TracHaks?  Or is it not quite ready for
> prime time yet?

Once I put it in action in the same site, I will publish it in
TracHacks and in PyPI ... ;)

I also have the intention (dont know about the time ...) to get it
ready before PyCon 2009 starts ...

===============

On Fri, Feb 20, 2009 at 7:20 PM, John Hampton
<pacopablo[at]pacopablo.com> wrote:
> Once again, we will be having a Trac Sprint at PyCon 2009[1].
>

... so John ... this could be another good reason to sprint together
in PyCon 2009 ... isn't it ? I will let you know about the TODOs in
detail, later ...

===============

There are also some pending stuff ... for example about licensing
issues [3]_ and so on ... however I have not received any reply yet
from GViz guys ... and I am in the well known «enjoy the silence»
state ...

I hope you'll like TracGVizPlugin and use it ...

PD: I post these comments in a separate thread since I think this is a
little OT ... at least in the context of the previous thread ... ;)

I also posted this message to GViz users list ... they love to know
about new ideas for GViz API ... ;)

.. [3]  Distributing `gviz_api` libs ... in (free, maybe GPL ...)
third-party apps ...
        
(http://groups.google.com/group/google-visualization-api/browse_thread/thread/1966ca785fccb727#)


-- 
Regards,

Olemis.

Blog ES: http://simelo-es.blogspot.com/
Blog EN: http://simelo-en.blogspot.com/

Featured article:
No me gustan los templates de Django

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Visualization API" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/google-visualization-api?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to