The following module was proposed for inclusion in the Module List:

  modid:       Config::Apple::Profile
  DSLIP:       adpOp
  description: Create & manage Apple Configuration Profiles
  userid:      AKKORNEL (A. Karl Kornel)
  chapterid:   4 (Operating_System_Interfaces)
  communities:
    http://prepan.org/module/nY2FAS627N9

  similar:
    Mac::PropertyList

  rationale:

    Apple provides users with a way to configure Apple devices (running
    iOS or Mac OS X) using ready-made configuration files, which Apple
    calls Configuration Profiles. This suite of Perl modules is intended
    to aid people who would like to generate their own configuration
    profiles, without having to mess around with the XML themselves.

    These modules use Mac::PropertyList to write out the XML. My
    modules add functionality by giving the users a framework tailored
    to configuration profiles. I also perform validation of client
    input, making sure that numbers are numbers, making sure that all
    required items are present, etc..

    I brought up this release in perl.module-authors (under the subject
    line "Correct placement for modules for making Apple Configuration
    Profiles") and PrePAN (available at
    http://prepan.org/module/nY2FAS627N9). I didn't get many comments,
    but one comment I did get suggested placing my modules in Config::.
    I did not want to do Config::Profile, because that was too generic,
    so I chose Config::Apple::Profile.

    I did consider requesting Apple::Profile (or something similar),
    but it seems like those types of namespaces (Mac::, Win32::, etc.)
    are for modules that only run on those platforms, whereas my modules
    can run on Linux, BSD, etc. (as long as the prerequisites are
    installed).

    The repository is on Github, at
    https://github.com/akkornel/Config-Apple-Profile

  enteredby:   AKKORNEL (A. Karl Kornel)
  enteredon:   Tue Sep 16 20:16:40 2014 UTC

The resulting entry would be:

Config::Apple::
::Profile         adpOp Create & manage Apple Configuration Profiles AKKORNEL


Thanks for registering,
-- 
The PAUSE

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=8ff00000_2a779c8dff1f29dd&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
  
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=8ff00000_2a779c8dff1f29dd&SUBMIT_pause99_add_mod_insertit=1
Peek at the current permissions:
  
https://pause.perl.org/pause/authenquery?pause99_peek_perms_by=me&pause99_peek_perms_query=Config%3A%3AApple%3A%3AProfile

Reply via email to