The following module was proposed for inclusion in the Module List:
modid: PerlPoint::Package DSLIP: MmpOa description: Presentation slide / doc generator framework userid: JSTENZEL (Jochen Stenzel) chapterid: 11 (String_Lang_Text_Proc) communities: [EMAIL PROTECTED] (see http:[EMAIL PROTECTED]/), http://sourceforge.net/projects/perlpoint/ similar: PPresenter, Tk::SlideShow, SlideShow, XML::Handler::AxPoint, sdf rationale: PerlPoint is available on CPAN for years now, I just realized that it is not registered yet. It is also made a sourceforge project. Namespace choice ---------------- PerlPoint and its name were originally designed by Tom Christiansen. When we decided to publish our new implementation and got his permission to use the name, there was no "Presentation" root namespace, so we decided just to use the tools/language name for it. (Similar to PPresenter and SlideShow.) Even if there would have been such a category, PerlPoint would not perfectly fit in as it is not only designed to generate presentation slides but can be used for various purposes. PerlPoint was presented to the German Perl Workshop 2001 and YAPC 2001 and became the Workshop's officially recommended slide generator software. In 2001, PerlPoint won a Workshop award for best utility. In 2002, the PerlPoint application PerlPointCD was used to produce the Workshop CD. As the name and tool are well established now, I ask to register the root namespace PerlPoint. PerlPoint intro --------------- PerlPoint allows to generate presentation slides, documentations, handouts, training materials etc. in various formats from one or more text files in an easy to learn, easy to extend, paragraph oriented language. It supports unlimited document nesting and makes it easy to maintain a document a distributed way, which means to compose it from partial documents (which may be used standalone as well). By embedding Perl code it is possible to "write" slides/docs automatically while the source is processed. More common, it is possible to write PerlPoint "applications". For further informations and details online see the YAPC 2001 proceedings(http://www.yapc.org/Europe/2001/proceedings/15/doc/, various *-slides/frame_set.html pages there, article at PP-Article/frame_set.html). Relation to other modules (as listed above) ------------------------------------------- In short: PerlPoint is partially similar in purpose, but supports various output formats. Therefore it might be used as a common frontend of ones preferred presenter as well as a document processor. In more detail: PerlPoint was designed to support *various* presentation formats. This means that there is no "PerlPoint presentation format" (although HTML is the traditional and currently most supported slide format). So like the tools/modules listed above, PerlPoint can be used to generate slides. Different to them (as I know), it is not fixed to a certain output format, backends can be written for various formats, including the input formats of the listed tools. (A PPresenter backend already exists.) So it well cooperates with other tools. While some of the tools prefer XML or Perl as their input format, which are powerful but need special knowledge, PerlPoint tries to provide an interface language that is very easy to start with, very close to writing a simple text like this. PerlPoint::Package ------------------ Do I need to register every module of the PerlPoint toolset? Currently there are two distributions with various modules: the PerlPoint::Package module which provides the frontend parser, a framework to write backends and a reference backend to SDF, and PerlPoint::Converters by Lorenz Domke (LDOMKE) with converters to HTML and LaTeX. If it is possible, please register the PerlPoint::Converters package as well (Lorenz is not informed of this request but I'm sure he will agree ;-). Please let me know if I need to register not only the packages but also every single module within. Greetings and thanks in advance Jochen Stenzel enteredby: JSTENZEL (Jochen Stenzel) enteredon: Sat Aug 31 07:54:49 2002 GMT The resulting entry would be: PerlPoint:: ::Package MmpOa Presentation slide / doc generator framework JSTENZEL Thanks for registering, The Pause Team PS: The following links are only valid for module list maintainers: Registration form with editing capabilities: https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=12200000_b466af552416bf73&SUBMIT_pause99_add_mod_preview=1 Immediate (one click) registration: https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=12200000_b466af552416bf73&SUBMIT_pause99_add_mod_insertit=1