Re: Google Summer of Code (GSoC) 2012
Alexander Burger writes: Hi Alex, > unfortunately, our application was rejected: > >> Thank you for submitting "PicoLisp" organization application to Google >> Summer of Code 2012. >> Unfortunately, we were unable to accept your organization's >> application at >> this time. >> We received many more applications for the program than we are able to >> accommodate, >> and we would encourage you to reapply for future instances of the >> program. >> >> Best regards, >> >> Google Open Source Programs > > Let's think about trying it next year ... Too bad we did not make it. Maybe next year? Maybe PicoLisp is just too small as a project, or we should copy some of the good stuff from the successfull applications - I've seen some quite nice ideas pages. However, it was probably worth give it a try, and next year it should be much easier and faster to apply again, since we know the whole procedure already. -- cheers, Thorsten -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Re: Google Summer of Code (GSoC) 2012
Hi all, unfortunately, our application was rejected: > Thank you for submitting "PicoLisp" organization application to Google > Summer of Code 2012. > Unfortunately, we were unable to accept your organization's application at > this time. > We received many more applications for the program than we are able to > accommodate, > and we would encourage you to reapply for future instances of the program. > > Best regards, > > Google Open Source Programs Let's think about trying it next year ... Cheers, - Alex -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Re: Google Summer of Code (GSoC) 2012
In any case, time is getting short: The Mentoring organization application deadline is 9th of march, that's three days from now. So if anybody has a proposal for an idea, (s)he should hurry to post it on the ideas page. Cheers, - Alex -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Re: Google Summer of Code (GSoC) 2012
On March 5, 2012 at 8:49 AM Alexander Burger wrote: > This sounds useful. I don't know about the types of restrictions which > might be imposed by such servers. It is often that you may run only a PHP script or a CGI. And the CGI can be either compiled static binary or Perl or Bash. best regards, Jakob -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Re: Google Summer of Code (GSoC) 2012
Hi Jakob, > This. And the web framework could even have a "repl" or edit function > where you could edit a running site live. It could have "Commit" and In fact, the standard PicoLisp framework already comes with two such features: - you can can connect to a running PicoLisp server using "bin/psh", giving you a normal PicoLisp repl to interact with the database or other resources, parallel and synchronized with other possibly running client processes. - or you can include the 'repl' function from "lib/form.l" into your application. Be careful with that, it's a huge security hole. It opens a text area with a repl in the browser window. Cheers, - Alex -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Re: Google Summer of Code (GSoC) 2012
On March 4, 2012 at 1:07 AM "José Romero" wrote: > > > One thing I love about picolisp is it's interactivity, I can interact > with a running app using the repl (and the wonderful 'edit function). > The equivalence of code and data and dynamic binding help a lot to > alter the system as it's running to try out new things with a very > quick turnaround time. And still, despite the great flexibility it also This. And the web framework could even have a "repl" or edit function where you could edit a running site live. It could have "Commit" and "Revert" buttons and a version history even. It could be the worlds first self-contained web framework made for working in teams, if it had different "admin" accounts. //Jakob -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Re: Google Summer of Code (GSoC) 2012
Hi José, > If I can make it to participate as a student I'd like to make a more > generic and portable web framework (in the sense of being able to deploy > it in more kinds of servers than a dedicated/VPS with permission to run > a server on a public port) Right now I have some work done in that This sounds useful. I don't know about the types of restrictions which might be imposed by such servers. > If you are allowed to run persistent processes in your server you > would have at least these options for connecting the web application > to the web (or a caching reverse proxy). > > +---+++ +--+--++ > | | <->| Web |<->| SCGI <> <> | > | I || Server | +--+ <> | > | n |++ | <> | > | t | ^ +-+ +-+ Common <> Web | > | e | '->| CGI |<->| PGI <> <> | > | r |+-+ +-+ Module <> Application | > | n || <> | > | e | +--+ <> | > | t |<--->| HTTP <> <> | > | | +-++ > +---+ > > The "PGI" (Picolisp Gateway Interface) backend is just thin glue to > allow a very simple CGI script to be able to "tunnel" a request to the OK > - A kludgy "compatibility layer" to be able to reuse part of xhtml.l I wouldn't bother much about reusing "xhtml.l". It is less than 600 code lines, so writing a specialized version without the unnecessary stuff is cleaner. Cheers, - Alex -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Re: Google Summer of Code (GSoC) 2012
On March 3, 2012 at 11:56 PM Joe Bogner wrote: > > I guess for someone with no knowledge of picoLisp, as it relates to > your proposal, why is picoLisp a good choice for web development? What > would the successful completion of the proposal enable? I have some > perspective but would be interested in hearing It is a good choice, because it with such a small runtime it should scale really well, betihster than Java, Python or PHP. This should interest Google anyway. Also it is sad that newbies or those with lack of funds get presented with mostly PHP as a choice for host web sites. With PicoLisp as very efficient CGI, there is another. Slightly off topic: Hm, another crazy idea... what if the CGI had a "data fork" in which contained the database and sessions? Then a whole site could be deployed with a single file. (I don't know if this is even technically possible though.) //Jakob -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Re: Google Summer of Code (GSoC) 2012
On March 3, 2012 at 10:27 PM "José Romero" wrote: > > Things left to design are how to keep track of sessions. Picolisp's > persistent process system is simple and very efficient, but there > should be a filesystem fallback for CGI. It would be also very > desirable to make the existing GUI framework work with it. I'd really > appreciate you input :) Just concatenate to a binary file, with a small and efficient format. When over a certain size, switch to a new file, copy those sessions still alive from the old file first, then delete the old file. This should be fairly quick. We also discussed on IRC, I think a compressing heap saver would be very cool, but perhaps something for the next SoC. :-) best regards, Jakob -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Re: Google Summer of Code (GSoC) 2012
Hi Jose, I'm quite impressed too and wouldn't dare to enter any discussion of your proposal. However, it would be nice to put your idea(s) in a digestable format on the GSoC ideas page. I would suggest to figure out a general topic as a headline (similar to "Enabling support for geo-data and spatial analysis in PicoLisp") and then describe your idea(s) in a few paragraphs in a way that a Google employee, who probably never heard of PicoLisp before, gets the general idea - whats it all about, why is it important for PicoLisp, what can be done with the code later on etc. I must admit that after reading your post I would not be able to explain to somebody else in a few words what you are proposing, and I couldn't give your idea a short label or title. That might be entirely due to my ignorance, but it might also be a hint that the description of your proposel is too technical, too low-level to 'sell' the idea to an Google employee - who only reads the GSoC ideas page without any further background information. -- cheers, Thorsten -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Re: Google Summer of Code (GSoC) 2012
On Sat, 3 Mar 2012 17:56:06 -0500 Joe Bogner wrote: > Hi José - > > I've been thoroughly impressed with everything I've seen from you and > even more so if you're a student. Wow! > > Related to your proposal below, if I can replay back what I am > understanding, it sounds like there are three aspects to it: > > 1.) A more robust interface between a web server and a picolisp app. > Something that can work in a variety of situations (e.g.VPS or > dedicated hosting). This should enable more adoption of picolisp as a > language for building web applicationss. > > [Sidenote: I've used your SCGI.l with nginx with and it would benefit > others to document how that could work] > Yes exactly, a simple and "hackable" way to connect to most common web server interfaces used nowadays. > 2.) A routing framework (does this follow the REST framework > discussions we've had on IRC?) to simplify web app development - again > it seems like you are close here based on what I've seen in scgi.l > Yes, by default I'd like to implement a simple RESTful resource dispatcher, but it would be just the default, you can override the handler earlier in the request and still benefit from the work done in the "backends" while implementing some oddball URL schema in the most comfortable way. That could be a quick and "simple" way to gradually port the existing GUI framework to all those servers without rewriting the whole app system to be restful. > 3.) Provide some of the same functionality as XHTML without tying it > to the session IDs. In other words, enable the general purpose GUI > framework to be agnostic of the 'server' it's running in > That too, I'd like to eliminate deep dependencies between modules, I'd rather make a simple module that then can be easily "monkey patched" by a more complex app than having it the other way around. I know that hurts startup time, but unless you are using the "app as cgi script" model it doesn't matter, and even then, it shouldn't be hard to preprocess the sources to generate a more optimized "compiled" script, the same way javascript files are being minified nowadays. > I think these are all wonderful ideas. If I was sitting on the > committee evaluating proposals for the GSoC I would be evaluating > projects based on their ability to have a broad impact or solves an > unsolved problem. Since picoLisp is fairly niche, I like that what > you're suggesting could open it up to more developers. I am no expert > in this area though. I am not sure how this would stand out against > framework XYZ aiming for broader appeal. > > I spent a minute looking for some more context on GSoC related to > languages. I found a retrospective on haskell: > http://www.gwern.net/Haskell%20Summer%20of%20Code > > I guess for someone with no knowledge of picoLisp, as it relates to > your proposal, why is picoLisp a good choice for web development? What > would the successful completion of the proposal enable? I have some > perspective but would be interested in hearing what you think. > One thing I love about picolisp is it's interactivity, I can interact with a running app using the repl (and the wonderful 'edit function). The equivalence of code and data and dynamic binding help a lot to alter the system as it's running to try out new things with a very quick turnaround time. And still, despite the great flexibility it also offers very competitive speed if you compare it to other common languages used for the web. The whole system is also simple enough to be able to learn deep stuff about it's internals and code minding them instead of treating it like a black box behind a truckload of specs. Other very positive point for picolisp is it's code compactness, the built in functions are simple building blocks that can achieve really powerful and diverse behaviors combining them in clever ways, much like the UNIX core utils. Another relevant good point for picolisp used in this scenario is it's database system. Sadly it's not as well documented as it deserves, but every day I find out new things about it. (Documenting it would be a great project, but GSoC favors code over documentation, sadly.) > Thanks for sharing it! > Joe > > [snipped bottom post] -José -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Re: Google Summer of Code (GSoC) 2012
Hi José - I've been thoroughly impressed with everything I've seen from you and even more so if you're a student. Wow! Related to your proposal below, if I can replay back what I am understanding, it sounds like there are three aspects to it: 1.) A more robust interface between a web server and a picolisp app. Something that can work in a variety of situations (e.g.VPS or dedicated hosting). This should enable more adoption of picolisp as a language for building web applicationss. [Sidenote: I've used your SCGI.l with nginx with and it would benefit others to document how that could work] 2.) A routing framework (does this follow the REST framework discussions we've had on IRC?) to simplify web app development - again it seems like you are close here based on what I've seen in scgi.l 3.) Provide some of the same functionality as XHTML without tying it to the session IDs. In other words, enable the general purpose GUI framework to be agnostic of the 'server' it's running in I think these are all wonderful ideas. If I was sitting on the committee evaluating proposals for the GSoC I would be evaluating projects based on their ability to have a broad impact or solves an unsolved problem. Since picoLisp is fairly niche, I like that what you're suggesting could open it up to more developers. I am no expert in this area though. I am not sure how this would stand out against framework XYZ aiming for broader appeal. I spent a minute looking for some more context on GSoC related to languages. I found a retrospective on haskell: http://www.gwern.net/Haskell%20Summer%20of%20Code I guess for someone with no knowledge of picoLisp, as it relates to your proposal, why is picoLisp a good choice for web development? What would the successful completion of the proposal enable? I have some perspective but would be interested in hearing what you think. Thanks for sharing it! Joe 2012/3/3 José Romero : > On Sat, 03 Mar 2012 21:10:25 +0100 > Thorsten wrote: > >> Alexander Burger writes: >> >> Hi List, >> >> > 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. >> >> I would suggest to add at least 2 or 3 more project ideas to the ideas >> page (http://picolisp.com/5000/!wiki?ideasPage) to raise the odds of >> PicoLisp being accepted as mentoring organisation. >> >> The best case would be if anybody is interested to participate as a >> student and has a project idea (and a possible mentor in mind). >> However, if you would like to see some new feature in PicoLisp and to >> mentor the related project, it would be very helpfull too. >> >> A third (viable) option is to think about a project idea that is >> beneficial for the PicoLisp community and doesn't require special >> background (domain) knowledge from a (potential) mentor, but might be >> interesting for students in general. That way, you can propose an idea >> without being the student or mentor for that proposal. >> >> As an example, I would propose the project "Build a web-shop for >> PicoLisp". Would that make sense? Any other ideas? >> >> If somebody has an idea but doesn't want to get involved with the >> wiki, he can just post it here on the list, I put it on the wiki >> then. >> >> Thanks > > If I can make it to participate as a student I'd like to make a more > generic and portable web framework (in the sense of being able to deploy > it in more kinds of servers than a dedicated/VPS with permission to run > a server on a public port) Right now I have some work done in that > direction with my "scgi.l" simple framework that is capable of running > as a SCGI service, a CGI script and writing an HTTP backend it can also > run as a standalone server (or actually, any protocol that has a > CGI/HTTP-like interface can be adapted writing a backend) sharing most > of the code (I have some code for that but i haven't published it yet > because it's not complete/useful for anyone else than me at the > moment). > > I have a formed idea for the "low level" design of the framework, as > the internal protocol all backends "dump into" the app using a > consistent interface (a set of global variables and functions). > > If you are allowed to run persistent processes in your server you > would have at least these options for connecting the web application > to the web (or a caching reverse proxy). > > +---+ ++ +--+--++ > | | <->| Web |<->| SCGI <> <
Re: Google Summer of Code (GSoC) 2012
On Sat, 03 Mar 2012 21:10:25 +0100 Thorsten wrote: > Alexander Burger writes: > > Hi List, > > > 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. > > I would suggest to add at least 2 or 3 more project ideas to the ideas > page (http://picolisp.com/5000/!wiki?ideasPage) to raise the odds of > PicoLisp being accepted as mentoring organisation. > > The best case would be if anybody is interested to participate as a > student and has a project idea (and a possible mentor in mind). > However, if you would like to see some new feature in PicoLisp and to > mentor the related project, it would be very helpfull too. > > A third (viable) option is to think about a project idea that is > beneficial for the PicoLisp community and doesn't require special > background (domain) knowledge from a (potential) mentor, but might be > interesting for students in general. That way, you can propose an idea > without being the student or mentor for that proposal. > > As an example, I would propose the project "Build a web-shop for > PicoLisp". Would that make sense? Any other ideas? > > If somebody has an idea but doesn't want to get involved with the > wiki, he can just post it here on the list, I put it on the wiki > then. > > Thanks If I can make it to participate as a student I'd like to make a more generic and portable web framework (in the sense of being able to deploy it in more kinds of servers than a dedicated/VPS with permission to run a server on a public port) Right now I have some work done in that direction with my "scgi.l" simple framework that is capable of running as a SCGI service, a CGI script and writing an HTTP backend it can also run as a standalone server (or actually, any protocol that has a CGI/HTTP-like interface can be adapted writing a backend) sharing most of the code (I have some code for that but i haven't published it yet because it's not complete/useful for anyone else than me at the moment). I have a formed idea for the "low level" design of the framework, as the internal protocol all backends "dump into" the app using a consistent interface (a set of global variables and functions). If you are allowed to run persistent processes in your server you would have at least these options for connecting the web application to the web (or a caching reverse proxy). +---+++ +--+--++ | | <->| Web |<->| SCGI <> <> | | I || Server | +--+ <> | | n |++ | <> | | t | ^ +-+ +-+ Common <> Web | | e | '->| CGI |<->| PGI <> <> | | r |+-+ +-+ Module <> Application | | n || <> | | e | +--+ <> | | t |<--->| HTTP <> <> | | | +-++ +---+ The "PGI" (Picolisp Gateway Interface) backend is just thin glue to allow a very simple CGI script to be able to "tunnel" a request to the running picolisp server, to do it "properly" picolisp should be provided with unix domain socket support so that it's not necessary for the server to take a random high port and to ensure the same privilege separation provided by the filesystem in the standard web server setup (owners, users, chroots). The other backends are pretty self explanatory, the functions defined in the common module should be made in a way that the application can use special features in the backend (for example X-Sendfile headers) falling back to emulating them with picolisp for backends that do not support it. If you are not allowed to run persistent processes you can still use the framework (say, a very low traffic site, or you are just doing tests on a shared host before investing on a bigger server) by wrapping the whole thing around a CGI script, without changing any more code downstream. The things left to design is which would be the desirable feature set the common module should have and how they should be implemented to get the best efficiency and compatibility. So far I have implemented a minimal feature set for some simple services I needed (right now running with the GCI+PGI): - A simple url pattern based
Re: Google Summer of Code (GSoC) 2012
Alexander Burger writes: Hi List, > 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. I would suggest to add at least 2 or 3 more project ideas to the ideas page (http://picolisp.com/5000/!wiki?ideasPage) to raise the odds of PicoLisp being accepted as mentoring organisation. The best case would be if anybody is interested to participate as a student and has a project idea (and a possible mentor in mind). However, if you would like to see some new feature in PicoLisp and to mentor the related project, it would be very helpfull too. A third (viable) option is to think about a project idea that is beneficial for the PicoLisp community and doesn't require special background (domain) knowledge from a (potential) mentor, but might be interesting for students in general. That way, you can propose an idea without being the student or mentor for that proposal. As an example, I would propose the project "Build a web-shop for PicoLisp". Would that make sense? Any other ideas? If somebody has an idea but doesn't want to get involved with the wiki, he can just post it here on the list, I put it on the wiki then. Thanks -- cheers, Thorsten -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Re: Google Summer of Code (GSoC) 2012
I can't wait finding picolisp runtime on the Android Market of course! Less powerful but could bring eyes on picolisp: integrate it in SL4A. http://code.google.com/p/android-scripting/ Just an idea, doesn't seem brilliant, sorry. chri -- 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
Re: Google Summer of Code (GSoC) 2012
On February 28, 2012 at 11:26 AM Alexander Burger 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: 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 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: Google Summer of Code (GSoC) 2012
Hi Jon, > 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. ;-) Good idea! I'm willing to work as a mentor for that, if there is some student interested to do it. But isn't that a bit too small for a GSoC project? IIRC, there isn't much left to do, it should mainly amount to testing and tuning of some parameters. 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 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