[ mailman-Patches-444879 ] Archive indexer control to improve index

SourceForge.net noreply at sourceforge.net
Tue Sep 30 16:10:08 EDT 2003


Patches item #444879, was opened at 2001-07-26 18:01
Message generated for change (Comment added) made by ppsys
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=300103&aid=444879&group_id=103

Category: Pipermail
Group: Mailman 2.2 / 3.0
Status: Open
Resolution: None
Priority: 3
Submitted By: Richard Barrett (ppsys)
Assigned to: Barry A. Warsaw (bwarsaw)
Summary: Archive indexer control to improve index

Initial Comment:
This patch is applicable to Mailman 2.0.6 release and 

supercedes ealier patches 401669 and 402422.



This patch should improve the quality of search 

results returned by search engines

such as htdig (http://www.htdig.org) where the seach 

engine's index builder responds 

to strings embedded in the html pages that are the 

subject of the indexing. The 

changes in this patch: 



1. allow strings for enabling and disabling indexing 

to be defined in mm_cfg.py.



2. embeds those strings in the pages generated as the 

html version of a list's

   archive.



By default nothing in the html changes. To get the 

desired effect, you must

define ARCHIVE_INDEXING_ENABLE and 

ARCHIVE_INDEXING_DISABLE in mm_cfg.py



You probably want to run this patch as follows:



cd <mailman 2.0.6 untarred and unzipped directory>

patch -p1 < <this patch file>



See also the associated patch for integrating the 

htdig search software with mailman's internal archiver 

ouput.





----------------------------------------------------------------------

>Comment By: Richard Barrett (ppsys)
Date: 2003-09-30 20:10

Message:
Logged In: YES 
user_id=75166

indexing-2.1.3-0.1.patch is a MM 2.1.3 compatible version of

the patch

----------------------------------------------------------------------

Comment By: Richard Barrett (ppsys)
Date: 2003-04-28 14:37

Message:
Logged In: YES 
user_id=75166

indexing-2.1.2-0.1.patch.gz no longer needs patch #661138 

to be applied as that patch was incorporated in the MM 2.1.2 

release

----------------------------------------------------------------------

Comment By: Richard Barrett (ppsys)
Date: 2003-04-28 14:34

Message:
Logged In: YES 
user_id=75166

indexing-2.1.2-0.1.patch.gz is revised for MM 2.1.2 

compatibility.



Before applying thisversion of the patch you must also apply 

Bug fix patch #728836 to the source distribution

----------------------------------------------------------------------

Comment By: Richard Barrett (ppsys)
Date: 2003-02-10 15:49

Message:
Logged In: YES 
user_id=75166

indexing-2.1.1-0.1.patch.gz introduces no functional change 

but applies without offset warnings to MM 2.1.1



Before applying this patch to the MM 2.1 source distribution 

you must apply patch 661138 (corrects defects in some 

HTML templates) to the distribution



----------------------------------------------------------------------

Comment By: Richard Barrett (ppsys)
Date: 2003-01-02 16:05

Message:
Logged In: YES 
user_id=75166

indexing-2.1-0.1.patch is a revised version of the patch 

that is compatible with MM 2.1.



Before applying this patch to the MM 2.1 source distribution 

you must apply patch 661138 (corrects defects in some 

HTML templates) to the distribution

----------------------------------------------------------------------

Comment By: Richard Barrett (ppsys)
Date: 2002-12-11 11:55

Message:
Logged In: YES 
user_id=75166

indexing-2.1b6-0.1.patch is a revised version of the patch 

that is compatible with MM 2.1b6

----------------------------------------------------------------------

Comment By: Richard Barrett (ppsys)
Date: 2002-12-11 11:53

Message:
Logged In: YES 
user_id=75166

indexing-2.1b6-0.1.patch is a revised version of the patch 

that is compatible with MM 2.1b6

----------------------------------------------------------------------

Comment By: Richard Barrett (ppsys)
Date: 2002-12-11 11:52

Message:
Logged In: YES 
user_id=75166

indexing-2.1b6-0.1.patch is a revised version of the patch 

that is compatible with MM 2.1b6

----------------------------------------------------------------------

Comment By: Richard Barrett (ppsys)
Date: 2002-11-27 10:22

Message:
Logged In: YES 
user_id=75166

indexing-2.1b5-0.1.patch is a revised version of the patch 

that is compatible with MM 2.1b5

----------------------------------------------------------------------

Comment By: Richard Barrett (ppsys)
Date: 2002-10-30 11:40

Message:
Logged In: YES 
user_id=75166

indexing-2.1b4-0.1.patch is a revised version of the patch 

that is compatible with MM 2.1b4

----------------------------------------------------------------------

Comment By: Richard Barrett (ppsys)
Date: 2002-10-30 11:39

Message:
Logged In: YES 
user_id=75166

indexing-2.1b4-0.1.patch is a revised version of the patch 

that is compatible with MM 2.1b4

----------------------------------------------------------------------

Comment By: Richard Barrett (ppsys)
Date: 2002-08-14 16:46

Message:
Logged In: YES 
user_id=75166

indexing-2.1b3-0.1.patch is a revised version of the patch 

that is compatible with MM 2.1b3

----------------------------------------------------------------------

Comment By: Richard Barrett (ppsys)
Date: 2002-08-08 17:32

Message:
Logged In: YES 
user_id=75166

An additional file, README.NOINDEXtags is added to 

indexing-2.0.13-0.3.patch version that discusses the issue of 

what tags to use for controlling various search engine 

indexers.

----------------------------------------------------------------------

Comment By: Richard Barrett (ppsys)
Date: 2002-08-08 17:19

Message:
Logged In: YES 
user_id=75166

An error when building the indexing-2.1b2-0.1.patch meant 

that copies of the originals of two of the files modified by this 

version of the patch were added when the patch was run. 

indexing-2.1b2-0.1.patch removes this error. However, the 

original error is benign and can be corrected by deleting the 

extra files HyperArch.py.orig and Defaults.py.in.orig.



An additional file, README.NOINDEXtags is added that 

discusses the issue of what tags to use for controlling various 

search engine indexers.

----------------------------------------------------------------------

Comment By: Barry A. Warsaw (bwarsaw)
Date: 2002-08-08 14:19

Message:
Logged In: YES 
user_id=12800

Another question: is there no standard (de-facto or

otherwise) for generic markup that tells indexers not to

index a particular section?  IOW, for

ARCHIVE_INDEXING_ENABLE and ARCHIVE_INDEXING_DISABLE, is

there some generic value that would instruct most (all?)

indexers to ignore that section?  Or does it necessarily

have to be indexer specific?  



I'm thinking of the situation where you might have ht://Dig

installed locally, but your archives are still being

spidered by external indexers.  It would be good if

something more generic could be added to Defaults.py.in

----------------------------------------------------------------------

Comment By: Barry A. Warsaw (bwarsaw)
Date: 2002-08-08 14:14

Message:
Logged In: YES 
user_id=12800

Looking at the 2.1b2 patch, why does it try to create

HyperArch.py.orig and Defaults.py.in.orig?  Are those

included in the patch by mistake?

----------------------------------------------------------------------

Comment By: Richard Barrett (ppsys)
Date: 2002-08-05 10:08

Message:
Logged In: YES 
user_id=75166

indexing-2.0.13-0.2.patch just adds a GPL notice to the patch

----------------------------------------------------------------------

Comment By: Richard Barrett (ppsys)
Date: 2002-08-01 16:33

Message:
Logged In: YES 
user_id=75166

indexing-2.1b2-0.1.patch is a revised version of the patch 

that is compatible with MM 2.1b2

----------------------------------------------------------------------

Comment By: Richard Barrett (ppsys)
Date: 2002-07-30 11:23

Message:
Logged In: YES 
user_id=75166

indexing-2.0.13-0.1.patch is purely cosmetic to get no 

mumble application to MM 2.0.13

----------------------------------------------------------------------

Comment By: Richard Barrett (ppsys)
Date: 2002-07-25 14:11

Message:
Logged In: YES 
user_id=75166

indexing-2.0.11-0.1.patch should apply without problems to 

MM 2.0.12

----------------------------------------------------------------------

Comment By: Richard Barrett (ppsys)
Date: 2002-05-23 09:50

Message:
Logged In: YES 
user_id=75166

indexing-2.0.11-0.1.patch is a revised version of the patch 

that is compatible with MM 2.0.11

----------------------------------------------------------------------

Comment By: Richard Barrett (ppsys)
Date: 2002-04-19 10:53

Message:
Logged In: YES 
user_id=75166

indexing-2.0.9-0.1.patch should apply without problems to 

MM 2.0.10

----------------------------------------------------------------------

Comment By: Richard Barrett (ppsys)
Date: 2002-04-08 17:43

Message:
Logged In: YES 
user_id=75166

indexing-2.0.9-0.1.patch is a revised version of the patch 

that is compatible with MM 2.0.9

----------------------------------------------------------------------

Comment By: Richard Barrett (ppsys)
Date: 2002-03-06 16:14

Message:
Logged In: YES 
user_id=75166

indexing-2.1cvs-20020306.patch is a revised version of the  patch that is compatible with the code 

published in mailman CVS on sourceforge as 12:30 GMT 6 Mar 2002.



Corrects problem noted or 5 Mar 2002 by nobody

----------------------------------------------------------------------

Comment By: Nobody/Anonymous (nobody)
Date: 2002-03-05 21:41

Message:
Logged In: NO 

When applying this patch I get an error with Hunk 1 and 

Defaults.py is not updated. This happens with the a clean 

download of the latest cvs installation (5 Mar 2002). Any 

ideas what the problem is?

----------------------------------------------------------------------

Comment By: Richard Barrett (ppsys)
Date: 2001-12-17 16:53

Message:
Logged In: YES 
user_id=75166

indexing-2.1cvs-20011217.patch is a revised version of the 

patch that is compatible with the code published in mailman 

CVS on sourceforge as 11:50 GMT 17 Dec 2001

----------------------------------------------------------------------

Comment By: Richard Barrett (ppsys)
Date: 2001-12-13 16:48

Message:
Logged In: YES 
user_id=75166

indexing-2.1a3-0.1.patch is a revised version of the patch that is compatible with the code published in 

mailman-2.1a3.tgz on sourceforge. 

----------------------------------------------------------------------

Comment By: Richard Barrett (ppsys)
Date: 2001-11-28 11:07

Message:
Logged In: YES 
user_id=75166

This patch should also apply without problems to MM 2.0.8

----------------------------------------------------------------------

Comment By: Richard Barrett (ppsys)
Date: 2001-11-27 12:03

Message:
Logged In: YES 
user_id=75166

This patch should also apply without problems to MM 2.0.7

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=300103&aid=444879&group_id=103



More information about the Mailman-coders mailing list