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

Micah Anderson micah at riseup.net
Wed Sep 23 19:18:36 UTC 2009


* 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.

micah


-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-puppet-devel/attachments/20090923/0e3f81fd/attachment-0001.pgp>


More information about the Pkg-puppet-devel mailing list