| 1 |
[% META |
|---|
| 2 |
title = 'News' |
|---|
| 3 |
id = 'news' |
|---|
| 4 |
type = 'html' |
|---|
| 5 |
author = '$Author$' |
|---|
| 6 |
%] |
|---|
| 7 |
|
|---|
| 8 |
|
|---|
| 9 |
<h1 id="news">News</h1> |
|---|
| 10 |
|
|---|
| 11 |
<h3>November 13, 2007 - The State of Swish-e</h3> |
|---|
| 12 |
|
|---|
| 13 |
<p> |
|---|
| 14 |
It's been nearly a year since the last official release. |
|---|
| 15 |
Lest folks think Swish-e is just gathering dust we thought we would |
|---|
| 16 |
do a little "state of the project" summary to get folks up to speed on |
|---|
| 17 |
where we are. |
|---|
| 18 |
</p> |
|---|
| 19 |
|
|---|
| 20 |
<p> |
|---|
| 21 |
There are currently 4 people regularly contributing to Swish-e. Bill Moseley |
|---|
| 22 |
is the project leader; David Norris handles all the Windows builds; Jose Ruiz |
|---|
| 23 |
has been working on the 2.6 branch; and Peter Karman has been working on the |
|---|
| 24 |
3.0 version. |
|---|
| 25 |
</p> |
|---|
| 26 |
|
|---|
| 27 |
<h4>The 2.6 branch</h4> |
|---|
| 28 |
<p> |
|---|
| 29 |
As documented on the <a href="/devel/">development page</a>, the 2.6 version |
|---|
| 30 |
of Swish-e will offer a stable incremental index format and deprecate several features |
|---|
| 31 |
of the 2.4 branch. You can <a href="http://svn.swish-e.org/swish-e/branches/2.6/"> |
|---|
| 32 |
check out the 2.6 branch from the Subversion repository</a> to see our progress. |
|---|
| 33 |
The 2.6 branch uses the Berkeley database for storage. There is currently no timeline |
|---|
| 34 |
for when an official 2.6 release will happen. |
|---|
| 35 |
</p> |
|---|
| 36 |
|
|---|
| 37 |
<h4>Version 3.0</h4> |
|---|
| 38 |
<p>Peter has been working on the next major version of Swish-e in fits and starts |
|---|
| 39 |
for a couple of years. Version 3.0 marks a significant change in the architecture |
|---|
| 40 |
and will support Unicode and offer a variety of backend storage formats. See the |
|---|
| 41 |
<a href="/devel/">development page</a> and <a href="http://dev.swish-e.org/wiki/swish3">the |
|---|
| 42 |
development wiki</a> for more details. |
|---|
| 43 |
</p> |
|---|
| 44 |
|
|---|
| 45 |
<h4>How you can help</h4> |
|---|
| 46 |
<p> |
|---|
| 47 |
Version 3.0 is at the point where several API decisions need to be made. Even if you |
|---|
| 48 |
don't code in C, you can contribute by: |
|---|
| 49 |
|
|---|
| 50 |
<ul> |
|---|
| 51 |
<li>reviewing the existing documentation</li> |
|---|
| 52 |
<li>testing the existing code to see if it builds correctly (passes tests) |
|---|
| 53 |
in your local environment</li> |
|---|
| 54 |
<li>contributing tests</li> |
|---|
| 55 |
</ul> |
|---|
| 56 |
|
|---|
| 57 |
</p> |
|---|
| 58 |
|
|---|
| 59 |
|
|---|
| 60 |
<h3>January 22, 2007 - Swish-e Release 2.4.5</h3> |
|---|
| 61 |
|
|---|
| 62 |
<p> |
|---|
| 63 |
This is a maintenance release to fix a few small bugs. |
|---|
| 64 |
Please see the CHANGES file for information. |
|---|
| 65 |
</p> |
|---|
| 66 |
<p> |
|---|
| 67 |
<em>This release was announced on Jan 29, 2007</em> |
|---|
| 68 |
</p> |
|---|
| 69 |
|
|---|
| 70 |
|
|---|
| 71 |
<h3>October 11, 2006 - Swish-e Release 2.4.4</h3> |
|---|
| 72 |
|
|---|
| 73 |
<p>After almost two years, Swish-e 2.4.4 is now available on the Swish-e [% |
|---|
| 74 |
link_to_page('download') %] page. Please see [% link_to_page('docs', '2.4.4 |
|---|
| 75 |
documentation') %] for details of this release. 2.4.4 includes a few new |
|---|
| 76 |
features, bug fixes, and documentation updates. Please review the [% |
|---|
| 77 |
link_to_page('changes') %] file before upgrading. </p> |
|---|
| 78 |
|
|---|
| 79 |
<p>Verson 2.4.x includes a redesigned [%link_to_page('swish-library')%] and an |
|---|
| 80 |
associated Perl module [%link_to_page('api','SWISH::API')%]. Please review the |
|---|
| 81 |
documentation before updating if you are using the old SWISH.pm Perl module or |
|---|
| 82 |
the pre-2.4.0 C interface to Swish-e. This will not effect most existing users |
|---|
| 83 |
of Swish-e. |
|---|
| 84 |
</p> |
|---|
| 85 |
|
|---|
| 86 |
<h3>Feb 3, 2005</h3> |
|---|
| 87 |
|
|---|
| 88 |
<p> |
|---|
| 89 |
New site unveiled! |
|---|
| 90 |
</p> |
|---|
| 91 |
|
|---|
| 92 |
<h3>December 09, 2004 - Swish-e Release 2.4.3</h3> |
|---|
| 93 |
|
|---|
| 94 |
<p>This is old news, now</p> |
|---|
| 95 |
|
|---|
| 96 |
|
|---|
| 97 |
|
|---|
| 98 |
<h3>Dec 8, 2004</h3> |
|---|
| 99 |
<p> |
|---|
| 100 |
Official spelling arbitrarily and undemocratically decided. |
|---|
| 101 |
It's <strong>Swish-e</strong>, not SWISH-E, swish-e, or SWISH-Enhanced. |
|---|
| 102 |
Usage will be fixed as discovered. |
|---|
| 103 |
</p> |
|---|
| 104 |
|
|---|
| 105 |
|
|---|
| 106 |
<h3>Dec 3, 2004</h3> |
|---|
| 107 |
<p> |
|---|
| 108 |
[% link_to_page('download', 'Version 2.4.3pr1') %] is now available. |
|---|
| 109 |
</p> |
|---|
| 110 |
|
|---|
| 111 |
|
|---|
| 112 |
<h3>May 4, 2004 - Swish-e at USENIX and YAPC::NA</h3> |
|---|
| 113 |
|
|---|
| 114 |
<p> |
|---|
| 115 |
Josh Rabinowitz made a <a href="http://www.usenix.org/events/usenix04/tech/sigs.html/">presentation</a> |
|---|
| 116 |
about Swish-e at this |
|---|
| 117 |
summer's <a href="http://www.usenix.org/events/usenix04/">USENIX Annual Technical Conference</a> |
|---|
| 118 |
in Boston on July 1st, |
|---|
| 119 |
and <a href="http://www.yapc.org/America/talk_desc.shtml#26">also</a> at the |
|---|
| 120 |
<a href="http://www.yapc.org/America/">Yet Another Perl Conference</a> in Buffalo, New York on |
|---|
| 121 |
June 18th. |
|---|
| 122 |
</p> |
|---|
| 123 |
|
|---|
| 124 |
<p> |
|---|
| 125 |
From Josh's talk description: |
|---|
| 126 |
"Perl's text handling prowess coupled with Swish-e's special features |
|---|
| 127 |
and perl API provide a substantial and robust system upon which to |
|---|
| 128 |
build searching systems. In this talk we'll cover Swish-e core |
|---|
| 129 |
concepts and we'll also discuss non-trivial real world examples |
|---|
| 130 |
including Sman, a real-world open source project that uses Swish-e |
|---|
| 131 |
and perl to provide an enhanced version of 'man -k' and 'apropos' |
|---|
| 132 |
(see <a href='http://joshr.com/src/sman/'>http://joshr.com/src/sman/</a>, it will likely appear on CPAN before |
|---|
| 133 |
long), and 'swished', a mod_perl-based concurrent and persistent |
|---|
| 134 |
swish-e server written by Josh and to be open sourced around the time |
|---|
| 135 |
of conference. Such a server has long been on the Swish-e "to do" |
|---|
| 136 |
list. We'll also compare MySQL4's Full Text Search with Swish-e |
|---|
| 137 |
indices interms of features and performance, with graphs of the |
|---|
| 138 |
relative responsetime for the two indexing mechanisms when tested |
|---|
| 139 |
under various size indices, queries, and numbers of concurrent |
|---|
| 140 |
searches." More info on the talks can be found here: |
|---|
| 141 |
<a href="http://joshr.com/html/articles_by_joshr.html">http://joshr.com/html/articles_by_joshr.html</a>. |
|---|
| 142 |
</p> |
|---|
| 143 |
|
|---|