Issue #13006 has been updated by Nigel Kersten.

Assignee changed from Nigel Kersten to Josh Cooper

Josh, we're at the point of wanting some UX eyes on the model we're building 
right?
----------------------------------------
Feature #13006: Windows registry provider.
https://projects.puppetlabs.com/issues/13006#change-59840

Author: Nigel Kersten
Status: Needs More Information
Priority: Normal
Assignee: Josh Cooper
Category: windows
Target version: 
Affected Puppet version: 
Keywords: windows registry
Branch: 


**WORK IN PROGRESS**
===============

Overview
======

We've had significant demand from Windows Puppet evaluators for functionality 
to manage the registry on Windows.

This is a common thing Windows sysadmins need to do, expressed desired 
functionality is to:

  * Pre-license software
  * Modify proxy settings
  * Manage custom application registry settings.

For our first release, we are not going to target recursion in the registry.

Terminology
========

Note that a registry 'key' is not a key in the traditional associative array 
sense, as keys contain a 'value', which is a name/data pair, so keys can be 
thought of as associative arrays themselves.


Open Questions
==========

  * What do we do about subkeys? If we're not doing recursion, do we simply 
ignore them when retrieving the state of a key?
  * Is it technically feasible to manage HKU for user profiles that aren't 
loaded? *Nigel seems to remember this is problematic but could be deluded.*

Required Functionality
==============

Managing state of keys in the following hives:

  * HKEY_LOCAL_MACHINE (HKLM)
  * HKEY_CLASSES_ROOT (HKCR)
  * HKEY_CURRENT_USER (HKCU)
    * *Does this make sense to manage idempotently given the current user 
changes?*
    * *See open question around HKU*






-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en.

Reply via email to