The following module was proposed for inclusion in the Module List: modid: News::yEnc DSLIP: adpOp description: yEnc decoder, w/database of file parts userid: SWMCD (Steven McDougall) chapterid: 19 (Mail_and_Usenet_News) communities: comp.land.perl.modules, [EMAIL PROTECTED]
similar: rationale: yEnc is a new encoding format for transporting binary data in nominally ASCII channels, such as usenet. It is an alternative to uuencoding. Although there are concerns about the architecture of yEnc (see, for example, http://www.exit109.com/~jeremy/news/yenc.html), it is now in widespread use in usenet binary groups. I need to decode these postings, so I wrote a module to do it. The yEnc format was developed for encoding usenet binaries, and that is currently its most common use. This suggests a module name of News::yEnc. An alternative would be to make yEnc:: a top-level name, like MIME:: but... - yEnc isn't as big as MIME - The yEnc format will likely stay confined to usenet Also, a top-level yEnc:: module namespace violates CPAN capitalization conventions, while a YEnc:: namespace is unaesthetic. OTOH, a top-level yEnc:: namespace allows for both yEnc::Decoder and yEnc::Encoder, when someone gets around to writing one. If we put them all under News::, then we either have 3-level names, like News::yEnc::Decode News::yEnc::Encode or compound words in the module names News::yEncDecode News::yEncEncode which is a bit of a mouthfull. enteredby: SWMCD (Steven McDougall) enteredon: Thu Nov 7 16:38:17 2002 GMT The resulting entry would be: News:: ::yEnc adpOp yEnc decoder, w/database of file parts SWMCD 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=68300000_bc27e1f9ec08a746&SUBMIT_pause99_add_mod_preview=1 Immediate (one click) registration: https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=68300000_bc27e1f9ec08a746&SUBMIT_pause99_add_mod_insertit=1