Hello Gabriel,

The ticket that you reference has a link on it to a pull request which was 
merged into Puppet 4.x.

https://github.com/puppetlabs/puppet/pull/3310

It is not intended that this will be fixed in Puppet 3.x.

As for deprecation, though it is a thorn in our side, removing support for 
slashes is not on a roadmap. We do recommend always using dashes starting 
with Puppet 4.0, though.

Anderson

On Tuesday, March 22, 2016 at 10:55:44 PM UTC-7, Gabriel Filion wrote:
>
> Hello, 
>
> recently, a user of a module I wrote reported a bug with dependencies. 
> after some discussions on the IRC channel, it turned out that there was 
> a bug in the 3.x series which is not scheduled to be fixed: 
>
> https://tickets.puppetlabs.com/browse/PUP-3121 
>
> It seems as though using user-module and user/module both work, and the 
> latter works around the puppet 3.x issue. 
>
> Now I'm wondering if using slashes to split user name from module name 
> in dependency specifications in the metadata.json file is a thing that 
> will stick around. or is it planned to be deprecated somewhat soon? 
>
> documentation still mentions using slashes is OK 
>
>
> https://docs.puppetlabs.com/puppet/latest/reference/modules_metadata.html#specifying-dependencies
>  
>
> and puppetlabs' modules seem to be doing this too. 
>
> it's a bit counterintuitive to specify module name with user-module and 
> then dependencies with user/module though. 
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/877b4009-ca11-43fc-a8c3-87852bba25d4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to