Hi Tels I'm copying others in this reply.
On Mon, 2011-03-21 at 16:10 -0400, Tels wrote: > Sorry, > > I only got a few emails which are probably not in order, so I haven't read > everything. But I'll reply anyway :) > > On Sat, March 19, 2011 7:16 pm, Ron Savage wrote: > > Hi Shlomi > > > > Let me say things in different words. > > > > Our primary goal is ensuring the future of the module, right? > > > > To me, this implies any of these items /might/ be jettisoned: > > > > o Pure-Perl > > This would be only a choice of speed (e.g. you could have a transparent XS > module, or C::Inline). However, when Pure-Perl works, why throw it away? Shlomi Fish describes his position here, together with my (initial) reply: http://community.livejournal.com/shlomif_tech/57021.html > > o Current parser > > The parser might not be the best, but what exactly are your problems with it? Maintenance. > > o Current input format > > If you throw away the Graph::Easy input format, you will have killed the > module's spirit. The *entire* point of Graph::Easy is the > easy-to-write-easy-to-read input format. Everything else is just to keep > it being useful. Understood. The aim is to support some simple syntax, but (from my point of view) not necessarily the current syntax. > > So, I'd like the discussion to focus on choosing the best tools to > > support the module. > > > > Thus, I'm saying the current input format, e.g., is not driving the > > discussion, but rather the search for tools is. > > > > That in turn means that if a different parser is chosen, then changing > > the input format would be a consequence (i.e. not a driver) of that > > choice. > > Why then not write your very own module, where you have the choice of your > own format, own parser and own language? I mean, you might as well use > graphviz, it is written in C, has a different parser AND a different input > format? Good point. And if that were to happen, I for one would certainly want to maintain the great spirit of Graph::Easy's design. > Sorry, but I don't understand the force behind this at all. > > all the best, > > tels > > -- Ron Savage http://savage.net.au/ Ph: 0421 920 622