[Thousand-oaks-pm] In anticipation of Perl 6 Hackathon

Aran Deltac bluefeet at gmail.com
Mon Jul 13 11:36:40 PDT 2009


Looks like Todd is already on track to retrieving web pages:

http://github.com/asciiville/perl6-playground/blob/fd6f5296d44cd8611709c59b3766eb3647195768/wpget.p6

Aran

On Mon, Jul 13, 2009 at 11:08 AM, Aran Deltac <bluefeet at gmail.com> wrote:

> I like that, sounds great.
>
> I think we'll find that there are, say, 10 different pieces to this, then
> when we start digging in we'll find that... uh, there is no DBI in perl 6 -
> crap!  Gotta figure out a way to access some sort of DB (maybe there is some
> sort of BDB support in perl 6...), or we'd end up being totally side-tracked
> by writing an LWP-like library for perl6 so that we could then pull feeds
> from these services.  Oh, and does perl 6 have any XML support yet?  Has
> anyone written an XML module for perl 6?
>
> My bet is that just getting a barely functional aggregator and web site
> going will take a LOT more effort in perl 6 since there isn't a CPAN for
> perl 6, yet.
>
> That aside, I think the this is a great idea Shawn/Jon.  We should do it.
> We can already identify a few pieces that could be developed independently.
> First, I'd like to know what tools we have available to us in perl 6, and
> know how they work:
>
> - XML parsing.
> - Database access.
> - LWP or similar tools.
> - mod_perl6
>
> The only one we have for sure is the last one, mod_perl6, but someone needs
> to understand how it works.  The rest needs to be looked in to.
>
> We'll each grab one of these research items, and then report to the rest of
> us as to the current standing of the feature, or if they even exist yet?
> Then we can take the next steps and actually develop something.
>
> Does this sound like a good approach to you guys?
>
> I'm wingin it.  If you guys would rather just jump right in and do this
> more organically that's fine with me as well.
>
> Aran
>
>
> On Mon, Jul 13, 2009 at 10:51 AM, Jonathan Brown <jbrown at reachlocal.com>wrote:
>
>>
>> Guys,
>>
>> One idea I had, which is kind of a merger of Shawn's 3 and 4, to some
>> extent, is: Build a website and accompanying backend that will parse feeds
>> of / use APIs of twitter/facebook/Daylife/wherever and agregate content
>> about a specific topic. I like this one because 1) it shows Perl 6 can be
>> used to build the kind of web apps that are popular today (no cgi!), 2) it's
>> not just the web app, because we'll need backend components and db layer to
>> store all the parsed content, 3) since we store the content instead of jsut
>> access live APIs, we can build a "universal" search on top that merges the
>> results of different sources together, and 4) it should be realtively well
>> suited to development by mutliple people, as someone can always just pick a
>> new data source and write an importer for it, or build some other feature
>> that uses the same data set for something.  It's basically a pseudo
>> real-time search app.  Finally, for the actual implementation of it we show
>> off, we could have it center on Perl 6 / Rakudo / Parrot content.
>>
>> Jon
>>
>>
>>  ------------------------------
>> *From:* thousand-oaks-pm-bounces+jbrown=reachlocal.com at pm.org [mailto:
>> thousand-oaks-pm-bounces+jbrown <thousand-oaks-pm-bounces%2Bjbrown>=
>> reachlocal.com at pm.org] *On Behalf Of *shawn faison
>> *Sent:* Saturday, July 11, 2009 8:26 PM
>> *To:* Todd Presta
>> *Cc:* thousand-oaks-pm at pm.org
>> *Subject:* Re: [Thousand-oaks-pm] In anticipation of Perl 6 Hackathon
>>
>> Hey Mongers,
>>
>> Ive pondered a few ideas for our hackathon in no particular order such as:
>>
>>
>> 1. An  IRC bot
>>
>> 2. A chat client
>>
>> 3. A widget that parses a twitter feed and does some smart operations on
>> it.
>>
>> 4. Something using the Facebook api, Flickr api, or Daylife api. Daylife
>> is pretty cool , it aggregates all types of blogs and news feeds. You can
>> grab news based on location , time , weather and other options.
>>
>> 5. A basic multiplayer roleplaying game with a web interface or a MUD RPG.
>> <-- this seems to be my default way of learning a new programming language
>> because its just fun
>> We could do a server and a client for this.
>>
>> Im open to doing whatever though really and does anyone else have any
>> ideas ?
>> We could publish whatever we create and have a little catchy logo on the
>> web page that says "Created with Perl 6! or Created with Rakudo!" at the
>> bottom.
>>
>> Best Regards
>> Shawn
>>
>>
>> On Sat, Jul 11, 2009 at 11:25 AM, Todd Presta <toddpresta at sbcglobal.net>wrote:
>>
>>>   TO.pm
>>>
>>> I started a repo on GitHub to push some toy programs initially, and to
>>> log some flight time with Rakudo Perl 6.
>>>
>>> If you are interested, it is located at:
>>>
>>>   http://github.com/asciiville/perl6-playground
>>>   http://github.com/asciiville/perl6-playground/tree/master  (first URI
>>> redirects to this one)
>>>
>>> Has anybody on the list pondered a Perl 6 project for a hackathon or
>>> otherwise?
>>>
>>> Todd
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> -- Todd Presta
>>> -- http://www.asciiville.com
>>> _______________________________________________
>>> Thousand-oaks-pm mailing list
>>> Thousand-oaks-pm at pm.org
>>> http://mail.pm.org/mailman/listinfo/thousand-oaks-pm
>>>
>>
>>
>> _______________________________________________
>> Thousand-oaks-pm mailing list
>> Thousand-oaks-pm at pm.org
>> http://mail.pm.org/mailman/listinfo/thousand-oaks-pm
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/thousand-oaks-pm/attachments/20090713/6d1b4400/attachment-0001.html>


More information about the Thousand-oaks-pm mailing list