iRail and OpenData

16
iRail and open data @pietercolpaert Hack democracy

description

Presentation at the first HackDemocracy meetup in Brussels, December 2010. Presented by @pietercolpaert

Transcript of iRail and OpenData

Page 1: iRail and OpenData

iRail and open data@pietercolpaert

Hack democracy

Page 2: iRail and OpenData

5 minutes

● Scraping● The law● Project problems

Page 3: iRail and OpenData

Why?

Page 4: iRail and OpenData

Really no other option?

DON'T wait● For big forms to be filled in● For officials to respond

DON'T talk too much about your ideas

DO

Page 5: iRail and OpenData

A Lot Of Laws

Page 6: iRail and OpenData

Different explanations for scraping

● Legal: «show data, differently» (~Browser)● +/-: «already public data»● Illegal: «steal data»

Page 7: iRail and OpenData

Public transport: iRail

● Second database law● Result of activity = no copyright

● Others don't agree?● iRail vzw/asbl/npo supports you!

Page 8: iRail and OpenData

But!

Who cares about laws?

Page 9: iRail and OpenData

Web2.0: If people like it

It's okay!

Just be awesome

Page 10: iRail and OpenData

Design problems

Page 11: iRail and OpenData

So much choice!

● Java servlets● PHP● Perl● Python● ...

Page 12: iRail and OpenData
Page 13: iRail and OpenData

?

● Limit dirtiness?● How modular?● Reusability?

Page 14: iRail and OpenData

Help each other!

● API● one time job● Open source

– Everyone helps fixing

● Patch «the» system!

Page 15: iRail and OpenData

Conclusion

● SCRAPE● When no other possibility

● WORK● Together!

● QUICK & DIRTY● But clean it up

Page 16: iRail and OpenData

Q&A

@pietercolpaertProject.iRail.be

Github.com/iRail