Convert a family of scripts to a Zope/Plone Product
<VasudevaService-K9y3B4ipJAZZAIG4hdpdiNBPR1lH4CV8@public.gmane.org> (Priyadarshan) Fri, 26 Mar 2004 12:37:55 -0500
| Newsgroups | gmane.org.misc.vasudeva-server.web |
|---|---|
| Message-ID | <[email protected]> |
Hi Dhyani, In relation to Mallikarjun request: Ultimately most of the scripts we are going to develop have to be ported and available as products to the community. They have to be self-included, autonomous scripts, that can work on any arbitrary Plone 2 site. Of course, some of them may have dependencies on a global framework/library that we may decide to develop, but still, that core framework/library should also be a product, to be referenced properly by the other Vasudeva Service products. Let's have a look at some of the scripts we need to develop as product in the near future (current year I hope!): (They are not in any priority order) My Library Admin/member stats Running log Race manager Yahoo Group mirror Classifieds These are *beside* all the other scripts that do not need to be made available as products. So, everybody does need to know: 1) how to wrap up properly a family of working scripts that do a particular job (or it could be just one script) 2) make this bundle a Zope/Plone product 3) possibly having a control panel from the Plone interface 4) and possibly having a portlet to display the output on a Plone site. So, it would be great if you could write an article about those four steps, and you could possibly use Mallikarjun script as a the example. You wrote in the past weeks some very lucid how-tos and articles, and it would be a great service to everybody (even the Zope/Plone community) if you could write this one too. Regarding the priority of this, Jagrata should decide. Cheers priyadarshan Vasudeva Server On Mar 26, 2004, at 11:26 AM, (Dhyani) wrote: > Frankly, this is not quick-and-easy. If you want to (and Priyadarshan > puts > in on my task list), I could try to do it, since I've written products > before. Of course, you would then be able to see the code and learn > from it, > how it works. > > Dhyani > > ----- Original Message ----- > From: "Mallikarjun" <VasudevaService-K9y3B4ipJAZZAIG4hdpdiNBPR1lH4CV8@public.gmane.org> > To: "Vasudeva Service" <VasudevaService-K9y3B4ipJAZZAIG4hdpdiNBPR1lH4CV8@public.gmane.org> > Sent: Friday, March 26, 2004 4:01 PM > Subject: [VasudevaService] Convert Site Stats to a Zope Product > > >> Hi Jagarata, Dhyani, >> >> Would like to know how to convert site stats into a Zope product so >> that > it >> can be installed and uninstalled on any site just like the Archetypes. >> >> The site stats script runs locally from the >> /Mallikarjun/usr_mallikarjun >> folder. It is totally detached from the external module unlike before > where >> it was being called from the external module. >> >> Thanks a million, >> >> Mallikarjun >> ___________________ >>>> This message is sent to you because you are subscribed to the >>>> mailing >> list >>>> <VasudevaService-K9y3B4ipJAZZAIG4hdpdiNBPR1lH4CV8@public.gmane.org>. >>>> Vasudeva Service home: http://www.vasudevaservice.com/ >>>> Browse list: >>>> nntp://news.gmane.org/gmane.org.misc.vasudeva-server.web >>>> List archive: >>>> https://pop.vasudevaserver.org:13031/Lists/VasudevaService/List.html >>> >> >> ---------------------------------------------------------------------- >> ---- >>>> >>>> >>> >> >> ---------------------------------------------------------------------- >> ---- >>>> This message is sent to you because you are subscribed to the >>>> mailing >> list <VasudevaService-K9y3B4ipJAZZAIG4hdpdiNBPR1lH4CV8@public.gmane.org>. >>> >>> >> >> ---------------------------------------------------------------------- >> ---- >>> This message is sent to you because you are subscribed to the mailing > list >> <VasudevaService-K9y3B4ipJAZZAIG4hdpdiNBPR1lH4CV8@public.gmane.org>. >>> Vasudeva Service home: http://www.vasudevaservice.com/ >>> Browse list: nntp://news.gmane.org/gmane.org.misc.vasudeva-server.web >>> List archive: >> https://pop.vasudevaserver.org:13031/Lists/VasudevaService/List.html >> >> ---------------------------------------------------------------------- >> ---- >> >> >> ---------------------------------------------------------------------- >> ---- >> This message is sent to you because you are subscribed to the mailing >> list > <VasudevaService-K9y3B4ipJAZZAIG4hdpdiNBPR1lH4CV8@public.gmane.org>. >> Vasudeva Service home: http://www.vasudevaservice.com/ >> Browse list: nntp://news.gmane.org/gmane.org.misc.vasudeva-server.web >> List archive: > https://pop.vasudevaserver.org:13031/Lists/VasudevaService/List.html >> ---------------------------------------------------------------------- >> ---- >> > > > > ----------------------------------------------------------------------- > --- > This message is sent to you because you are subscribed to the mailing > list <VasudevaService-K9y3B4ipJAZZAIG4hdpdiNBPR1lH4CV8@public.gmane.org>. > Vasudeva Service home: http://www.vasudevaservice.com/ > Browse list: nntp://news.gmane.org/gmane.org.misc.vasudeva-server.web > List archive: > https://pop.vasudevaserver.org:13031/Lists/VasudevaService/List.html > ----------------------------------------------------------------------- > --- > -------------------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list <VasudevaService-K9y3B4ipJAZZAIG4hdpdiNBPR1lH4CV8@public.gmane.org>.