<html><head></head><body><div class="ydpb73294cfyahoo-style-wrap" style="font-family: times new roman, new york, times, serif; font-size: 13px;"><div></div>
<div>Hi Guys</div><div><br></div><div>I think some crowd funding could be a good idea.</div><div><br></div><div>I am sure most of us contributing code do so for non financial reasons, However we also want to see these efforts used widely and there are some aspects which I believe deter new users such as modules not being available on their favorite platform. For example we have failed to get either Pas2JS or CEF running on the Raspberry Pi 3. Neither of these are fundamental problems, but they are outside my skill set so I will happily contribute to some crowd funding to address this type of housekeeping issue.</div><div><br></div><div>Do we need to set up some new mechanism, or can we just contribute to the Lazarus foundation?</div><div><br></div><div>Steve</div><div> </div><div><br></div>
</div><div id="ydp35eda157yahoo_quoted_5428904428" class="ydp35eda157yahoo_quoted">
<div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
<div>
On Saturday, 15 December 2018, 11:00:22 GMT, pas2js-request@lists.freepascal.org <pas2js-request@lists.freepascal.org> wrote:
</div>
<div><br></div>
<div><br></div>
<div><div dir="ltr">Send Pas2js mailing list submissions to<br></div><div dir="ltr"> <a href="mailto:pas2js@lists.freepascal.org" rel="nofollow" target="_blank">pas2js@lists.freepascal.org</a><br></div><div dir="ltr"><br></div><div dir="ltr">To subscribe or unsubscribe via the World Wide Web, visit<br></div><div dir="ltr"> <a href="http://lists.freepascal.org/cgi-bin/mailman/listinfo/pas2js" rel="nofollow" target="_blank">http://lists.freepascal.org/cgi-bin/mailman/listinfo/pas2js</a><br></div><div dir="ltr">or, via email, send a message with subject or body 'help' to<br></div><div dir="ltr"> <a href="mailto:pas2js-request@lists.freepascal.org" rel="nofollow" target="_blank">pas2js-request@lists.freepascal.org</a><br></div><div dir="ltr"><br></div><div dir="ltr">You can reach the person managing the list at<br></div><div dir="ltr"> <a href="mailto:pas2js-owner@lists.freepascal.org" rel="nofollow" target="_blank">pas2js-owner@lists.freepascal.org</a><br></div><div dir="ltr"><br></div><div dir="ltr">When replying, please edit your Subject line so it is more specific<br></div><div dir="ltr">than "Re: Contents of Pas2js digest..."<br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr">Today's Topics:<br></div><div dir="ltr"><br></div><div dir="ltr"> 1. Crowdfunding to speed up the development of pas2js and<br></div><div dir="ltr"> lazarus widgetset with pas2js (Edivando)<br></div><div dir="ltr"> 2. Re: Crowdfunding to speed up the development of pas2js and<br></div><div dir="ltr"> lazarus widgetset with pas2js (Ben Grasset)<br></div><div dir="ltr"> 3. Re: Crowdfunding to speed up the development of pas2js and<br></div><div dir="ltr"> lazarus widgetset with pas2js (Michael Van Canneyt)<br></div><div dir="ltr"> 4. Re: Crowdfunding to speed up the development of pas2js and<br></div><div dir="ltr"> lazarus widgetset with pas2js (Ben Grasset)<br></div><div dir="ltr"> 5. Re: Anonymous functions (Sven Barth)<br></div><div dir="ltr"> 6. Re: Crowdfunding to speed up the development of pas2js and<br></div><div dir="ltr"> lazarus widgetset with pas2js (Michael Van Canneyt)<br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr">----------------------------------------------------------------------<br></div><div dir="ltr"><br></div><div dir="ltr">Message: 1<br></div><div dir="ltr">Date: Fri, 14 Dec 2018 08:23:41 -0700 (MST)<br></div><div dir="ltr">From: Edivando <<a href="mailto:mailedivando@gmail.com" rel="nofollow" target="_blank">mailedivando@gmail.com</a>><br></div><div dir="ltr">To: <a href="mailto:pas2js@lists.freepascal.org" rel="nofollow" target="_blank">pas2js@lists.freepascal.org</a><br></div><div dir="ltr">Subject: [Pas2js] Crowdfunding to speed up the development of pas2js<br></div><div dir="ltr"> and lazarus widgetset with pas2js<br></div><div dir="ltr">Message-ID: <<a href="mailto:1544801021100-0.post@n8.nabble.com" rel="nofollow" target="_blank">1544801021100-0.post@n8.nabble.com</a>><br></div><div dir="ltr">Content-Type: text/plain; charset=UTF-8<br></div><div dir="ltr"><br></div><div dir="ltr">Crowdfunding para acelerar o desenvolvimento do pas2js e Lazarus Widgetset<br></div><div dir="ltr">com pas2js.<br></div><div dir="ltr"><br></div><div dir="ltr">Criação de um fundo de doação para criação, manutenção e melhorias de um<br></div><div dir="ltr">pas2js widgetset no Lazarus, compatível com os principais componentes da<br></div><div dir="ltr">LCL. Onde esse fundo custear o desenvolvimento acelerado desse projeto com<br></div><div dir="ltr">envolvimento dos principais envolvidos por ambos os projetos pas2js e<br></div><div dir="ltr">Lazarus oferecendo um produto competitivo no mercado de hoje e trazendo a<br></div><div dir="ltr">possibilidade de códigos Legados em lcl desktop sejam reaproveitados para<br></div><div dir="ltr">uma plataforma web gerando grandes avanços para a comunidade, seus<br></div><div dir="ltr">apoiadores e usuários.<br></div><div dir="ltr">Peço o envolvimento de todos os interessados para criar um ecossistema<br></div><div dir="ltr">colaborativo e organizado. centrado nos criadores dos respectivos produtos<br></div><div dir="ltr">onde com essa ajuda monetária podem focar exclusivamente a esse projeto,<br></div><div dir="ltr">trazendo um ganho gigantesco ao nosso tão amado FPC/Lazarus/Pas2js<br></div><div dir="ltr">Peço que a comunidade discuta essa solução junto aos mantenedores dos<br></div><div dir="ltr">projetos e os responsáveis viabilize a possibilidade de um Crowdfunding onde<br></div><div dir="ltr">crie um valor de meta para tais implementações, pois num mundo de grandes<br></div><div dir="ltr">empresas tais como Google (Material Design, AngularJS, Flutter),<br></div><div dir="ltr">Oracle(Java), Twitter(Bootstrap), Apache(Cordova) e grandes soluções Open<br></div><div dir="ltr">Source tais como JQuery, React, Vue, Ionic dentre muitos outros. O produto<br></div><div dir="ltr">final usando essas soluções são excelentes programas para web e até outras<br></div><div dir="ltr">plataformas. Esses "Concorrentes" estão nos deixando para trás numa<br></div><div dir="ltr">velocidade incrível pois há muito dinheiro envolvido nesses projetos por<br></div><div dir="ltr">grandes empresas financiadoras e somente trabalhando de forma semelhante<br></div><div dir="ltr">(com financiamento dos interessados) poderemos ver nossas soluções<br></div><div dir="ltr">(FPC/Lazarus/Pas2js) tão atrativas e competitivas quanto os citados acima e<br></div><div dir="ltr">muitos outros não citados.<br></div><div dir="ltr"><br></div><div dir="ltr">Atenciosamente<br></div><div dir="ltr"><br></div><div dir="ltr">Edivando, Brasil <br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr">----------------------------- Google Translate<br></div><div dir="ltr">-------------------------------------<br></div><div dir="ltr"><br></div><div dir="ltr">Crowdfunding to speed up the development of pas2js and Lazarus Widgetset<br></div><div dir="ltr">with pas2js.<br></div><div dir="ltr"><br></div><div dir="ltr">Creation of a donation fund for the creation, maintenance and improvements<br></div><div dir="ltr">of a pas2js widgetset in Lazarus, compatible with the main components of<br></div><div dir="ltr">LCL. Where this fund finances the accelerated development of this project<br></div><div dir="ltr">with the involvement of the main stakeholders of both pas2js and Lazarus<br></div><div dir="ltr">projects offering a competitive product in today's market and bringing the<br></div><div dir="ltr">possibility of legacy codes in the desktop to be reused for a web platform<br></div><div dir="ltr">generating great advances for the community, its supporters and users.<br></div><div dir="ltr">I urge the involvement of all stakeholders to create a collaborative and<br></div><div dir="ltr">organized ecosystem. centered on the creators of the respective products<br></div><div dir="ltr">where with this monetary aid they can focus exclusively on this project,<br></div><div dir="ltr">bringing a gigantic gain to our beloved FPC / Lazarus / Pas2js<br></div><div dir="ltr">I ask the community to discuss this solution with the project maintainers<br></div><div dir="ltr">and the responsible ones to enable the possibility of a Crowdfunding where<br></div><div dir="ltr">it creates a goal value for such implementations, because in a world of big<br></div><div dir="ltr">companies such as Google (Material Design, AngularJS, Flutter), Oracle<br></div><div dir="ltr">(Java), Twitter (Bootstrap), Apache (Cordova) and great Open Source<br></div><div dir="ltr">solutions such as JQuery, React, Vue, Ionic among many others. The end<br></div><div dir="ltr">product using these solutions are excellent programs for web and even other<br></div><div dir="ltr">platforms. These "Competitors" are leaving us behind with incredible speed<br></div><div dir="ltr">because there is a lot of money involved in these projects by large<br></div><div dir="ltr">financing companies and only working in a similar way (with stakeholder<br></div><div dir="ltr">financing) we can see our solutions (FPC / Lazarus / Pas2js) so attractive<br></div><div dir="ltr">and competitive as mentioned above and many others not mentioned.<br></div><div dir="ltr"><br></div><div dir="ltr">graciously<br></div><div dir="ltr"><br></div><div dir="ltr">Edivando, Brazil<br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr">--<br></div><div dir="ltr">Sent from: <a href="http://pas2js.38893.n8.nabble.com/" rel="nofollow" target="_blank">http://pas2js.38893.n8.nabble.com/</a><br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr">------------------------------<br></div><div dir="ltr"><br></div><div dir="ltr">Message: 2<br></div><div dir="ltr">Date: Fri, 14 Dec 2018 12:27:12 -0500<br></div><div dir="ltr">From: Ben Grasset <<a href="mailto:operator97@gmail.com" rel="nofollow" target="_blank">operator97@gmail.com</a>><br></div><div dir="ltr">To: pas2js discussions <<a href="mailto:pas2js@lists.freepascal.org" rel="nofollow" target="_blank">pas2js@lists.freepascal.org</a>><br></div><div dir="ltr">Subject: Re: [Pas2js] Crowdfunding to speed up the development of<br></div><div dir="ltr"> pas2js and lazarus widgetset with pas2js<br></div><div dir="ltr">Message-ID:<br></div><div dir="ltr"> <<a href="mailto:CAL4d7FgO2iTAFabBtEfE8p2byanSrpmUZMkUMEM0bs7-Rn8X9A@mail.gmail.com" rel="nofollow" target="_blank">CAL4d7FgO2iTAFabBtEfE8p2byanSrpmUZMkUMEM0bs7-Rn8X9A@mail.gmail.com</a>><br></div><div dir="ltr">Content-Type: text/plain; charset="utf-8"<br></div><div dir="ltr"><br></div><div dir="ltr">Frankly if I'm going to contribute financially to anything FPC-related it's<br></div><div dir="ltr">more likely to be the actual FPC. Pas2JS is a cool project and it's<br></div><div dir="ltr">definitely a very good thing that it exists, but it's a bit annoying that<br></div><div dir="ltr">for example it as of a couple days ago fully supports anonymous methods<br></div><div dir="ltr">whereas FPC still doesn't have them after ~6 years of on-and-off<br></div><div dir="ltr">development, for what as far as I can tell are not technical reasons but<br></div><div dir="ltr">ultimately just the result of poor communication between various parties.<br></div><div dir="ltr">-------------- next part --------------<br></div><div dir="ltr">An HTML attachment was scrubbed...<br></div><div dir="ltr">URL: <<a href="http://lists.freepascal.org/pipermail/pas2js/attachments/20181214/25fcc696/attachment-0001.html" rel="nofollow" target="_blank">http://lists.freepascal.org/pipermail/pas2js/attachments/20181214/25fcc696/attachment-0001.html</a>><br></div><div dir="ltr"><br></div><div dir="ltr">------------------------------<br></div><div dir="ltr"><br></div><div dir="ltr">Message: 3<br></div><div dir="ltr">Date: Fri, 14 Dec 2018 19:23:03 +0100 (CET)<br></div><div dir="ltr">From: Michael Van Canneyt <<a href="mailto:michael@freepascal.org" rel="nofollow" target="_blank">michael@freepascal.org</a>><br></div><div dir="ltr">To: pas2js discussions <<a href="mailto:pas2js@lists.freepascal.org" rel="nofollow" target="_blank">pas2js@lists.freepascal.org</a>><br></div><div dir="ltr">Subject: Re: [Pas2js] Crowdfunding to speed up the development of<br></div><div dir="ltr"> pas2js and lazarus widgetset with pas2js<br></div><div dir="ltr">Message-ID: <<a href="mailto:alpine.DEB.2.20.1812141921510.4588@home.telenet.be" rel="nofollow" target="_blank">alpine.DEB.2.20.1812141921510.4588@home.telenet.be</a>><br></div><div dir="ltr">Content-Type: text/plain; charset=US-ASCII; format=flowed<br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr">On Fri, 14 Dec 2018, Ben Grasset wrote:<br></div><div dir="ltr"><br></div><div dir="ltr">> Frankly if I'm going to contribute financially to anything FPC-related it's<br></div><div dir="ltr">> more likely to be the actual FPC. Pas2JS is a cool project and it's<br></div><div dir="ltr">> definitely a very good thing that it exists, but it's a bit annoying that<br></div><div dir="ltr">> for example it as of a couple days ago fully supports anonymous methods<br></div><div dir="ltr">> whereas FPC still doesn't have them after ~6 years of on-and-off<br></div><div dir="ltr">> development, for what as far as I can tell are not technical reasons but<br></div><div dir="ltr">> ultimately just the result of poor communication between various parties.<br></div><div dir="ltr"><br></div><div dir="ltr">I doubt this is the reason for the delay, and I doubt even more that money is going to<br></div><div dir="ltr">make it happen more soon.<br></div><div dir="ltr"><br></div><div dir="ltr">In Javascript, the implementation is simply much easier, since Javascript<br></div><div dir="ltr">natively has support for it.<br></div><div dir="ltr"><br></div><div dir="ltr">Michael.<br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr">------------------------------<br></div><div dir="ltr"><br></div><div dir="ltr">Message: 4<br></div><div dir="ltr">Date: Fri, 14 Dec 2018 13:47:10 -0500<br></div><div dir="ltr">From: Ben Grasset <<a href="mailto:operator97@gmail.com" rel="nofollow" target="_blank">operator97@gmail.com</a>><br></div><div dir="ltr">To: pas2js discussions <<a href="mailto:pas2js@lists.freepascal.org" rel="nofollow" target="_blank">pas2js@lists.freepascal.org</a>><br></div><div dir="ltr">Subject: Re: [Pas2js] Crowdfunding to speed up the development of<br></div><div dir="ltr"> pas2js and lazarus widgetset with pas2js<br></div><div dir="ltr">Message-ID:<br></div><div dir="ltr"> <CAL4d7FiY0+ypnsuErPn3_Fuy_jqUxtfQUPC56Y=<a href="mailto:35zyxG0wnDw@mail.gmail.com" rel="nofollow" target="_blank">35zyxG0wnDw@mail.gmail.com</a>><br></div><div dir="ltr">Content-Type: text/plain; charset="utf-8"<br></div><div dir="ltr"><br></div><div dir="ltr"> On Fri, Dec 14, 2018 at 1:23 PM Michael Van Canneyt <<a href="mailto:michael@freepascal.org" rel="nofollow" target="_blank">michael@freepascal.org</a>><br></div><div dir="ltr">wrote:<br></div><div dir="ltr"><br></div><div dir="ltr">> I doubt this is the reason for the delay, and I doubt even more that money<br></div><div dir="ltr">> is going to<br></div><div dir="ltr">> make it happen more soon.<br></div><div dir="ltr">><br></div><div dir="ltr">> In Javascript, the implementation is simply much easier, since Javascript<br></div><div dir="ltr">> natively has support for it.<br></div><div dir="ltr">><br></div><div dir="ltr"><br></div><div dir="ltr">The publicly available implementation of anonymous methods that's been<br></div><div dir="ltr">sitting in the FPC SVN branches for years at this point literally already<br></div><div dir="ltr">works though, and has for a long time. I'm aware there were some<br></div><div dir="ltr">changes/tweaks to be made/done, but not of the sort that should logically<br></div><div dir="ltr">take additional entire years to implement in my opinion. Has anyone<br></div><div dir="ltr">*actually* spoken directly with Blaise Thorne at any point since the end of<br></div><div dir="ltr">2016 or so?<br></div><div dir="ltr">-------------- next part --------------<br></div><div dir="ltr">An HTML attachment was scrubbed...<br></div><div dir="ltr">URL: <<a href="http://lists.freepascal.org/pipermail/pas2js/attachments/20181214/17123009/attachment-0001.html" rel="nofollow" target="_blank">http://lists.freepascal.org/pipermail/pas2js/attachments/20181214/17123009/attachment-0001.html</a>><br></div><div dir="ltr"><br></div><div dir="ltr">------------------------------<br></div><div dir="ltr"><br></div><div dir="ltr">Message: 5<br></div><div dir="ltr">Date: Sat, 15 Dec 2018 09:45:33 +0100<br></div><div dir="ltr">From: Sven Barth <<a href="mailto:pascaldragon@googlemail.com" rel="nofollow" target="_blank">pascaldragon@googlemail.com</a>><br></div><div dir="ltr">To: <a href="mailto:pas2js@lists.freepascal.org" rel="nofollow" target="_blank">pas2js@lists.freepascal.org</a><br></div><div dir="ltr">Subject: Re: [Pas2js] Anonymous functions<br></div><div dir="ltr">Message-ID: <<a href="mailto:6bc291de-665a-fdaf-dfda-7a3718f4a264@googlemail.com" rel="nofollow" target="_blank">6bc291de-665a-fdaf-dfda-7a3718f4a264@googlemail.com</a>><br></div><div dir="ltr">Content-Type: text/plain; charset=utf-8; format=flowed<br></div><div dir="ltr"><br></div><div dir="ltr">Am 12.12.2018 um 13:43 schrieb Mattias Gaertner via Pas2js:<br></div><div dir="ltr">> Hi,<br></div><div dir="ltr">><br></div><div dir="ltr">> I implemented anonymous functions in trunk pas2js. Now I need some<br></div><div dir="ltr">> testers.<br></div><div dir="ltr">><br></div><div dir="ltr">> Delphi calls them "anonymous methods":<br></div><div dir="ltr">> <a href="http://docs.embarcadero.com/products/rad_studio/delphiAndcpp2009/HelpUpdate2/EN/html/devcommon/anonymousmethods_xml.html" rel="nofollow" target="_blank">http://docs.embarcadero.com/products/rad_studio/delphiAndcpp2009/HelpUpdate2/EN/html/devcommon/anonymousmethods_xml.html</a><br></div><div dir="ltr">><br></div><div dir="ltr">> IMO "method" in Pascal usually refer to functions of objects,<br></div><div dir="ltr">> so I think "anonymous functions" is the better name.<br></div><div dir="ltr">First of: Congratulations! Second: That is my opinion as well. So in FPC <br></div><div dir="ltr">they'll be called that, too.<br></div><div dir="ltr"><br></div><div dir="ltr">Regards,<br></div><div dir="ltr">Sven<br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr">------------------------------<br></div><div dir="ltr"><br></div><div dir="ltr">Message: 6<br></div><div dir="ltr">Date: Sat, 15 Dec 2018 10:56:06 +0100 (CET)<br></div><div dir="ltr">From: Michael Van Canneyt <<a href="mailto:michael@freepascal.org" rel="nofollow" target="_blank">michael@freepascal.org</a>><br></div><div dir="ltr">To: pas2js discussions <<a href="mailto:pas2js@lists.freepascal.org" rel="nofollow" target="_blank">pas2js@lists.freepascal.org</a>><br></div><div dir="ltr">Subject: Re: [Pas2js] Crowdfunding to speed up the development of<br></div><div dir="ltr"> pas2js and lazarus widgetset with pas2js<br></div><div dir="ltr">Message-ID: <<a href="mailto:alpine.DEB.2.20.1812151051520.10338@home.telenet.be" rel="nofollow" target="_blank">alpine.DEB.2.20.1812151051520.10338@home.telenet.be</a>><br></div><div dir="ltr">Content-Type: text/plain; charset=US-ASCII; format=flowed<br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr">On Fri, 14 Dec 2018, Ben Grasset wrote:<br></div><div dir="ltr"><br></div><div dir="ltr">> On Fri, Dec 14, 2018 at 1:23 PM Michael Van Canneyt <<a href="mailto:michael@freepascal.org" rel="nofollow" target="_blank">michael@freepascal.org</a>><br></div><div dir="ltr">> wrote:<br></div><div dir="ltr">><br></div><div dir="ltr">>> I doubt this is the reason for the delay, and I doubt even more that money<br></div><div dir="ltr">>> is going to<br></div><div dir="ltr">>> make it happen more soon.<br></div><div dir="ltr">>><br></div><div dir="ltr">>> In Javascript, the implementation is simply much easier, since Javascript<br></div><div dir="ltr">>> natively has support for it.<br></div><div dir="ltr">>><br></div><div dir="ltr">><br></div><div dir="ltr">> The publicly available implementation of anonymous methods that's been<br></div><div dir="ltr">> sitting in the FPC SVN branches for years at this point literally already<br></div><div dir="ltr">> works though, and has for a long time. I'm aware there were some<br></div><div dir="ltr">> changes/tweaks to be made/done, but not of the sort that should logically<br></div><div dir="ltr">> take additional entire years to implement in my opinion. Has anyone<br></div><div dir="ltr">> *actually* spoken directly with Blaise Thorne at any point since the end of<br></div><div dir="ltr">> 2016 or so?<br></div><div dir="ltr"><br></div><div dir="ltr">As far as I know, Sven Barth is communicating with him. <br></div><div dir="ltr">He confirmed this not so long ago.<br></div><div dir="ltr"><br></div><div dir="ltr">Of course, I didn't install a keylogger on his computer to verify that this<br></div><div dir="ltr">is actually so.<br></div><div dir="ltr"><br></div><div dir="ltr">But I'm pretty sure that the availability of anonymous functions in pas2js will<br></div><div dir="ltr">motivate him more to actually finish the work than money would.<br></div><div dir="ltr"><br></div><div dir="ltr">Michael.<br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr">------------------------------<br></div><div dir="ltr"><br></div><div dir="ltr">Subject: Digest Footer<br></div><div dir="ltr"><br></div><div dir="ltr">_______________________________________________<br></div><div dir="ltr">Pas2js maillist - <a href="mailto:Pas2js@lists.freepascal.org" rel="nofollow" target="_blank">Pas2js@lists.freepascal.org</a><br></div><div dir="ltr"><a href="http://lists.freepascal.org/cgi-bin/mailman/listinfo/pas2js" rel="nofollow" target="_blank">http://lists.freepascal.org/cgi-bin/mailman/listinfo/pas2js</a><br></div><div dir="ltr"><br></div><div dir="ltr">------------------------------<br></div><div dir="ltr"><br></div><div dir="ltr">End of Pas2js Digest, Vol 12, Issue 17<br></div><div dir="ltr">**************************************<br></div></div>
</div>
</div></body></html>