Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Activity (RSS)

Monday, May 03 2010
28 Add libraries landmark data was created
  • onyxfish
    onyxfish created the ticket at 9:14 PM

    From City of Chicago

27 Add park landmark data was created
  • onyxfish
    onyxfish created the ticket at 9:14 PM
26 Add Metra station data was created
  • onyxfish
    onyxfish created the ticket at 9:13 PM
25 Add L station data was created
  • onyxfish
    onyxfish created the ticket at 9:12 PM
24 Handle street names that can be represented entirely numerically was created
  • onyxfish
    onyxfish created the ticket at 9:11 PM

    E.g. "100th" can be aliases "100"

    Maybe these are just ignored?
    May have to just ignore these...

23 Make rebroadcasting range easily configurable. was created
  • onyxfish
    onyxfish created the ticket at 9:11 PM

    Perhaps create a table of configuration data...admin page for these details?

22 Consider anonymizing times as well as locations and phone numbers was created
  • onyxfish
    onyxfish created the ticket at 9:10 PM

    Round to nearest 5, 10, or 15 minutes before displaying publicly?

21 Create cron job to anonymize information for public consumption was created
  • onyxfish
    onyxfish created the ticket at 9:09 PM

    Run every 5 minutes? Strip id off anything more than 2 hours old?

20 Implement "sessions" for handling "call backs" was created
  • onyxfish
    onyxfish created the ticket at 9:09 PM

    if a session exists for this user and is not expired then execute the callback function stored in the db
    otherwise process as normal

    Need to pin-down if/when th...

19 Optimize locate routines was created
  • onyxfish
    onyxfish created the ticket at 9:08 PM

    Haven't tested, but these are sure slow, especially in complex edge-cases where many queries are performed.

18 Research more possible address patterns was created
  • onyxfish
    onyxfish created the ticket at 9:07 PM

    Get feedback from smart people--blind testing?

16 Abstract user-facing messages into a separate module was updated
  • onyxfish
    • Tag changed from polish, signup, usability to refactoring, signup
    by onyxfish at 9:06 PM
  • onyxfish
    onyxfish created the ticket at 9:05 PM

    gettext style? Or just a nicely compartmentalized import?

17 Copy-edit user-facing messages was created
  • onyxfish
    onyxfish created the ticket at 9:05 PM
15 Handle numbers that look like block numbers but aren't was created
  • onyxfish
    onyxfish created the ticket at 9:02 PM

    Example, "there are 100 people at Austin & Lake."

14 Write tests for roads that intersect multiple times (MultiplePossibleLocation... was created
  • onyxfish
    onyxfish created the ticket at 9:02 PM
13 Write tests for parsing road suffix directions. was created
  • onyxfish
    onyxfish created the ticket at 9:02 PM
12 Decide whether or not its best to ignore suffix directions when tokenizing was created
  • onyxfish
    onyxfish created the ticket at 9:01 PM

    Problematic example: "1st Ave N Chicago Blvd"

    What does the "N" go with?

11 Determine how to handle common multi-word street types was created
  • onyxfish
    onyxfish created the ticket at 9:00 PM

    High way
    Express way
    etc.

    Work into N-gram parsing logic?

10 Standardize handling of punctuation in DB road names and lookups was created
  • onyxfish
    onyxfish created the ticket at 8:59 PM

    Ensure that punctuation is stripped everywhere on import (even if it seems to be stripped in the source document)

9 Implement off-process queuing for outbound messages was created
  • onyxfish
    onyxfish created the ticket at 8:58 PM

    Is this really worth doing? Tropo may be handling all of this that is necessary.

    Probably use RabbitMQ + Celery

8 Figure out what the ideal size for a notification/watch area is was created
  • onyxfish
    onyxfish created the ticket at 8:57 PM

    ~3 blocks?

7 Determine the best way to handle place name misspellings. was created
6 Create services app to notify requestors of public services near them was created
  • onyxfish
    onyxfish created the ticket at 8:55 PM

    Homeless shelters
    Food banks
    Domestic violence shelters
    Safehavens / Baby drop-offs
    Recycled computer distributors
    Education opportunities
    Job training

5 Build web interface / map for data publication and review was created
  • onyxfish
    onyxfish created the ticket at 8:55 PM

    Whats public, whats private?
    Data shouldn't go online until its been anonymized. (time delay)

4 Anonymize reporter information was created
  • onyxfish
    onyxfish created the ticket at 8:54 PM

    After 2 hours?
    Need time to vet messages for throttling/permaban.
    Should be anonymized before it goes online.

2 Implement Floodwatch app to combat spam was updated
  • onyxfish
    • Tag changed from floodwatch feature to feature, floodwatch
    by onyxfish at 8:53 PM
  • onyxfish
    • Tag set to floodwatch feature
    by onyxfish at 8:51 PM
  • onyxfish
    onyxfish created the ticket at 8:51 PM

    Throttle users after ? consecutive messages.
    Send them a warning pending permaban?

3 Implement permaban app to block abusive users was created
  • onyxfish
    onyxfish created the ticket at 8:52 PM

    First app in the stack--checks for blocked numbers and removes those messages from the queue.

Hot demo was created by onyxfish at 8:47 PM
 
1 of 7 tickets remain in this milestone
Home was created by onyxfish in safecity at 8:44 PM