Alfanous-team / alfanous

Alfanous is an Arabic search engine API provides the simple and advanced search in Quran , more features and many interfaces...
http://www.alfanous.org/
GNU Affero General Public License v3.0
262 stars 89 forks source link

More tests and faster implementation #372

Closed ahimta closed 10 years ago

ahimta commented 10 years ago

added: more automated tests. added: a function count that capture the common functionality of most other functions. enhanced: counting now doesn't use for comprehension and the function len which make almost 2x faster.

01walid commented 10 years ago

Salam guys, I see radical changes are going on here :D I'm mainly with the idea of separating the whole project into sub-projects, each has its own git repo, I think this has many pros... , especially regarding the actual repo size.

@assem-ch if we do so, isn't time to impose a PEP-compatible Python code? :D

assem-ch commented 10 years ago

Ok about separating , but should separate sub-projects one by one, one issue is keeping history while moving the libraries outside http://gbayer.com/development/moving-files-from-one-git-repository-to-another-preserving-history/

Agreed about PEP , and if possible follow 2to3 migration guidelines