Issue #18042 has been reported by Josh Cooper.

----------------------------------------
Bug #18042: Deprecate face versions
https://projects.puppetlabs.com/issues/18042

Author: Josh Cooper
Status: Accepted
Priority: Normal
Assignee: 
Category: 
Target version: 
Affected Puppet version: 
Keywords: face
Branch: 


Versioning faces is yet another way of trying to load multiple versions of code 
in the same ruby runtime. The other way being environments. Since ruby does not 
truly support this (as Java does), we should stop pretending we support it. See 
#7316, #4248, #12173, #17210, #8750

When faces were created, we couldn't install them via gems or modules. But now 
that we will support this in 3.0.2, we can use modules/environments or gems to 
manage different versions of faces, e.g. environment dev gets 0.0.2, production 
gets 0.0.1. I'm not sure if we just deprecate the ability to ask for a specific 
version, i.e. you always get the latest version, or we also deprecate versions 
altogether and the related code in face_collection that walks versioned 
directories.


-- 
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 puppet-bugs@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-bugs+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en.

Reply via email to