[ANN] TextIndexNG 2.1.0 final released
I am pleased to announce the release of TextIndexNG 2.1.0 final: Changes in 2.1.0 (since latest 2.0.8): - **Minimum Python version:** Python 2.3.3 or higher - **Minimum Zope version:** Zope 2.7 - workaround for incorrect treatement of HTML entities in strip-o-gram (affected HTML document converter) - fixed entity handling in SGML and XML converters - misc. converter fixes - phrase and NEAR search should be working again - optimized space usage of the StandardStorage - added a new storage *StupidStorage* which uses less space but neither supports near, phrase nor ranking - the storage can be choosen at creation time - **Exisiting indexes should be deleted and re-created** - Fixed a bug reported by Simon Pamies where also unindexed documents appeared as indexed - fixed bug in reindexing behaviour in StupidStorage (patch by Dieter Maurer) - optimized implementation of StupidStorage and StandardStorage - fixed a list comprehension with a quadratic runtime behaviour - Better integration with Plone: TextIndexNG can now be installed through Plone Setup/Add+Remove programs. This will install a configlet under Plone Setup that allows you to convert the SearchableText index from ZCTextIndex to TextIndexNG2 - API enhancements: the 'extra' parameter of the constructor can now be a dictionary of parameters instead of being a record-like object Download it from http://www.zope.org/Members/ajung/TextIndexNG Documentation is http://zope.org/Members/ajung/TextIndexNG/wiki/TextIndexNG -aj
Dear Andreas, I would be pleased if you could release the corresponding Win32 extensions too. Thanx, Dado "Andreas Jung" <lists@andreas-jung.com> wrote in message news:074AB17E19D3F521BE61B11B@[192.168.0.102]...
I am pleased to announce the release of TextIndexNG 2.1.0 final:
Changes in 2.1.0 (since latest 2.0.8):
- **Minimum Python version:** Python 2.3.3 or higher
- **Minimum Zope version:** Zope 2.7
- workaround for incorrect treatement of HTML entities in strip-o-gram (affected HTML document converter)
- fixed entity handling in SGML and XML converters
- misc. converter fixes
- phrase and NEAR search should be working again
- optimized space usage of the StandardStorage
- added a new storage *StupidStorage* which uses less space but neither supports near, phrase nor ranking
- the storage can be choosen at creation time
- **Exisiting indexes should be deleted and re-created**
- Fixed a bug reported by Simon Pamies where also unindexed documents appeared as indexed
- fixed bug in reindexing behaviour in StupidStorage (patch by Dieter Maurer)
- optimized implementation of StupidStorage and StandardStorage
- fixed a list comprehension with a quadratic runtime behaviour
- Better integration with Plone: TextIndexNG can now be installed through Plone Setup/Add+Remove programs. This will install a configlet under Plone Setup that allows you to convert the SearchableText index from ZCTextIndex to TextIndexNG2
- API enhancements: the 'extra' parameter of the constructor can now be a dictionary of parameters instead of being a record-like object
Download it from http://www.zope.org/Members/ajung/TextIndexNG
Documentation is http://zope.org/Members/ajung/TextIndexNG/wiki/TextIndexNG
-aj _______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
--On Freitag, 15. Oktober 2004 11:34 Uhr -0700 Edoardo ''Dado'' Marcora <marcora@caltech.edu> wrote:
Dear Andreas,
I would be pleased if you could release the corresponding Win32 extensions too.
Windows-free zone here. -aj
I understand your point of view, but since your product relies on platform-specific components, it would be nice for the end-users to release it with those components, at least for the three major platforms, Win32, MacOS, and Unix. Python itself is released for several platforms... I do not see anything evil in that ;) Thanx, Dado "Andreas Jung" <lists@andreas-jung.com> wrote in message news:BE724857D81E0F408B888E82@[192.168.0.102]...
--On Freitag, 15. Oktober 2004 11:34 Uhr -0700 Edoardo ''Dado'' Marcora <marcora@caltech.edu> wrote:
Dear Andreas,
I would be pleased if you could release the corresponding Win32 extensions too.
Windows-free zone here.
-aj
_______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Edoardo ''Dado'' Marcora wrote:
I understand your point of view, but since your product relies on platform-specific components, it would be nice for the end-users to release it with those components, at least for the three major platforms, Win32, MacOS, and Unix. Python itself is released for several platforms... I do not see anything evil in that ;)
I think Andreas means that *he* can't release Windows DLLs, because he doesn't have the means with which to build them (from memory, he runs a Mac laptop, and Linux servers). Some kind community member will have to step up and build them. Tres. -- =============================================================== Tres Seaver tseaver@zope.com Zope Corporation "Zope Dealers" http://www.zope.com
--On Freitag, 15. Oktober 2004 12:09 Uhr -0700 Edoardo ''Dado'' Marcora <marcora@caltech.edu> wrote:
I understand your point of view, but since your product relies on platform-specific components, it would be nice for the end-users to release it with those components, at least for the three major platforms, Win32, MacOS, and Unix. Python itself is released for several platforms... I do not see anything evil in that ;)
Once again...I have no Windows system here so I can not provide any binaries. Binaries can be build on any system if you have a compiler. This is no problem for MacOSX & Unix. If you have the expectation that I must provide binary releases then send some bucks to buy dedicated Windows hardware + Visual C++...hope you got the point. -aj
Sorry, I misunderstood your point. I am not a programmer... but I can try to get Visual C++ and build the binaries for the TextIndexNG user community... if you explain to me how to do it. Thanx, Dado "Andreas Jung" <lists@andreas-jung.com> wrote in message news:CEF9E9D845D499381F11630A@[192.168.0.102]...
--On Freitag, 15. Oktober 2004 12:09 Uhr -0700 Edoardo ''Dado'' Marcora <marcora@caltech.edu> wrote:
I understand your point of view, but since your product relies on platform-specific components, it would be nice for the end-users to release it with those components, at least for the three major platforms, Win32, MacOS, and Unix. Python itself is released for several platforms... I do not see anything evil in that ;)
Once again...I have no Windows system here so I can not provide any binaries. Binaries can be build on any system if you have a compiler. This is no problem for MacOSX & Unix. If you have the expectation that I must provide binary releases then send some bucks to buy dedicated Windows hardware + Visual C++...hope you got the point.
-aj
_______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
According to distutills python2.3 setup.py bdist or python 2.3 setup.py bdist-wininst should be an archive under Windows (but never tried it myself). Andreas --On Freitag, 15. Oktober 2004 12:39 Uhr -0700 Edoardo ''Dado'' Marcora <marcora@caltech.edu> wrote:
Sorry, I misunderstood your point.
I am not a programmer... but I can try to get Visual C++ and build the binaries for the TextIndexNG user community... if you explain to me how to do it.
Thanx,
Dado
"Andreas Jung" <lists@andreas-jung.com> wrote in message news:CEF9E9D845D499381F11630A@[192.168.0.102]...
--On Freitag, 15. Oktober 2004 12:09 Uhr -0700 Edoardo ''Dado'' Marcora <marcora@caltech.edu> wrote:
I understand your point of view, but since your product relies on platform-specific components, it would be nice for the end-users to release it with those components, at least for the three major platforms, Win32, MacOS, and Unix. Python itself is released for several platforms... I do not see anything evil in that ;)
Once again...I have no Windows system here so I can not provide any binaries. Binaries can be build on any system if you have a compiler. This is no problem for MacOSX & Unix. If you have the expectation that I must provide binary releases then send some bucks to buy dedicated Windows hardware + Visual C++...hope you got the point.
-aj
_______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
_______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
participants (3)
-
Andreas Jung -
Edoardo ''Dado'' Marcora -
Tres Seaver