[29885] in Perl-Users-Digest
Perl-Users Digest, Issue: 1128 Volume: 11
daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Tue Dec 18 03:09:46 2007
Date: Tue, 18 Dec 2007 00:09:05 -0800 (PST)
From: Perl-Users Digest <Perl-Users-Request@ruby.OCE.ORST.EDU>
To: Perl-Users@ruby.OCE.ORST.EDU (Perl-Users Digest)
Perl-Users Digest Tue, 18 Dec 2007 Volume: 11 Number: 1128
Today's topics:
[TRAC] WikiInclude on 0.11 - Noah Kantrowitz blocks bug <ilias@lazaridis.com>
Re: CGI::Minimal and Cookies davidfilmer@gmail.com
Re: CGI::Minimal and Cookies <ben@morrow.me.uk>
Re: CGI::Minimal and Cookies xhoster@gmail.com
Re: CGI::Minimal and Cookies <john@castleamber.com>
How to maintain hash relationship? <itfred@cdw.com>
Re: How to maintain hash relationship? <xueweizhong@gmail.com>
new CPAN modules on Tue Dec 18 2007 (Randal Schwartz)
Re: Problem with GDGraph.com website? <beagles_1881@yahoo.com.au>
Two questions about XML::Generator <no@spam.com>
Re: Two questions about XML::Generator <ben@morrow.me.uk>
Re: WikiInclude on 0.11 - Noah Kantrowitz blocks bug-fi <ilias@lazaridis.com>
Digest Administrivia (Last modified: 6 Apr 01) (Perl-Users-Digest Admin)
----------------------------------------------------------------------
Date: Mon, 17 Dec 2007 18:23:11 -0800 (PST)
From: Ilias Lazaridis <ilias@lazaridis.com>
Subject: [TRAC] WikiInclude on 0.11 - Noah Kantrowitz blocks bug-fix
Message-Id: <804f9639-6715-47d6-927d-797bfda0a9b8@s8g2000prg.googlegroups.com>
Essence:
* Deletion of valid defect reports on trac community resources
The "WikiInclude" plugin is not recognised on trac 0.11, thus I took a
look an made a small addition to the setup.py (the entry_point).
Other users have the same problem, thus I filed a ticket in the "trac-
hacks" community resource.
Mr. Noah Kantrowitz closed the ticket as "invalid". My comments within
this ticket are deleted, directly in the database, which is the same
as censorship. I've copied the email-notification from my comment
below. [1]
Please realize:
* this is a real-live defect, which remains unprocessed, thus more
users run into this trouble.
* My attemps to inform users in the user-threads do not show up in
all threads (moderation on trac-users!!!)
* The "IncludeMacro" is not compatible to the "WikiInclude" macro
* My comments were deleted in a non-trackable way
* Users of the WikiInclude plugin are not informed in any way
You are may wondering why the trac project fails to produce a stable
1.0 version since years. The answer is here:
http://case.lazaridis.com/wiki/TracAudit
-
[1]
#2294: Plugin is not detectd on trac 0.11 (even the 0.11 specific one)
--------------------------------
+-------------------------------------------
Reporter: ilias@lazaridis.com | Owner: yu-ji
Type: defect | Status: reopened
Priority: normal | Component: WikiIncludePlugin
Severity: critical | Resolution:
Keywords: | Release: 0.11
--------------------------------
+-------------------------------------------
Changes (by ilias@lazaridis.com):
* status: closed => reopened
* resolution: invalid =>
* summary: Missing "entry_point" within setup.py => Plugin is not
detectd on trac 0.11 (even the 0.11 specific
one)
Comment:
(Mr. Kantrowitz. This is defenitely a defect, which occoured for
several
users. The provided information helps any user which hits on this
ticket
via a search. I ask you once more to stop with the deletions on this
'''community''' resource).
The resolution "invalid" is incorrect.
The problem exists for me '''and other''' users, see e.g.:
* [http://groups.google.com/group/trac-users/browse_frm/thread/
de454e7dcf9f0438/d9806ad4a31a14a7 thread 1]
* [http://groups.google.com/group/trac-users/browse_frm/thread/
2ccf4b2855a6f242?q=WikiInclude& thread 2]
I've solved it whilst simply adding the entry point to the setup.py.
It is ok to point to the more flexible and maintained "IncludeMacro",
but
other people possibly just want to continue to use the simpler
"WikiInclude" one.
I suggest the maintainer of "WikiInclude" (or another developer)
corrects
the setup.py in the repo, and additionally one should place a note in
the
"WikiInclude" documentation, that there's a more flexible
"IncludeMacro"
available.
------------------------------
Date: Mon, 17 Dec 2007 15:58:01 -0800 (PST)
From: davidfilmer@gmail.com
Subject: Re: CGI::Minimal and Cookies
Message-Id: <a7193190-2631-4078-b9a5-aa817b85e750@e10g2000prf.googlegroups.com>
On Dec 17, 3:06 pm, John Bokma <j...@castleamber.com> wrote:
> How to use Cookies (reading/setting) with CGI::Minimal? I couldn't find a
> CGI::Minimal::Cookie module :-(
Yeah, I don't think Minimal has cookie support. As I read the docs,
the note about cookies was only in the context of a warning that
Minimal's own date_rfc1123 method is suitable for most HTTP uses
EXCEPT cookies (which have an oddball date format: 'Wdy, DD-Mon-YY
HH:MM:SS GMT'). The docs refer us to CGI::Cookie for cookie
manipulation. Bummer.
However, what is so scary about importing only the cookie method of
CGI?
use CGI qw{ cookie };
--
David Filmer (http://DavidFilmer.com)
------------------------------
Date: Tue, 18 Dec 2007 00:41:46 +0000
From: Ben Morrow <ben@morrow.me.uk>
Subject: Re: CGI::Minimal and Cookies
Message-Id: <ajhj35-3nn1.ln1@osiris.mauzo.dyndns.org>
Quoth John Bokma <john@castleamber.com>:
> From the documentation of CGI::Minimal: "See 'CGI::Cookie' for cookie
> generation". Which sounds like a lot of fun, except that CGI::Cookie does:
>
> use CGI;
>
> Which probably makes use CGI::Minimal pointless. Or am I wrong?
Which version? I have 1.26 here, and it doesn't use CGI. It does use
CGI::Util, which contains a group of routines for doing URI-escaping and
such; maybe older versions just used CGI instead, and the code's been
refactored?
Ben
------------------------------
Date: 18 Dec 2007 01:33:04 GMT
From: xhoster@gmail.com
Subject: Re: CGI::Minimal and Cookies
Message-Id: <20071217203307.352$GE@newsreader.com>
Ben Morrow <ben@morrow.me.uk> wrote:
> Quoth John Bokma <john@castleamber.com>:
> > From the documentation of CGI::Minimal: "See 'CGI::Cookie' for cookie
> > generation". Which sounds like a lot of fun, except that CGI::Cookie
> > does:
> >
> > use CGI;
> >
> > Which probably makes use CGI::Minimal pointless. Or am I wrong?
>
> Which version? I have 1.26 here, and it doesn't use CGI. It does use
> CGI::Util, which contains a group of routines for doing URI-escaping and
> such; maybe older versions just used CGI instead, and the code's been
> refactored?
I see it there, in the next line after the use CGI::Util. Maybe you
deleted use CGI in your local copy? After a quick look through the code, I
expect it would work to omit that line.
http://search.cpan.org/src/LDS/CGI.pm-3.16/CGI/Cookie.pm
$CGI::Cookie::VERSION='1.26';
use CGI::Util qw(rearrange unescape escape);
use CGI;
use overload '""' => \&as_string,
'cmp' => \&compare,
'fallback'=>1;
Xho
--
-------------------- http://NewsReader.Com/ --------------------
The costs of publication of this article were defrayed in part by the
payment of page charges. This article must therefore be hereby marked
advertisement in accordance with 18 U.S.C. Section 1734 solely to indicate
this fact.
------------------------------
Date: 18 Dec 2007 01:51:45 GMT
From: John Bokma <john@castleamber.com>
Subject: Re: CGI::Minimal and Cookies
Message-Id: <Xns9A09CA0E321FAcastleamber@130.133.1.4>
Ben Morrow <ben@morrow.me.uk> wrote:
> Which version? I have 1.26 here, and it doesn't use CGI.
I checked the current source at CPAN (1.28) [1].
It looks like (quick search, I might have missed something) that only sub
bake uses it (print CGI::header(....)). If so, loading CGI for just that
looks like major overkill :-(.
> It does use
> CGI::Util, which contains a group of routines for doing URI-escaping
> and such; maybe older versions just used CGI instead, and the code's
> been refactored?
[1] http://search.cpan.org/src/LDS/CGI.pm-3.31/CGI/Cookie.pm
--
John
Arachnids near Coyolillo - part 1
http://johnbokma.com/mexit/2006/05/04/arachnids-coyolillo-1.html
------------------------------
Date: Mon, 17 Dec 2007 20:07:40 -0500
From: Fred <itfred@cdw.com>
Subject: How to maintain hash relationship?
Message-Id: <g-adnYYzS5zBgPranZ2dnUVZ_qainZ2d@comcast.com>
I'm not sure if I'm phrasing the question correctly, but here goes -- In
the example below, the line:
print "CITY = $people{CITY}";
prints this:
CITY = Bedrock
CITY = Bedrock
CITY = Chicago
How can I return this hash from a function, and at a later time, and
access "Chicago" using $people{CITY}?
#!/usr/bin/perl
use strict;
use warnings;
my @people;
my %people;
@people = qw/
FIRST_NAME
LAST_NAME
CITY
/;
while ( <DATA> ) {
@people{@people} = split /,/;
print "CITY = $people{CITY}";
}
__DATA__
Fred, Flintstone, Bedrock
Wilma, Flintstone, Bedrock
Barney, Rubble, Moonrock
------------------------------
Date: Mon, 17 Dec 2007 20:45:35 -0800 (PST)
From: Todd <xueweizhong@gmail.com>
Subject: Re: How to maintain hash relationship?
Message-Id: <9fd745cf-b622-452e-9acc-6f3a9d456f00@d21g2000prf.googlegroups.com>
Some snippets:
#!/usr/bin/perl
@citys = map {(split(/,/))[-1]} <DATA>;
print "CITY" => $_ for @citys;
__DATA__
Fred, Flintstone, Bedrock
Wilma, Flintstone, Bedrock
Barney, Rubble, Moonrock
=result:
CITY Bedrock
CITY Bedrock
CITY Moonrock
#!/usr/bin/perl
%people2city = map {(split(/,/))[0,-1]} <DATA>;
print $people => $city while ($people, $city) = each %people2city;
__DATA__
Fred, Flintstone, Bedrock
Wilma, Flintstone, Bedrock
Barney, Rubble, Moonrock
=result:
Barney Moonrock
Fred Bedrock
Wilma Bedrock
-Todd
------------------------------
Date: Tue, 18 Dec 2007 05:42:15 GMT
From: merlyn@stonehenge.com (Randal Schwartz)
Subject: new CPAN modules on Tue Dec 18 2007
Message-Id: <Jt8D6F.228t@zorch.sf-bay.org>
The following modules have recently been added to or updated in the
Comprehensive Perl Archive Network (CPAN). You can install them using the
instructions in the 'perlmodinstall' page included with your Perl
distribution.
App-Addex-0.013
http://search.cpan.org/~rjbs/App-Addex-0.013/
generate mail tool configuration from an address book
----
Bundle-Graphics-ColorNames-1.04
http://search.cpan.org/~rrwo/Bundle-Graphics-ColorNames-1.04/
bundle of schemas for Graphics::ColorNames
----
CGI-Application-Server-0.050
http://search.cpan.org/~rjbs/CGI-Application-Server-0.050/
A simple HTTP server for developing with CGI::Application
----
Catalyst-Runtime-5.7012
http://search.cpan.org/~mramberg/Catalyst-Runtime-5.7012/
Catalyst Runtime version
----
Coro-4.32
http://search.cpan.org/~mlehmann/Coro-4.32/
coroutine process abstraction
----
Coro-4.33
http://search.cpan.org/~mlehmann/Coro-4.33/
coroutine process abstraction
----
DBIx-File2do-0.001
http://search.cpan.org/~jackb/DBIx-File2do-0.001/
Execute SQL scripts from Perl.
----
EV-1.86
http://search.cpan.org/~mlehmann/EV-1.86/
perl interface to libev, a high performance full-featured event loop
----
Excel-Template-0.31
http://search.cpan.org/~jegade/Excel-Template-0.31/
Excel::Template
----
Finance-Bank-Cahoot-0.01
http://search.cpan.org/~masaccio/Finance-Bank-Cahoot-0.01/
Check your Cahoot bank accounts from Perl
----
Graphics-ColorNames-2.03
http://search.cpan.org/~rrwo/Graphics-ColorNames-2.03/
defines RGB values for common color names
----
Graphics-ColorNames-2.04
http://search.cpan.org/~rrwo/Graphics-ColorNames-2.04/
defines RGB values for common color names
----
Graphics-ColorNames-Crayola-1.00
http://search.cpan.org/~rrwo/Graphics-ColorNames-Crayola-1.00/
the original 48 crayola crayon colors
----
Graphics-ColorNames-EmergyC-1.00
http://search.cpan.org/~rrwo/Graphics-ColorNames-EmergyC-1.00/
Eco-friendly web-design color-palette.
----
Gtk2-Hexgrid-0.05
http://search.cpan.org/~zpmorgan/Gtk2-Hexgrid-0.05/
a grid of hexagons
----
HTML-Tiny-1.01
http://search.cpan.org/~andya/HTML-Tiny-1.01/
Lightweight, dependency free HTML/XML generation
----
HTTP-Proxy-GreaseMonkey-0.03
http://search.cpan.org/~andya/HTTP-Proxy-GreaseMonkey-0.03/
Run GreaseMonkey scripts in any browser
----
IP-ChinaISP-0.04
http://search.cpan.org/~pangj/IP-ChinaISP-0.04/
Retrieve an ISP in China from the given IP
----
IP-ChinaISP-0.05
http://search.cpan.org/~pangj/IP-ChinaISP-0.05/
Retrieve an ISP in China from the given IP
----
Imager-Graph-0.05
http://search.cpan.org/~tonyc/Imager-Graph-0.05/
Perl extension for producing Graphs using the Imager library.
----
Keystone-Resolver-1.11
http://search.cpan.org/~mirk/Keystone-Resolver-1.11/
an OpenURL resolver
----
MIME-Types-1.23
http://search.cpan.org/~markov/MIME-Types-1.23/
Definition of MIME types
----
Mail-SpamCannibal-0.86
http://search.cpan.org/~miker/Mail-SpamCannibal-0.86/
A tool to stop SPAM
----
Music-Tag-0.27
http://search.cpan.org/~ealleniii/Music-Tag-0.27/
Module for collecting information about music files.
----
Net-Amazon-0.47
http://search.cpan.org/~boumenot/Net-Amazon-0.47/
Framework for accessing amazon.com via REST
----
POE-Component-Client-NSCA-0.02
http://search.cpan.org/~bingos/POE-Component-Client-NSCA-0.02/
a POE Component that implements send_nsca functionality
----
POE-Component-Client-NSCA-0.03
http://search.cpan.org/~bingos/POE-Component-Client-NSCA-0.03/
a POE Component that implements send_nsca functionality
----
Perl-Install-0.01
http://search.cpan.org/~rkinyon/Perl-Install-0.01/
----
Pod-Advent-0.01
http://search.cpan.org/~davidrw/Pod-Advent-0.01/
POD Formatter for The Perl Advent Calendar
----
SMS-Send-US-TMobile-v0.0.3
http://search.cpan.org/~dmuey/SMS-Send-US-TMobile-v0.0.3/
SMS::Send driver for the web.mms.msg.t-mobile.com website
----
Set-Files-1.01
http://search.cpan.org/~sbeck/Set-Files-1.01/
routines to work with files, each definining a single set
----
Sledge-Config-YAML-0.05
http://search.cpan.org/~mikihoshi/Sledge-Config-YAML-0.05/
The configuration file of Sledge can be written by using YAML.
----
Sort-DataTypes-1.01
http://search.cpan.org/~sbeck/Sort-DataTypes-1.01/
Sort a list of data using methods relevant to the type of data
----
Template-Plugin-ListOps-1.01
http://search.cpan.org/~sbeck/Template-Plugin-ListOps-1.01/
Plugin interface to list operations
----
Test-MockRandom-1.00
http://search.cpan.org/~dagolden/Test-MockRandom-1.00/
Replaces random number generation with non-random number generation
----
Test-XML-Order-0.06
http://search.cpan.org/~gam/Test-XML-Order-0.06/
Compare the order of XML tags in perl tests
----
Text-Template-Simple-0.49_10
http://search.cpan.org/~burak/Text-Template-Simple-0.49_10/
Simple text template engine
----
Win32-Outlook-IAF-0.95
http://search.cpan.org/~pczerkas/Win32-Outlook-IAF-0.95/
Internet Account File (*.iaf) management for Outlook Express/2003.
----
XHTML-Instrumented-0.06
http://search.cpan.org/~gam/XHTML-Instrumented-0.06/
packages to control XHTML
----
XML-APML-0.01
http://search.cpan.org/~lyokato/XML-APML-0.01/
APML parser/builder
----
XML-APML-0.02
http://search.cpan.org/~lyokato/XML-APML-0.02/
APML parser/builder
If you're an author of one of these modules, please submit a detailed
announcement to comp.lang.perl.announce, and we'll pass it along.
This message was generated by a Perl program described in my Linux
Magazine column, which can be found on-line (along with more than
200 other freely available past column articles) at
http://www.stonehenge.com/merlyn/LinuxMag/col82.html
print "Just another Perl hacker," # the original
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<merlyn@stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training!
------------------------------
Date: Mon, 17 Dec 2007 16:39:51 -0800 (PST)
From: timbo <beagles_1881@yahoo.com.au>
Subject: Re: Problem with GDGraph.com website?
Message-Id: <3fef9615-632d-4d33-bb87-681446168a22@e6g2000prf.googlegroups.com>
On Dec 18, 3:42 am, "J. Gleixner" <glex_no-s...@qwest-spam-no.invalid>
wrote:
> timbo wrote:
> > Hello all,
>
> > Apologies if this isn't the most appropriate group to post this
> > question,
>
> You're right, it isn't.
>
> > but is anyone else having problems accessing this website?
>
> > http://...
>
> > It was working fine last week, but it seems as if the site is down coz
> > I keep getting timeouts all weekend.
>
> And what would you like us to do about it?
I feel the loooooove in these newsgroups.
Anyway, I was just after confirmation from other perl gurus if they
may have been having the same problem.
There was no GDGraph newsgroup so I thought the "misc" in this
newsgroup was most appropriate.
Btw, yes I was referring to the GDGraph module from CPAN.
The GDGraph website had some documentation but what I was really after
was the sample code for the various graphs.
I managed to get a few but not all.
But luckily Google's cache still had a copy, so never mind.
Anyway, cheers everyone.
t.
------------------------------
Date: Mon, 17 Dec 2007 19:19:25 -0500
From: nospam <no@spam.com>
Subject: Two questions about XML::Generator
Message-Id: <-v2dnQl7N_aQj_ranZ2dnUVZ_rWtnZ2d@comcast.com>
Please help with the two questions below regarding XML::Generator. Each
question has an example:
#!/usr/bin/perl
use strict;
use warnings;
use XML::Generator;
my $xml = XML::Generator->new(pretty => 2, empty => 'compact');
################################ QUESTION 1
# 1. Is it possible to insert conditional logic similar to the
# $var eq 'mystr', which would only output TAG2 if true?
print $xml->TAG1(
$xml->TAG1A("AAA"),
$xml->TAG1B("BBB"),
($var eq 'mystring' and
$xml->TAG2(
$xml->TAG2A("CCC"),
$xml->TAG2B("DDD"),
)
),
$xml->TAG3(
$xml->TAG3A("EEE"),
$xml->TAG3B("FFF"),
));
################################ QUESTION 2
# 2. Is it possible to loop iterate over TAG2 using a foreach loop?
print $xml->TAG1(
$xml->TAG1A("AAA"),
$xml->TAG1B("BBB"),
(foreach (@array) {
$xml->TAG2(
$xml->TAG2A("CCC"),
$xml->TAG2B("DDD"),
}
),
$xml->TAG3(
$xml->TAG3A("EEE"),
$xml->TAG3B("FFF"),
));
-Thanks
------------------------------
Date: Tue, 18 Dec 2007 00:51:44 +0000
From: Ben Morrow <ben@morrow.me.uk>
Subject: Re: Two questions about XML::Generator
Message-Id: <06ij35-3nn1.ln1@osiris.mauzo.dyndns.org>
Quoth nospam <no@spam.com>:
> Please help with the two questions below regarding XML::Generator. Each
> question has an example:
I'm sure we've had this question, or one very like it, not so long
ago...
<snip>
> # 1. Is it possible to insert conditional logic similar to the
> # $var eq 'mystr', which would only output TAG2 if true?
>
>
> print $xml->TAG1(
> $xml->TAG1A("AAA"),
> $xml->TAG1B("BBB"),
>
>
> ($var eq 'mystring' and
>
> $xml->TAG2(
> $xml->TAG2A("CCC"),
> $xml->TAG2B("DDD"),
> )
One way would be
(
$var eq 'mystring'
? $xml->TAG2(...)
: ()
),
which inserts an empty list when the condition is false. It's slightly
annoying 'and' doesn't behave like this.
> # 2. Is it possible to loop iterate over TAG2 using a foreach loop?
>
<snip>
> (foreach (@array) {
>
> $xml->TAG2(
> $xml->TAG2A("CCC"),
> $xml->TAG2B("DDD"),
> }
>
> ),
No, this is what map is for.
map {
$xml->TAG2($_)
} @array,
There is no way to change the variable map uses: whenever I write a map
the extends over more than a couple of lines, I start it like
map {
my $entry = $_;
...
} ...
so I get a variable with a real name.
Ben
------------------------------
Date: Mon, 17 Dec 2007 19:52:07 -0800 (PST)
From: Ilias Lazaridis <ilias@lazaridis.com>
Subject: Re: WikiInclude on 0.11 - Noah Kantrowitz blocks bug-fix
Message-Id: <78f21c31-0f30-42f8-bd9a-637ca8e2f0eb@i72g2000hsd.googlegroups.com>
On Dec 18, 4:23 am, Ilias Lazaridis <il...@lazaridis.com> wrote:
> Essence:
>
> * Deletion of valid defect reports on trac community resources
UPDATE:
Instead of fixing the "WikiInclude" in the repo (or at least leave the
ticket open, thus a developer can do it), Mr. Noah Kantrowitz goes his
very special way (hint: his nick "coderanger") to suggest to use the
"IncludeMacro":
"This plugin uses the older style trac_plugin.txt file. If you need
something more 0.11 compatible, try the IncludeMacro."
http://trac-hacks.org/ticket/2294#comment:1
This is of course completely nonsense. I don't want to use the complex
and buggy "IncludeMacro". The "WikiInclude" can be corrected with just
one line.
But ok, let's take a at Mr. Noah Kantrowitz creation, the
"IncludeMacro". Does it work with 0.11? He does not know, thus he
asks:
"What about the current version doesn't work in 0.11?"
http://trac-hacks.org/ticket/2310#comment:3
who received this question? A user, which has provided a 0.11
implementation of the plugin:
"
* summary changed from [patch] 0.11 patch to 0.11 version of
IncludeMacro.
Well, there's certainly no need to get snippy over semantics ;)
There wasn't a version of IncludeMacro for 0.11, so I created one in
the hopes that other Trac admins might find it useful -- humblest
apologies for erroneously referring to my submission as a "patch".
Having said that, if you feel so inclined as to review my version,
then that would be superb, as I'm sure potential future users would
feel much better if my contribution had your blessing and/or fixes.
"
http://trac-hacks.org/ticket/2310#comment:2
Other tickets remain completely unprocessed, although they give an
answer to his question "does it work on 0.11":
"The macros.py of Includewikimacro contain : macro = WikiProcessor?
(self.env, 'Include') for the rendering of the wiki page. Whereas now
with the version 0.11, the function WikiProcessor?() nead a formatter
as first argument and not anymore an environment."
08/27/07 05:13:21 changed by sibok@tis***.fr
http://trac-hacks.org/ticket/1973
Mr. Noah Kantrowitz does not care about the trac users, otherwise he
would update the svn of the WikiInclude macro and the documentation to
inform users, instead of violently closing a valid ticket as an
invalid one.
A few more wild-west CODERANGERS like Noah Kantrowitz can ruine the
already very slow progress of the trac-project completely.
User comments and user feedback is critical for any open-source
project. Engouraging contributions, instead of surpressing them is
essential.
Trac-Users, please do not accept such a surpressive behaviour - it
costs your time.
(btw: I am a 0.11dev user, see http://dev.lazaridis.com/base/wiki)
.
> The "WikiInclude" plugin is not recognised on trac 0.11, thus I took a
> look an made a small addition to the setup.py (the entry_point).
>
> Other users have the same problem, thus I filed a ticket in the "trac-
> hacks" community resource.
>
> Mr. Noah Kantrowitz closed the ticket as "invalid". My comments within
> this ticket are deleted, directly in the database, which is the same
> as censorship. I've copied the email-notification from my comment
> below. [1]
>
> Please realize:
>
> * this is a real-live defect, which remains unprocessed, thus more
> users run into this trouble.
> * My attemps to inform users in the user-threads do not show up in
> all threads (moderation on trac-users!!!)
> * The "IncludeMacro" is not compatible to the "WikiInclude" macro
> * My comments were deleted in a non-trackable way
> * Users of the WikiInclude plugin are not informed in any way
>
> You are may wondering why the trac project fails to produce a stable
> 1.0 version since years. The answer is here:
>
> http://case.lazaridis.com/wiki/TracAudit
>
> -
>
> [1]
>
> #2294: Plugin is not detectd on trac 0.11 (even the 0.11 specific one)
> --------------------------------
> +-------------------------------------------
> Reporter: il...@lazaridis.com | Owner: yu-ji
> Type: defect | Status: reopened
> Priority: normal | Component: WikiIncludePlugin
> Severity: critical | Resolution:
> Keywords: | Release: 0.11
> --------------------------------
> +-------------------------------------------
> Changes (by il...@lazaridis.com):
>
> * status: closed => reopened
> * resolution: invalid =>
> * summary: Missing "entry_point" within setup.py => Plugin is not
> detectd on trac 0.11 (even the 0.11 specific
> one)
>
> Comment:
>
> (Mr. Kantrowitz. This is defenitely a defect, which occoured for
> several
> users. The provided information helps any user which hits on this
> ticket
> via a search. I ask you once more to stop with the deletions on this
> '''community''' resource).
>
> The resolution "invalid" is incorrect.
>
> The problem exists for me '''and other''' users, see e.g.:
>
> * [http://groups.google.com/group/trac-users/browse_frm/thread/
> de454e7dcf9f0438/d9806ad4a31a14a7 thread 1]
> * [http://groups.google.com/group/trac-users/browse_frm/thread/
> 2ccf4b2855a6f242?q=WikiInclude& thread 2]
>
> I've solved it whilst simply adding the entry point to the setup.py.
>
> It is ok to point to the more flexible and maintained "IncludeMacro",
> but
> other people possibly just want to continue to use the simpler
> "WikiInclude" one.
>
> I suggest the maintainer of "WikiInclude" (or another developer)
> corrects
> the setup.py in the repo, and additionally one should place a note in
> the
> "WikiInclude" documentation, that there's a more flexible
> "IncludeMacro"
> available.
------------------------------
Date: 6 Apr 2001 21:33:47 GMT (Last modified)
From: Perl-Users-Request@ruby.oce.orst.edu (Perl-Users-Digest Admin)
Subject: Digest Administrivia (Last modified: 6 Apr 01)
Message-Id: <null>
Administrivia:
#The Perl-Users Digest is a retransmission of the USENET newsgroup
#comp.lang.perl.misc. For subscription or unsubscription requests, send
#the single line:
#
# subscribe perl-users
#or:
# unsubscribe perl-users
#
#to almanac@ruby.oce.orst.edu.
NOTE: due to the current flood of worm email banging on ruby, the smtp
server on ruby has been shut off until further notice.
To submit articles to comp.lang.perl.announce, send your article to
clpa@perl.com.
#To request back copies (available for a week or so), send your request
#to almanac@ruby.oce.orst.edu with the command "send perl-users x.y",
#where x is the volume number and y is the issue number.
#For other requests pertaining to the digest, send mail to
#perl-users-request@ruby.oce.orst.edu. Do not waste your time or mine
#sending perl questions to the -request address, I don't have time to
#answer them even if I did know the answer.
------------------------------
End of Perl-Users Digest V11 Issue 1128
***************************************