<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><br></div><div>Just have Lluis or Yves email pd-dev to ask commit access for you, and I'll add you.</div><div><br></div><div>.hc</div><br><div><div>On Oct 17, 2011, at 1:33 PM, Ricardo Fabbri wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>Hello, Hans,</div><div><br></div><div>Thanks for your remarks. I really think the patch tracker is a great and important tool,</div><div>but what I was letting you know is that it is being inefficient in practice for my specific case with the specific developers of puredata_opencv.</div> <div><br></div><div>Lluis &amp; Yves both agreed that I could develop pix_opencv and pdp_opencv and actually asked me to keep working on the SVN repository. They gave me specific guidelines: adding stuff straight on is OK, but modifying existing stuff requires some discussion with them.</div> <div><br></div><div>So acces to externals/pdp_opencv and externals/pix_opencv is a good place to start. I need a faster route to developing there as I am having to ship files around to friends &amp; mailing lists that need my simple but important changes.</div> <div><br></div><div>Regarding the remainder of the repository, there is no immediate necessity right now, but there will be soon.</div><div><br></div><div>Best regards,</div><div><br></div>---------- Forwarded message ----------<br> From:&nbsp;<b class="gmail_sendername">lluis gomez i bigorda</b>&nbsp;<span dir="ltr">&lt;<a href="mailto:lluisgomez@hangar.org">lluisgomez@hangar.org</a>&gt;</span><br>Date: Thu, Sep 22, 2011 at 9:18 AM<br>Subject: Re: pix_opencv, pdp_opencv<br> To: "<a href="mailto:ydegoyon@gmail.com">ydegoyon@gmail.com</a>" &lt;<a href="mailto:ydegoyon@gmail.com">ydegoyon@gmail.com</a>&gt;<br>Cc: Ricardo Fabbri &lt;<a href="mailto:rfabbri@gmail.com">rfabbri@gmail.com</a>&gt;<br> <br><br><br>Hi Ricardo,<br><br>I have more or less the same "feeling" that Yves ... there's no need to<br>work in a separate version control system ... or it is?<br><br>Also, as We don't know us personally and We still don't know the way We<br> like to do things... I think it's a good idea to preserve a bit the<br>original code of the libs, let's say there is an "informal" rule working<br>with the code on pix_opencv, pdp_opencv, more or less it's like this ::<br> There is no problem at all adding new objects or files if doesn't breaks<br>nothing of the existing ones, but for modifying the previous code please<br>discuss it first to commit ...<br><br>I hope you understand this ... think that pd_opencv has no stable<br> version nor "official" snapshots, so the only way to get the code is via<br>sourceforge and We want to mantain certain "stability" there ... this is<br>specially important for the autotools system fo example ... now it works<br> perfectly.<br><br>Well this is more or less what We are doing until now, We already had<br>some contributions on that way... and it seems to work :)<br><br>For sure, With time things could change if We get more confidence ...<br> <br>On the other hand, I must say I'm pleassed to have more people working<br>together in pd_opencv. For sure there a millions of things to explore!<br><br>best,<br>ll.<br clear="all"><br>Ricardo<br>--<br>Linux registered user #175401<br> <a href="http://www.lems.brown.edu/~rfabbri" target="_blank">www.lems.brown.edu/~rfabbri</a><br> <br><br><div class="gmail_quote">On Mon, Oct 17, 2011 at 3:10 PM, Hans-Christoph Steiner <span dir="ltr">&lt;<a href="mailto:hans@at.or.at">hans@at.or.at</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"> <br> Hey Ricardo,<br> <br> Its great that you are working on pix_opencv there. &nbsp;That library can do a lot and still has lots of potential, so more dev work there should produce fun stuff.<br> <br> The patch tracker process may seem onerous, but I find that it is quite useful for discussing patches and changes. &nbsp;It is not at all meant to be a barrier to committing, instead it is a useful tool to handle different situations. &nbsp;Also, getting added to the sourceforge project does not mean you can start committing anywhere in the pure-data repository. &nbsp;For pix_opencv stuff, you will still need to go thru its authors before committing anything. &nbsp;It is up to the person wanting to commit to get explicit permission from the author/maintainer of that library before committing any changes. &nbsp;For example, IOhannes has asked everyone to go thru the patch/bug tracker for zexy changes, and though I have the technical permissions to commit to zexy, I post my changes to the tracker.<br> <br> Lastly, I saw that you posted the patches to pix_opencv, but I don't know that code at all, so I can't really evaluate it. &nbsp;If you post a patch for code that I know, then I'll review it, and then have a place to judge from. &nbsp;If the pix_opencv authors say they want you to have commit access, then I'll add you. &nbsp;There are other administrators too that can grant access if they want to.<br> <br> .hc<div><div></div><div class="h5"><br> <br> On Oct 16, 2011, at 8:07 PM, Ricardo Fabbri wrote:<br> <br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> Dear Hans,<br> <br> I've been writing patches to pix_opencv, a tiny one that was already<br> incorporated, and the other which is more significant but is taking<br> time from Lluis to be applied.<br> <br> I was going to wait until I sent you some larger patches, however,<br> I wonder if I could get commit access already since the patch tracker<br> scheme is taking unnecessary time from people (both from you and from<br> users that take long to see the changes). Perhaps I could be in a<br> watch period where I email you &amp; the responsible externals person<br> every single commit that I make.<br> <br> Anyways, I am also perfectly OK with having to wait longer. I just<br> would like you to know about the situation.<br> <br> Sincerely,<br> Ricardo<br> --<br> Linux registered user #175401<br> <a href="http://www.lems.brown.edu/~rfabbri" target="_blank">www.lems.brown.edu/~rfabbri</a><br> <br> <br> <br> On Sat, Oct 1, 2011 at 7:25 PM, Hans-Christoph Steiner &lt;<a href="mailto:hans@at.or.at" target="_blank">hans@at.or.at</a>&gt; wrote:<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> <br> That's a good idea, try looking in the bug tracker and starting there<br> with any bug that you are interested in.<br> <br> .hc<br> <br> On Sat, 2011-10-01 at 19:18 -0300, Ricardo Fabbri wrote:<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> Thank you, Hans.<br> <br> I think that sounds reasonable. The hard drive from the big computer I<br> was working with just died,<br> so I am having this transition time to deal with anyways. Soon enough<br> I'll come up with the patches. If there is any bug specifically you'd<br> like to see fixed, let me know and maybe I can give a shot at it.<br> <br> Best,<br> <br> On Saturday, October 1, 2011, Hans-Christoph Steiner &lt;<a href="mailto:hans@at.or.at" target="_blank">hans@at.or.at</a>&gt;<br> wrote:<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> Hey Ricardo,<br> <br> Welcome, its great to have you working on Pd! This Lab Macambira<br> </blockquote> sounds<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> very promising. &nbsp;The way things work with getting SVN access is<br> </blockquote> 'lazy<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> consensus'. &nbsp;Basically we wait for a while and if no one objects, an<br> admin will add you as a committer. &nbsp;Since you are new to<br> </blockquote> contributing to<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> Pd, I'd like to see a patch or two from you before adding you.<br> <br> .hc<br> <br> On Wed, 2011-09-28 at 19:26 -0300, Ricardo Fabbri wrote:<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> Hello, all,<br> <br> I would like to introduce myself and humbly request to be a Pd<br> </blockquote></blockquote> committer.<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> Following <a href="http://puredata.info/docs/developer/SVNCommitAccess" target="_blank">http://puredata.info/docs/<u></u>developer/SVNCommitAccess</a><br> this is the required info:<br> <br> My name is Ricardo Fabbri and I have been working with free<br> </blockquote></blockquote> software<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> since 1999, specializing in computer vision and image processing.<br> During my PhD I worked on 3D reconstruction algorithms and video<br> </blockquote></blockquote> camera<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> self-calibration, and have also worked for Google in applications<br> </blockquote></blockquote> of<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> related technology for the scanning and indexing of books and other<br> </blockquote></blockquote> print<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> material. I have recently returned to Brazil where I helped found<br> </blockquote></blockquote> the<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> free software group Lab Macambira (<a href="http://labmacambira.sf.net" target="_blank">labmacambira.sf.net</a>), together<br> </blockquote></blockquote> with<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> my brother Renato Fabbri, Vilson Vieira, and others. We are<br> </blockquote></blockquote> currently<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> a team of 15.<br> <br> My brother had a significant influence in Pd Con that was held in<br> Brazil, as well as in the rise of the Brazilian Pd and Linux<br> </blockquote></blockquote> community. My<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> brother is a composer and is doing graduate work in computational<br> physics. I was actually the one who introduced him to Pd and Linux<br> back in the days when he was working with Max. We were also joined<br> </blockquote></blockquote> by<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> Gilson Beck, another composer who got hooked on Pd. Currently, my<br> direct interests with Pd development are to support the demands<br> </blockquote></blockquote> from<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> these composers, but, mainly, to support Pd as a core component of<br> </blockquote></blockquote> our<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> real-time video processing stack. We use Pd for guiding C++ modules<br> linked to OpenCV and VXL.<br> We also use Scilab as a quick prototyping language for new<br> </blockquote></blockquote> algorithms.<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> As you can see, Pd is the guiding master of our systems, so it is<br> crucial for us to have a development grip on it. Commit access is<br> important as we would like to develop this key component with you.<br> </blockquote></blockquote> You<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> can count on our painstaking care not to break anything and our<br> willing service to improve Pd. Perhaps with a commit access it will<br> make it easier to do small improvements and documentation, for a<br> start, or bigger things such as adding completely new<br> </blockquote></blockquote> functionality.<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> <br> Our concrete plans for developing Pd are related to pix_opencv:<br> </blockquote></blockquote> adding<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> new functionality,<br> providing bugfixes, and modifying pix_opencv_bgstats to allow for<br> different background modeling algorithms,<br> and also profiling it to make it faster and more responsive. We<br> </blockquote></blockquote> plan<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> to help maintain puredata_opencv in general,<br> as well as helping you guys out with whatever you need. We were<br> </blockquote></blockquote> also<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> thinking about helping to migrate<br> the community pd-svn repository to Git, or even Gem to Git, so that<br> </blockquote></blockquote> at<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> least all our repos are under the same version control.<br> Any suggestions on how to help are more than welcome. We are very<br> </blockquote></blockquote> glad<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> to be interacting with you.<br> <br> SF user: ricardofabbri.<br> Optionally, Vilson's SF user: vilsonvieira and My brother's:<br> </blockquote></blockquote> greenkobold<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> <br> Best regards,<br> Ricardo<br> --<br> Linux registered user #175401<br> <a href="http://www.lems.brown.edu/~rfabbri" target="_blank">www.lems.brown.edu/~rfabbri</a><br> <br> ______________________________<u></u>_________________<br> Pd-dev mailing list<br> <a href="mailto:Pd-dev@iem.at" target="_blank">Pd-dev@iem.at</a><br> <a href="http://lists.puredata.info/listinfo/pd-dev" target="_blank">http://lists.puredata.info/<u></u>listinfo/pd-dev</a><br> </blockquote> <br> <br> <br> </blockquote> <br> --<br> <br> Ricardo<br> --<br> Linux registered user #175401<br> <a href="http://www.lems.brown.edu/~rfabbri" target="_blank">www.lems.brown.edu/~rfabbri</a><br> </blockquote> <br> <br> <br> </blockquote></blockquote> <br> <br> <br> <br></div></div> ------------------------------<u></u>------------------------------<u></u>----------------<br> <br> You can't steal a gift. Bird gave the world his music, and if you can hear it, you can have it. - Dizzy Gillespie<br> <br> <br> <br> </blockquote></div><br></blockquote></div><br><div> <span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><br class="Apple-interchange-newline"><span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><div><br></div><div>----------------------------------------------------------------------------<br></div><div><br class="khtml-block-placeholder"></div><div>News is what people want to keep hidden and everything else is publicity.&nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;- Bill Moyers</div><br class="Apple-interchange-newline"></span></span> </div><br></body></html>