Re: Google Summer of Code (GSoC) 2012
Hi Joe, Doug, and anyone interested! On Mon, Feb 27, 2012 at 01:40:16PM +0100, Thorsten wrote: We prepared a GSoC 2012 page in the PicoLisp wiki (http://picolisp.com/5000/!wiki?gsoc), where you can find more information. ... For now (till 2012-03-09) the most important task is to collect ideas and find out who would like to be a mentor for his (or other peoples) project ideas. Then, if PicoLisp is accepted by Google, we need to spread the word and make students apply for a project. Any thoughts or ideas how to make the PicoLisp application for the GSoC 2012 a success are welcome. Wouldn't be the Android porting project a good candidate for the Summer of Code? Does anybody have contact to students who might be interested (and able) to do such a project? And would perhaps Joe and/or Doug be interested to support them as mentors? Cheers, - Alex -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Re: Google Summer of Code (GSoC) 2012
Hi all, On 2/28/12 11:26 AM, Alexander Burger wrote: Hi Joe, Doug, and anyone interested! On Mon, Feb 27, 2012 at 01:40:16PM +0100, Thorsten wrote: We prepared a GSoC 2012 page in the PicoLisp wiki (http://picolisp.com/5000/!wiki?gsoc), where you can find more information. ... For now (till 2012-03-09) the most important task is to collect ideas and find out who would like to be a mentor for his (or other peoples) project ideas. Then, if PicoLisp is accepted by Google, we need to spread the word and make students apply for a project. Any thoughts or ideas how to make the PicoLisp application for the GSoC 2012 a success are welcome. Wouldn't be the Android porting project a good candidate for the Summer of Code? Does anybody have contact to students who might be interested (and able) to do such a project? And would perhaps Joe and/or Doug be interested to support them as mentors? Cheers, - Alex I think this GSoC is a very fine initiative. My suggestion for a project would be getting 64-bit PicoLisp running on Mac OS X. ;-) /Jon -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Re: Google Summer of Code (GSoC) 2012
Hi Alex, Android porting may be a good candidate. It depends on how it would be scoped. Unfortunately I don't have much time to put towards leading it or being a mentor. However, off the top of my head this is what I think is needed: 1. Add Makefile changes and source code changes (e.g. making it so ht:Pack can be called - however its needed) to the main source repository 2. Create some utility that packages up a picoLisp web app into a java APK 3. Create an example app that demonstrates the full stack (db, web) and power of picoLisp. Maybe also demonstrate a java bridge and bindings (either by using call or something more native) so we can interact with the device (e.g. capture QR code) 4. Create documentation I'd be glad to be a contributor/reviewer though. Thanks, Joe On Tue, Feb 28, 2012 at 5:26 AM, Alexander Burger a...@software-lab.de wrote: Hi Joe, Doug, and anyone interested! On Mon, Feb 27, 2012 at 01:40:16PM +0100, Thorsten wrote: We prepared a GSoC 2012 page in the PicoLisp wiki (http://picolisp.com/5000/!wiki?gsoc), where you can find more information. ... For now (till 2012-03-09) the most important task is to collect ideas and find out who would like to be a mentor for his (or other peoples) project ideas. Then, if PicoLisp is accepted by Google, we need to spread the word and make students apply for a project. Any thoughts or ideas how to make the PicoLisp application for the GSoC 2012 a success are welcome. Wouldn't be the Android porting project a good candidate for the Summer of Code? Does anybody have contact to students who might be interested (and able) to do such a project? And would perhaps Joe and/or Doug be interested to support them as mentors? Cheers, - Alex -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Re: Bug in the wiki?
Hi all, idForm -- Undefined ? While this was not really a bug in the Wiki, there _was_ another bug. José Romero triggered it unintentionally yesterday, and I could easily reproduce it. It crashed the Wiki when you tried to delete a Document (via the Delete button), because of a bug in the recently-introduced text indexing. I fixed it, and uploaded a new wiki.tgz. @Mansur: In case you downloaded your wiki.tgz earlier than 13:02 UTC today, please fetch it once more. Cheers, - Alex -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Re: Bug in the wiki?
On Tue, 28 Feb 2012 13:01:31 +0100 Alexander Burger a...@software-lab.de wrote: Hi Mansur, I've just installed fresh PL release and wiki from this link: http://software-lab.de/wiki.tgz OK, great. When I'm logged in and navigate to Role administration, I see this error in the console: [wiki/role.l:6] !? (idForm Role '(choRole) 'nm '+Role T '(may ... idForm -- Undefined Yes, 'idForm' is a relatively new function, introduced with 3.0.9.3 or so. It is currently in Debian unstable, or in the latest testing release. Sorry for the inconvenience! Cheers, - Alex For these kinds of cases where it's not really that necessary to upgrade picolisp for adding some minimal function I suggest a little idiom, a standard file, much like er.l, gui.l or lib.l called shim.l that just has the copypasted functions that were added, or monkey patches to others that were changed since the last stable version you want to support (wrapped on conditional code on the value returned by (version T), optionally quitting if the version is too ancient to work at all), load it from main.l after the @lib/ modules. A simple version check quit is acceptable too. Something like (unless (= (version T) (3 0 9 3)) (quit Picolisp version 3.0.9.3 or higher is required)) It should make installation of apps on places with global picolisps more convenient. My 2¢, ~José -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Re: Google Summer of Code (GSoC) 2012
On February 28, 2012 at 11:26 AM Alexander Burger a...@software-lab.de wrote: Wouldn't be the Android porting project a good candidate for the Summer of Code? Indeed it would. I would also like to see a port to VHDL or Verilog. A proof of concept PicoLisp web server running its own bytecode machine on an FPGA. I think I could dig up those kinds of students, I know an FPGA professor. best regards, Jakob -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Re: Bug in the wiki?
Hi Alex! Thanks, all right with idForm. Now I see another strange behaviour. My steps (CentOS 6.2 x64): yum update yum install gcc gcc-c++ glibc-devel.i686 openssl-devel file cd /opt wget http://software-lab.de/picoLisp.tgz; tar xzf picoLisp.tgz wget http://software-lab.de/wiki.tgz; tar -C picoLisp -xzf wiki.tgz wget http://software-lab.de/socialshareprivacy.tgz; \ tar -C picoLisp -xzf socialshareprivacy.tgz mkdir -p /usr/share/javascript/jquery wget -O \ /usr/share/javascript/jquery/jquery.js \ https://ajax.googleapis.com/ajax/libs/jquery/ cd /opt/picoLisp/src make picolisp tools gate cd /opt/picoLisp/src64 make picolisp cd /opt/picoLisp ./pil wiki/main.l -main -go + Then I load http://wiki.mysite:5000 in Firefox, log in (admin:admin), navigate to Articles Essays in the left menu. I see New document 'Articles', This document doesn't exist yet. Seems ok. I press Create document, fill the body and summary, save the document and now I see that created page and Edit link on the top of it. Ok. But when I try to navigate to Articles Essays, I see This document doesn't exist yet again. The same happens with other links in the left menu. What I'm doing wrong? Best regards, Mansur Hi all, idForm -- Undefined ? While this was not really a bug in the Wiki, there _was_ another bug. José Romero triggered it unintentionally yesterday, and I could easily reproduce it. It crashed the Wiki when you tried to delete a Document (via the Delete button), because of a bug in the recently-introduced text indexing. I fixed it, and uploaded a new wiki.tgz. @Mansur: In case you downloaded your wiki.tgz earlier than 13:02 UTC today, please fetch it once more. Cheers, - Alex -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Re: Google Summer of Code (GSoC) 2012
Hi Jakob, I would also like to see a port to VHDL or Verilog. A proof of concept PicoLisp web server running its own bytecode machine on an FPGA. I think I could dig up those kinds of students, I know an FPGA professor. This sounds good. Can you add this to the ideas page on the Wiki? http://picolisp.com/5000/!wiki?ideasPage Cheers, - Alex -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe