[Pkg-puppet-devel] Bug#530752: Bug#530752: vim syntax : missing runtime/vim-puppet.yaml or files in wrong place

Micah Anderson micah at riseup.net
Wed May 27 15:46:22 UTC 2009


* Angus Frinc <angus.frinc at free.fr> [2009-05-27 10:14-0400]:
> Package: puppet
> Version: 0.24.5-3
> Severity: minor
> 
> The syntax does not work properly, you have to load it by hand.
> According to Debian Packagin Policy for Vim [1], it need a yaml file to
> permit autoloading the configuration.
> 
> Or maybe the files are in the wrong place (cf: debian.vim)
> 
> thanks for the package,
> 
> Regards,
> 
> [1] http://pkg-vim.alioth.debian.org/vim-policy.html/index.html
> 

Thats funny you write this bug report, because I was just looking into
this problem and how to solve it. I had already committed something to
the repository to fix it, but have determined that it wasn't the right
way.

I think I'd prefer to have it activated by default, but that isn't
strictly required as we can ship it in /usr/share/puppet/syntax or
something and then telling the user to symlink that into $HOME/.vim in
README.Debian seems to be fine too.

The annoying thing for both vim and emacs highlighting/formatting is
that we have to pick which package that they get distributed in. Right
now they are distributed in the puppetmaster package, as the system that
will have this package installed will have your manifests, but I could
see arguments for having it in the puppet package too. Perhaps its an
argument for making a 'puppet-addons' package, but a third package seems
not a good solution either.

micah
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-puppet-devel/attachments/20090527/39f44e9f/attachment.pgp>


More information about the Pkg-puppet-devel mailing list