Re: Any good WebMail programs?

2001-12-13 Thread Francesco Pasqualini

IMP is probably the best but it's written in PHP
 www.horde.org

Francesco

 
 I can use a primer on researching WebMail programs with the following
 criterian:
 
 - Linux based
 - Free
 - Preferably in Perl
 - Modularized Authentication subsystem (ie could hook up adapters to 
   check with LDAP or RDBMS, though Linux can do that also)
 - Apache support
 - IMAP support
 - Multi-lingual (can be a phase II)
 - As feature-rich as possible (can be a phase II)
 
 Please note that I'm not looking for a service, I'm looking for the
 software itself.
 
 Thanks
 
 -- 
 -
 Medi Montaseri   [EMAIL PROTECTED]
 Unix Distributed Systems EngineerHTTP://www.CyberShell.com
 CyberShell Engineering
 -
 
 




Re: CVS

2001-11-15 Thread Francesco Pasqualini

it seems that also webdav will have versioning features

www.webdav.org

Francesco

- Original Message -
From: Jonathan M. Hollin [EMAIL PROTECTED]
To: mod_perl Mailing List [EMAIL PROTECTED]
Sent: Thursday, November 15, 2001 3:31 PM
Subject: CVS


 Hi people,

 I am currently developing a content management system under mod_perl, with
 data stored in an RDBMS (MySQL at present, but Oracle on the production
 server).

 I would like to add version control to published documents (read pages)
and
 wondered if anyone has any experience of this who would be willing to
offer
 me some advice.  I have a CVS server and am curious as to whether there is
 some way this can used (bearing in mind that I want to manage DB data, not
 files).  I would like to be able to rollback to any previous version (if
 possible), and would also like to document the different versions
 themselves.

 I'm thinking that I could maybe commit the database files to CVS and then
 use a module to communicate with the CVS server (Apache-CVS, VCP, VCS-CVS,
 etc).  Is this possible?  Has anyone ever tried anything like this?

 I have searched CPAN and used Google to search the web and Usenet but have
 so far drawn a blank.

 I suspect that I will not be able to use CVS in this manner and that
 therefore I am going to have to roll my own.  If this does turn out to
be
 case - can anyone lend me any guidance as to how I work out what's changed
 in a record (between versions)?  Then I can just store the changes in a DB
 as required.

 Jonathan M. Hollin - WYPUG Co-ordinator
 West Yorkshire Perl User Group
 http://wypug.pm.org/






Re: The latest templating system: PSP in DDJ

2001-07-09 Thread Francesco Pasqualini

I think that a templating system is the core component of a CMS (content
management system).
Probably the right direction (for a good TS) is an engine like Axkit.
It support other templating system like ASP and Mason too.
It need more documentation and more real world examples and more users
(IMHO).
The link XSP guide / Real World Example is still empty.

The quick and dirty way for a CMS/Template System is not the best.
I think we should also look at Java related project, learn the lesson and
apply in Perl:
Coocoon, Struct, JSP, EJB
Take a look at www.caucho.com for a great job.

Francesco
- Original Message -
From: Ron Savage [EMAIL PROTECTED]
To: mod_perl [EMAIL PROTECTED]
Sent: Tuesday, July 10, 2001 2:08 AM
Subject: Re: The latest templating system: PSP in DDJ


  FWIW, Greg McCarroll is writing an article for perl.com on a short
  comparison of templating systems, and of course we'll have a talk on
  the subject at TPC by Perrin.

 Ahhh, 'short'. But that's another problem. I realize such articles are
hard work, but (especially for those of us struggling to
 choose a templating system) is anybody collecting URIs of articles which
give practical examples of using such systems? I'm thinking
 of one-template-per-article style, so we can actually learn how to use
them, rather than a list of features.

 Cheers
 Ron Savage
 [EMAIL PROTECTED]
 http://savage.net.au/index.html







Re: modperl/ASP and MVC design pattern

2001-04-21 Thread Francesco Pasqualini


- Original Message -
From: "Joshua Chamas" [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Sent: Saturday, April 21, 2001 3:54 AM
Subject: Re: modperl/ASP and MVC design pattern


 [EMAIL PROTECTED] wrote:
 
  To avoid passing many parameters to the subs I become using a $cx (cx
stand for
  context) global hash containig everything the subs needed, passed to
each sub.
 
 page test.asp
 $cx = {};
 $cx-{'name'} = 'default name';
 $cx-{'age'} = 30;
 ...

 Try this,

 # in global.asa
 use vars qw($cx); # set up $cx for global use
 sub Script_OnStart {
 $cx = {}; # initialize per request
 }

 # in script
 sub HelloWorld {
   $cx-{name} = 'hello';
 }

 This will work, but I'd recommend you move your subs to
 global.asa, which is your central module for your scripts.

I' m using UniquePackages  and because subs name conflict I need to put the
subs in the asp pages.
Can I still use initialization of global vars in the
global.asa/Spript_OnStart (as you suggest) ?
...so the ASP/$Server-Transfer() is the equivalent of JSP/forward

Thanks
Francesco


 And then you can use $Server-Transfer() to change
 the file executing midstream.

 --Josh





modperl/ASP and MVC design pattern

2001-04-20 Thread Francesco Pasqualini



an interestingfeature of JSP is the 
possibility to use the MVC design pattern (INPUT/OUTPUT/LOGIC 
separation)
This is obtainedwith the "forward" 
instruction.
How the MVC design pattern can be implemented in 
the mod_perl (and specifically Apache::ASP)architecture ?

Thanks
Francesco


Re: modperl/ASP and MVC design pattern

2001-04-20 Thread Francesco Pasqualini



- Original Message -From: "Brett W. McCoy" [EMAIL PROTECTED]To: 
"Francesco Pasqualini" [EMAIL PROTECTED]Cc: 
[EMAIL PROTECTED]Sent: 
Friday, April 20, 2001 5:32 PMSubject: Re: modperl/ASP and MVC design 
pattern On Fri, 20 Apr 2001, Francesco Pasqualini 
wrote:  an interesting feature of JSP is the possibility to 
use the MVC design  pattern (INPUT/OUTPUT/LOGIC separation) This is 
obtained with the  "forward" instruction. How the MVC design pattern 
can be implemented  in the mod_perl (and specifically Apache::ASP) 
architecture ?[...] Finally, my top-level layer was a simple 
script (this wasn't a class per se) that was a 'driver' for the 
everything else -- I actually use a modified form of Recipe 19.12 in the 
Perl cookbook. I maintain state between page access through a 
single state variable, and have a hash that manages my data class and 
the display class, and the state variable is used to determine what 
'page' to display, and handles top-level error handling.this is 
very interesting ... and another good reason to buy thePerlCookBook.But 
are there in the mod_perl architecture some guidelines and/or frameworksthat 
encourages the MVC design patern ?I think that Apache::ASP could be 
(for example) the right tool, adding the"forward" 
feature. http://java.oreilly.com/news/jsptips_1100.html 
(explanation of the"forward" 
action)ThanksFrancesco -- 
Brett http://www.chapelperilous.net/btfwk/ 
 
genealogy, n.: An account of one's descent from an ancestor who 
did not particularly care to trace his own. -- Ambrose 
Bierce


rational.com

2001-03-08 Thread Francesco Pasqualini



is www.rational.commodperl based or 
java/jsp ?

[frank@proxy frank]$ telnet www.rational.com 80Trying 
207.25.225.84...Connected to www.rational.com.Escape character is 
'^]'.HEAD / HTTP/1.0

HTTP/1.1 302 FoundDate: Thu, 08 Mar 2001 
13:03:18 GMTServer: Apache/1.3.12 (Unix) mod_perl/1.21Location: http://www.rational.com/index.jspConnection: 
closeContent-Type: text/html; 
charset=iso-8859-1


perld

2000-09-07 Thread Francesco Pasqualini

for increase sysadm script speed could be useful a sort of perl daemon or
embed perl in the kernel (linux).
Another way could be the use of apache+modperl (very robust solution) and a
light wrapper to convert a script (#!/usr/bin/perl)
 execution in to an httpd request.

The problem to solve I think are the effective/real user and  group id of
the  script process

... I'm just investigating a possible scenarios

thanks
Francesco





Re: [ANNOUNCE] First AxKit live sites

2000-09-04 Thread Francesco Pasqualini

Can someone point me to some rich examples of XML/XSL - HTML trasformations
like these ones ?
I'm interested in the XML XSL sources.
Unfortunately, all the examples I found until now are very poor and too
simple.
Thanks

Francesco Pasqualini

- Original Message -
From: "Matt Sergeant" [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Sunday, September 03, 2000 9:45 PM
Subject: [ANNOUNCE] First AxKit live sites


 I know this isn't the usual form of [ANNOUNCE] messages, and axkit-users
 subscribers will have already seen this, but I just wanted people to see a
 real live site built on AxKit...

 PDA Verticals Corp have just finished building 4 sites dedicated to
 vertical markets using PDA's. Owen Stenseth went out on a limb to try out
 AxKit for these sites, and he's been following development and doing his
 own custom patches as things went along. This weekend they launched the
 following 4 sites, and I'm posting the links here so that people can see
 real sites that AxKit is being used for:

 http://www.pdamd.com
 http://www.pdare.com
 http://www.pdajd.com
 http://www.pdafn.com

 --
 Matt/

 Fastnet Software Ltd. High Performance Web Specialists
 Providing mod_perl, XML, Sybase and Oracle solutions
 Email for training and consultancy availability.
 http://sergeant.org | AxKit: http://axkit.org







multilanguage site

2000-08-29 Thread Francesco Pasqualini

can someone suggest me the best way to build a multilanguage web site
(english, french, ..).
I'm using Apache + mod_perl + Apache::asp (for applications)

Can be usefull XML/XSL whit AxKit ?
Is there any example/guideline ?

Thanks
Francesco Pasqualini




RE: ASP problem UniquePackages

2000-07-27 Thread Francesco Pasqualini

... SOLVED whith Asp2.01
I forgot to restart the httpd after upgrading to 2.01

Francesco



- Original Message -
From: "Francesco Pasqualini" [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thursday, July 27, 2000 12:07 PM
Subject: ASP problem UniquePackages


 I'm trying to use Apache::ASP v.2.01 whith  params:

 PerlSetVar UseStrict 1
 PerlSetVar UniquePackages 1


 but I get this error:

 Undefined subroutine

Apache::ASP::Demo::_domains_vallecamonica_it_pub_html_asp_a_aspxINL::handle
 r called at /usr/lib/perl5/site_perl/5.005/Apache/ASP.pm line 1393. ,
 /usr/lib/perl5/site_perl/5.005/Apache/ASP.pm line 1395

 thanks
 Francesco






Re: YAM (Yet Another Module) - an IPC shared cache thing - anyone interested ?

2000-07-22 Thread Francesco Pasqualini

is it possible to use IPC sysV  to share DBI connection between apache
childs ?

What I'm looking for is the possibility to store a DBI connections in the
$Session
object (Apache::ASP or Apache::Session).
In this way we can start a DB connection for each user session and we can
have different application using differnet DB.

The connection is started when the user session start, is maintened in
memory, it is visible to all the apache childs and will be closed at session
end.


thanks

- Original Message -
From: "Greg Cope" [EMAIL PROTECTED]
To: "Modperl list" [EMAIL PROTECTED]
Sent: Friday, July 21, 2000 8:58 PM
Subject: YAM (Yet Another Module) - an IPC shared cache thing - anyone
interested ?


 Dear All

 I've writen a small IPC sysV based shared cache thingy ... (useing
 IPC::ShareLite), and I'd like some comments oin the design if anywants
 to crtique...






Apache 2 opportunity

2000-07-02 Thread Francesco Pasqualini

I think in the current version of modperl there is an important feature
missing.
At this time is not possible to share resources between apache childs and so
we can not use "really" persistent DBI coneection.
What I intend is the possibility to store a DBI connection in the $Session
hash (Apache::ASP or Apache::Session).
In this way we can start a DB connection for each user session and we can
have different application upon differnet DB.
The connection is started when the user session start, is maintenied in
memory (in the apache main process ?),it is visible to the apache childs
(threads) and is destroied at session end.

With the efforts (syntax tree sharing between threads) necessary to port
modperl to apache 2, will be  possible to implement such a feature ?

Thanks
Francesco Pasqualini