(Original version) |
(Added templates snarfed shamelessly from Wikipedia; added some details) |
||
Line 26: | Line 26: | ||
Description/Summary: | Description/Summary: | ||
Fedora needs a search engine. | Fedora needs a search engine<ref name="Trac">{{cite web|url=https://fedorahosted.org/fedora-infrastructure/ticket/1055|title=Fedora Search Engine|publisher=Fedora Trac}}</ref> | ||
Requirements: | Requirements: | ||
Line 53: | Line 53: | ||
== Software Investigation and Evaluation == | == Software Investigation and Evaluation == | ||
* HtdigSearch | * HtdigSearch <ref name="HtdigSearch">{{cite web|url=https://secure.wikimedia.org/wikipedia/mediawiki/wiki/Extension:HtdigSearch|title=HtdigSearch Extension|publisher=[[MediaWiki]]}}</ref> | ||
: Huzaifa (in progress) | : Huzaifa (in progress) | ||
* SphinxSearch | * SphinxSearch <ref name="SphinxSearch">{{cite web|url=https://secure.wikimedia.org/wikipedia/mediawiki/wiki/Extension:SphinxSearch|title=SphinxSearch Extension|publisher=[[MediaWiki]]}}</ref> | ||
: Huzaifa (in progress) | : Huzaifa (in progress) | ||
* MWSearch | * MWSearch <ref name="MWSearch">{{cite web|url=https://secure.wikimedia.org/wikipedia/mediawiki/wiki/Extension:MWSearch|title=MWSearch Extension|publisher=[[MediaWiki]]}}</ref> | ||
: Allen (in progress) | : Allen (in progress) | ||
* RigorousSearch | * RigorousSearch <ref name="RigorousSearch">{{cite web|url=https://secure.wikimedia.org/wikipedia/mediawiki/wiki/Extension:RigorousSearch|title=RigorousSearch Extension|publisher=[[MediaWiki]]}}</ref> | ||
: Allen (in progress) | : Allen (in progress) | ||
== Public Testing == | |||
<tbd> | |||
== Deployment Plan == | |||
<tbd> | |||
== References == | == References == | ||
{{reflist}} | |||
[[Category:Infrastructure]] | [[Category:Infrastructure]] |
Revision as of 16:57, 7 October 2009
Project Sponsor
Name: Mike McGrath
Fedora Account Name: mmcgrath
Group: Infrastructure
Infrastructure Sponsor: mmcgrath
Secondary Contact info
Name: Huzaifa Sidhpurwala
Fedora Account Name: huzaifas
Group: Infrastructure
Name: Allen Kistler
Fedora Account Name: akistler
Group: Infrastructure
Name: Keiran Smith
Fedora Account Name: affix
Group: Infrastructure
Project Info
Project Name: Search Engine Enhancement
Target Audience: All users of Fedora web sites
Expiration/Delivery Date (required): F13
Description/Summary: Fedora needs a search engine[1]
Requirements:
- Crawl the web sites (wiki and non-wiki)
- Search the web sites (wiki and non-wiki)
Preferences:
- Python-based
- Programmable keywords to have control over what pages get displayed for certain keywords
- XML or library interface so other applications can use it
Project plan (Detailed):
- Investigate and evaluate existing open source search engines
- Select candidate software
- Create public test instance of candidate software
- Test for functionality, performance, and impact (re-evaluate, if necessary)
- Create capacity and deployment plans
- Deploy
Specific resources needed
- Public Test for testing candidate software
- Permanent home(s) for deployment
- Web server(s)
- Database server(s)
Software Investigation and Evaluation
- HtdigSearch [2]
- Huzaifa (in progress)
- SphinxSearch [3]
- Huzaifa (in progress)
- MWSearch [4]
- Allen (in progress)
- RigorousSearch [5]
- Allen (in progress)
Public Testing
<tbd>
Deployment Plan
<tbd>
References
- ↑ "Fedora Search Engine". Fedora Trac. https://fedorahosted.org/fedora-infrastructure/ticket/1055.
- ↑ "HtdigSearch Extension". MediaWiki. https://secure.wikimedia.org/wikipedia/mediawiki/wiki/Extension:HtdigSearch.
- ↑ "SphinxSearch Extension". MediaWiki. https://secure.wikimedia.org/wikipedia/mediawiki/wiki/Extension:SphinxSearch.
- ↑ "MWSearch Extension". MediaWiki. https://secure.wikimedia.org/wikipedia/mediawiki/wiki/Extension:MWSearch.
- ↑ "RigorousSearch Extension". MediaWiki. https://secure.wikimedia.org/wikipedia/mediawiki/wiki/Extension:RigorousSearch.