[Boston.pm] Tech meeting Data::JavaScript Fix-a-thon brief

2008-08-11 Thread Jerrad Pierce
BACKGROUND
Created by Ariel Brosh (SCHOP) a few years before JSON (in 2000),
Data::JavaScript might be better named Data::Dumper::JavaScript.
I created Data::JavaScript::LiteObject a few months later as a
liter exporter for special forms of data. Ariel passed away in
early 2003, and I took on the maintenance role of D:JS with the
hope of unifying the two modules.

I have since been somewhat remiss in my custodial duties, having
made one real (1.08) and and one development (1_11) release, all
whilst the need for such increased as AJAX rose to prominence.
Recognizing this, I offered up commit bits on use Perl in March
2007, to deafening silence; the offer still stands *wink wink*
Just recently, the package was prepared for inclusion in Debian.

BUGS
* The string  should not be allowed in a javascript string

* Stupid testers are checking development releases...
  (because $VERSION is a decimal?)
  t/3 (Wstat: 0 Tests: 4 Failed: 0)
Parse errors: Tests out of sequence.  Found (5) but expected (4)

WISHLIST
* Refactor!

* Self export

* Filter the output of some other dumping tool, so as to solve some
  dumping issues such as cyclic references? This may be impractical,
  or add weight and clumsiness (the latter being what the exercise
  is meant to solve)

* Allow as much sane user-control as possible e.g; version and verbosity
  (which are overlapping dimensions) of JS output (literals, etc.), but
  also try to pick the best option automagically where possible.

* Slurp D::JS::LO, and functionality of similar modules into D::JS

* Consider Wessels pretty printing options?

* See Also http://search.cpan.org/src/JPIERCE/Data-JavaScript-1_11/TODO

Basically, anything goes other tahn recompiling kernels and recreating JSON
-- 
Free map of local environmental resources: http://CambridgeMA.GreenMap.org
--
MOTD on Pungenday, the 4th of Bureaucracy, in the YOLD 3174:
Tongue tied and twisted, just an earthbound misfit, I.

___
Boston-pm mailing list
Boston-pm@mail.pm.org
http://mail.pm.org/mailman/listinfo/boston-pm


Re: [Boston.pm] Next Technical Meeting August 12, 7:15pm @ MIT E51-376

2008-08-11 Thread Bill Ricker
We have a technical meeting this coming Tuesday  August 12, 2008,
in the usual place E51-376 at 7:15 pm

Our speaker is
  Jerrad Pierce
who will present
* Topic (1) Perl Module Advent Calendar authors
   http://perladvent.pm.org/
and
* Topic (2) Data::JavaScript code review / repair-a-thon
   http://search.cpan.org/search?query=Data-JavaScript&mode=module
   reading at least the design notes and maybe the bug/request
queue -- where is it? -- would help
   http://cpanratings.perl.org/dist/Data-JavaScript


RSVP to me if you're planning to attend - bill.n1vux (at) gmail.com

> Pizza and soda for this meeting will (likely) be sponsored by
> Cambridge Interactive
> Development Corp.  Thanks CIDC!

  ... Bill

> For more information about Boston Perl Mongers, or to subscribe to one of
> our mailing lists, visit our website at http://boston.pm.org/
>
>
> Directions to MIT, Building E51:
>
> Building E51 (the Tang Center) is located at the corners of Amherst and
> Wadsworth Streets in Cambridge.
>
> http://whereis.mit.edu/map-jpg?mapterms=e51
>
> Directions by T:
>
> Take the Red Line to Kendall.  Building E51 is right around the corner from
> the T stop.  From the Inbound side, facing into Main Street, turn right
> (toward Boston) and walk down the block.  Turn right on Wadsworth Street
> and walk to the corner of Amherst Street.  Building E51 is the building
> across the street directly in front of you with the metal canopy.
>
> Directions by Car:
>
> General directions provided by MIT:
>
> http://whereis.mit.edu/map-jpg?section=directions
>
> The Boston Linux and Unix user group also meets at E51, so you may find
> their directions helpful as well (keeping in mind that we will be meeting
> in room 376, not room 315):
>
> http://www.blu.org/directions/mit/e51-315.php
>
> Parking Information:
>
> MIT's Amherst Street Lot is adjacent to the building:
>
> http://whereis.mit.edu/map-jpg?selection=P4&Parking=go
>
> Officially, a sticker is required to park in the lot.  However, we've been
> told unofficially that there is no enforcement after 3pm weekdays, nor on
> the weekends.  Chances are very slim that cars will be ticketed.
> Nonetheless, parking in the lot is at your own risk.
>

___
Boston-pm mailing list
Boston-pm@mail.pm.org
http://mail.pm.org/mailman/listinfo/boston-pm