10. • Start example that comes with solr
• Change the schema [add fields]
• Start the Solr explorer
http://www.jteam.nl/news/solrexplorer.html
http://lucene.apache.org/solr/
vrijdag 20 augustus 2010
11. • Start the quickstart
• Use cms to enter data
• http://www.onehippo.org/cms7/
documentation/quickstart.html
vrijdag 20 augustus 2010
12. LCF Crawler ui
• configure repository connectors
• configure output connectors
• configure jobs
• Start the job
vrijdag 20 augustus 2010
15. Building LCF
• Build from source using ant
vrijdag 20 augustus 2010
16. Building LCF
• Build from source using ant
• Deploy artifacts to artifactory
vrijdag 20 augustus 2010
17. Building LCF
• Build from source using ant
• Deploy artifacts to artifactory
• Use maven to create war with connectors
vrijdag 20 augustus 2010
18. Building LCF
• Build from source using ant
• Deploy artifacts to artifactory
• Use maven to create war with connectors
• Use maven to build agent with connectors
vrijdag 20 augustus 2010
19. Building LCF
• Build from source using ant
• Deploy artifacts to artifactory
• Use maven to create war with connectors
• Use maven to build agent with connectors
• Use special classes to prepare environment.
vrijdag 20 augustus 2010
20. Create an
LCF Connector
• UI related methods
• Connection related methods
• Runner related methods
vrijdag 20 augustus 2010
21. Create an
LCF Connector
IConnector
IOutputConnector IRepositoryConnector
vrijdag 20 augustus 2010
26. [Bad] code base
• Build without dependency management
vrijdag 20 augustus 2010
27. [Bad] code base
• Build without dependency management
• No standard project layout
vrijdag 20 augustus 2010
28. [Bad] code base
• Build without dependency management
• No standard project layout
• Large classes with to many concerns
vrijdag 20 augustus 2010
29. [Bad] code base
• Build without dependency management
• No standard project layout
• Large classes with to many concerns
• Positive - working on improving it
vrijdag 20 augustus 2010