[Pkg-puppet-devel] Bug#544878: Bug#544878: Bug#544878: puppet+vim missing the yaml file

Andrew Pollock apollock at debian.org
Thu Sep 24 00:10:10 UTC 2009


On Wed, Sep 23, 2009 at 03:18:36PM -0400, Micah Anderson wrote:
> * ChiKu <chikulinu at gmail.com> [2009-09-03 09:52-0400]:
> > Package: puppet
> > Version: 0.24.5-3
> > 
> > For vim addons, puppet put 2 files
> > /usr/share/vim/addons/ftdetect/puppet.vim
> > /usr/share/vim/addons/syntax/puppet.vim
> > 
> > But as the vim addons policy the part 3.
> > http://pkg-vim.alioth.debian.org/vim-policy.html/
> > 
> > It should have the registered yaml file,
> > so we can enable the puppet addons with command :
> > "vim-addons puppet"
> 
> There are a few ways this issue could be solved... I'm curious about the
> other puppet packagers' views on these possible scenarios:
> 
> 1. we create the yaml file and distribute it with puppet, that will
> directly fix this bug, with minimal changes
> 2. we create a vim-puppet package with the vim add-on and yaml and a
> separate emacs-puppet package for the emacs mode. This is more work,
> increases the package number, but these additional packages would be
> easy to maintain. The reason for this path would be because people have
> complained that they wanted the syntax highlighting on their local
> machine but didn't want to install the puppet package (because they
> weren't running the puppetd locally, and when you install the package
> the daemon is started automatically, so you have to turn it off). This
> way people can just install the syntax highlighting stuff they need/want
> directly
> 3. the vim/emacs pieces get pushed into a more generalized vim/emacs
> add-on package (such as vim-script). 
> 
> Ideas, thoughts? I've never dealt with either vim or emacs addons
> before, so I'm a bit clueless here.

I'm in favour of 2 or 3. 3 if there's a precedent or we want to create one,
2 otherwise.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-puppet-devel/attachments/20090924/f6a7ba04/attachment-0001.pgp>


More information about the Pkg-puppet-devel mailing list