Hi.<br><br>I have a small remark concerning the readme.<br><br>Why not use github's issue tracker instead of email?<br><br>Br,<br>Timo Westkämper<br><br><br><div class="gmail_quote">On Mon, Sep 24, 2012 at 9:59 PM, Michael Fisher <span dir="ltr"><<a href="mailto:mfisher31@gmail.com" target="_blank">mfisher31@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Mon, 2012-09-24 at 09:36 -0400, David Robillard wrote:<br>
> On Fri, 2012-09-21 at 17:39 -0500, Michael Fisher wrote:<br>
> > Thanks for the input<br>
> ><br>
> > On Fri, 2012-09-21 at 16:22 -0400, David Robillard wrote:<br>
> ><br>
> > > Speaking of names, the pkg-config name of this package has always caused<br>
> > > a ton of user confusion.  It's really bad for third party libraries to<br>
> > > be using the names lv2-plugin and lv2-gui!<br>
> ><br>
> > I always found that a smidge confusing from a user's standpoint as well.<br>
> ><br>
> > ><br>
> > > Given that AFAIK Lars is MIA and this package is unmaintained, maybe it<br>
> > > would be a good idea for you to just fork the thing, give it a distinct<br>
> > > name, which would make the ambiguity go away and hopefully let the<br>
> > > community move to the active project and get away from these names and<br>
> > > other problems?<br>
> ><br>
> > I'm up for it.  Would something easy like lv2mm-* be inappropriate?  And<br>
> > since we're basically talking overhauling this thing, might as well<br>
> > build it with waf ;)<br>
><br>
> I suppose since all of LV2 is in one tarball now there's no real<br>
> potential for name clashes, so you're welcome to it as much as the next<br>
> person :)<br>
<br>
</div>Thanks.  I decided to go with something a little less official sounding<br>
for ya.<br>
<br>
D.A.P.S - Digital Audio Plugins Streamlined<br>
<br>
<a href="https://github.com/mfisher31/daps/" target="_blank">https://github.com/mfisher31/daps/</a><br>
<br>
pkg-config names  are  daps-plugin-x.y and daps-gtkui-x.y .  sooner or<br>
later an optional support lib will come around.  that will be plain<br>
daps-x.y .<br>
<br>
Over the weekend and throughout today, I've overhauled this thing to<br>
where visually it is much cleaner and better organized.<br>
<br>
Refactoring<br>
 - Code shuffling and segmenting<br>
 - Changed the code style (mine is similar to the stdc++ )<br>
 - Public API continues to use camel cased class names<br>
 - Added a few MACROS that cleanup insane looking c++ templating<br>
<br>
Fundamentally Complete:<br>
 - Worker - all function pointers connected<br>
 - URID - all function pointers connected<br>
 - Data Access - all function pointers connected<br>
 - Headers present for all data-only exts<br>
<br>
Fundamentals Partial:<br>
 - State supports save and restore but not map and make path (yet). hpp<br>
<br>
Not Quite Yet Supported:<br>
 - Anything not part of the Official LV2 Specification<br>
 - Extra Mixins segmented and mobbed into an "extras.hpp" header<br>
<br>
Since Lars' original work was already stable... I'm staging up a 1.0.0<br>
release on git hub until I get the time to make a little website.<br>
Folks using lv2-c++-tools shouldn't have to hard of a time switching to<br>
this API if they want to.<br>
<br>
And, as an extra-added bonus.  I whipped up the beginnings of an LV2 waf<br>
bundler Tool (tools/waf/lv2.py)  .  This guy supports  so-renaming for a<br>
plugin, and grabbing resources via an lv2_resources property.  If a<br>
resource just so happens to have a "<a href="http://ttl.in" target="_blank">ttl.in</a>" extension, it'll get<br>
processed as a "subst" task.<br>
<div class="im HOEnZb"><br>
<br>
<br>
><br>
> As long as the pkg-config name is the same as the actual project name,<br>
> and it's searchable, it should be fine (don't use the namespace "lv2" or<br>
> "LV2" though)<br>
><br>
> Cheers,<br>
><br>
> -dr<br>
><br>
<br>
<br>
</div><div class="HOEnZb"><div class="h5">_______________________________________________<br>
Devel mailing list<br>
<a href="mailto:Devel@lists.lv2plug.in">Devel@lists.lv2plug.in</a><br>
<a href="http://lists.lv2plug.in/listinfo.cgi/devel-lv2plug.in" target="_blank">http://lists.lv2plug.in/listinfo.cgi/devel-lv2plug.in</a><br>
</div></div></blockquote></div><br>