Difference between revisions of "Developer Meetings/2009-1"
Jump to navigation
Jump to search
(New page: ;Indexing and Searching * several possibilities can be implemented: ** internal search index ** external search index ** using an external library such as Zeno, Sphinx, Xapian... ** '''Dec...) |
|||
Line 1: | Line 1: | ||
;Naming | |||
* the project's name is "openZIM" which means we provide an open source implementation of the "Zeno IMproved" file format | |||
* the file format will be renamed to "ZIM" to distinguish between the Zeno file format from Directmedia | |||
;Indexing and Searching | ;Indexing and Searching | ||
* several possibilities can be implemented: | * several possibilities can be implemented: | ||
Line 13: | Line 17: | ||
** there should be libraries which are able to sort multibyte characters, including them | ** there should be libraries which are able to sort multibyte characters, including them | ||
** dropping QUnicode library | ** dropping QUnicode library | ||
;Namespaces | |||
;Header | |||
;Infrastructure |
Revision as of 11:00, 21 February 2009
- Naming
- the project's name is "openZIM" which means we provide an open source implementation of the "Zeno IMproved" file format
- the file format will be renamed to "ZIM" to distinguish between the Zeno file format from Directmedia
- Indexing and Searching
- several possibilities can be implemented:
- internal search index
- external search index
- using an external library such as Zeno, Sphinx, Xapian...
- Decision: will be postponed until next developers meeting which will focus on that
- Encoding
- article texts in UTF-8
- URLs in UTF-8
- latin1 auto detection will be kept for backwards compatibility
- problem: sorting multibyte characters
- there should be libraries which are able to sort multibyte characters, including them
- dropping QUnicode library
- Namespaces
- Header
- Infrastructure