Your SlideShare is downloading. ×
Eat Your Own Dog Food
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Eat Your Own Dog Food

375
views

Published on

SMILA presentation on a five day experiment to create a search application for the Eclipse web site. Held at Eclipse Summit Europe 2009.

SMILA presentation on a five day experiment to create a search application for the Eclipse web site. Held at Eclipse Summit Europe 2009.

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
375
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Eat Your Own Dog Food. An Experiment. Searching eclipse.org with SMILA. h l h Eclipse Summit Europe 2009 Ralph Traphöner 1 l  09.11.2009 l    
  • 2. Processing unstructured t t d information. information.
  • 3. Creating structure. structure.
  • 4. Bridging the gap. gap.
  • 5. Systematic. Systematic.
  • 6. Dynamic. D i
  • 7. Need for Need for speed. N d f speed. d
  • 8. Information Factory. Information Factory.
  • 9. „Mapping from „Mapping from unstructured d t t t t d data to structured data sets will be a key will be a key Web  Squared competency.“ competency.“ Tim O‘Reilly d John Battelle Ti O‘R ill and J h B tt ll
  • 10. Lorem. Lorem.
  • 11. Guinea Pig Empolis senior developer p g Java/JavaScript background Used SMILA once before … but different use case Is not a SMILA comitter
  • 12. Crawl  Extract Extract Extract Extract Index all  t e the named a ed content t t project j t category t facets f t seeds persons
  • 13. Day One Day One
  • 14. SMILA download & auspacken; 5 Min JRE 6 konfigurieren; 1 Min. Howto: Documentation_for_5_Minutes_to_Success; 5 Min. J f Web Crawler konfigurieren & crawl über JConsole starten & crawlen: 15 Min. Erste Tests mit UI; 5 Min Analyse der Struktur von eclipse.org und Konzeption der Applikations‐Erweiterungen: 2h Howto: Setup of dev‐environment: Eclipse download & config Eclipse download & config SVN checkout & Eclipse Konfiguration workspace: 3 Std. !!! Erstellen von 2 (leeren) piplet‐bundles, Konfiguration, einbinden ins deployment, Start auf  automatisch, Kontrolle der Einbindung, etc: 2h automatisch Kontrolle der Einbindung etc: 2h
  • 15. Day Two Day Two
  • 16. Fertigstellen der 1. Version des Pipelets zur Generierung von Projektinformationen im bundle,  Einbau in UI, Steuerung des Redisplay mit JavaScript: 6h Build‐prozess einstellen: 1h ‐> fail bi h B ild i t ll 1h > f il bisher
  • 17. Day Three Day Three
  • 18. Fertigstellen der 1. Version des Pipelets zur Generierung von Kategorie‐Informationen im  bundle: 4h  Überarbeitung des Pipelets zur Generierung von Projektinformationen: 2h Üb b it d Pi l t G i P j kti f ti 2h
  • 19. Day Four Day Four
  • 20. Überprüfen, debugging & Konfiguration des build‐Prozesses: 3h Erstellung eines bundles zum Befüllen des Autoren‐Feldes, Einblendung im UI: 2h Erweiterung der Kategorien um download & repository plus Anpassungen am code: 1h d d l d l d h
  • 21. Day Five Day Five
  • 22. 1 Im linken Teil 2 Trees, je einer für Project / Category. Gefällt mir noch nicht wirklich. Ich musste ihn in eine Box setzen, weil er sonst aufgrund des HTML‐Layouts alles – also auch  die  Such‐Schlitze des Formulars – konsequent nach unten geschoben hat. Eine Änderung bedeutet noch ca. 1‐2 Tage Aufwand. Oder so lassen wie es ist. Offen bei den Trees ist auch die richtige Positionierung/ Wiederanzeige wenn die Response zurück kommt. Da bin ich noch dran. Das installation/ information‐Problem ist noch in Klärung. Die weiteren Datenquellen pflege ich Dir auch gleich/ in den nächsten Tagen noch ein. Die weiteren Datenquellen pflege ich Dir auch gleich/ in den nächsten Tagen noch ein „Eclipse“‐main ist drin, Daten kommen. Siehe 3) „Planet Eclipse“ weiterhin unklar. Integriert ist es aber. Überflüssige Felder sind raus Üb flü i F ld i d
  • 23. What s What‘s next?
  • 24. Nothing Maybe If I get 10 days more EclipseCon
  • 25. Add more meaning. Add more meaning.
  • 26. Credits All images used in this presentation are licensed under with reference by name. The material was obtained from http://www.flickr.com and has the following originators:  Slide no. Slid Originator Oi i 2 Seattle Municipal Archive 3 Seattle Municipal Archive 4 Feliciano Guimaraes 5 Amnemona 6 Seier‐Seier‐Seier S i S i S i 7 Zero 29 Beth Kanter 11 Duncan Hull

×