Henrik Lindberg
2012-Feb-02 16:09 UTC
[Puppet Users] Announcement: Geppetto 2.1.2 released
Hi, I am happy to announce that Geppetto 2.1.2 has been released and is available as an update from within Geppetto. If you do not already have Geppetto installed, start by downloading version 2.1.0 here https://github.com/cloudsmith/geppetto/downloads In release 2.1.2 =============== * Code completion of variables and quick fixes based on closest matching names. Works in string interpolation too. * Turns on puppet nature automatically when opening editor on a .pp file * SVN and Git support are now separately updateable (and uninstallable). This enables users to switch to Subclipse (from the bundled Subversion) to get support for SVN 1.7. * Helps correct problems with the confusing addition and removal of hyphen as a legal character in variable names. These are now validated and quickfixes are available. * Save actions preferences that will automatically remove trailing whitespace from lines, replace all "funky" spaces (non breaking space, and all other variants of space) with regular space, and ensuring that file ends with a newline. These save actions are configurable for the workspace and projects can have individual (persisted) settings. * Preferences available for Potential Problems, and Stylistic Problems where it is possible to control if these checks should be made and if they are ignored, flagged as errors or warnings. * Checks added for selector expressions and case statements (default, duplicated and unreachable entries, etc.) * Improved validation: - Illegal assignments to numerical variables - "false" != false, "true" != true - Numerical operations on known non-numerical operands (e.g. 1 + ''hello'') - Missing comma between entries improved (better message, and quickfix added) * Files external to Geppetto workspace can now be opened and edited. Geppetto links them to an automatically created special project (and unlinks them on close). This makes the files open in a reasonable context, and it is possible to navigate to them from error markers etc. This is not a substitute for having proper projects, but is very useful when just wanting to look at/edit/copy text from a file available in the filesystem. (Note that files in this special project resolve references against all other files in the same project). See https://github.com/cloudsmith/geppetto/wiki/Release-Notes for more detailed information about fixed issues. Please see http://cloudsmith.github.com/geppetto/faq.html for information if you run into problems updating. Checkout http://cloudsmith.github.com/geppetto/faq.html#2011/06/28/how-do-i-update if you don''t know how to update. Regards - henrik -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Bernd Adamowicz
2012-Feb-03 12:26 UTC
AW: [Puppet Users] Announcement: Geppetto 2.1.2 released
Hi Henrik, looks great! Discovered lots of warnings and even an error (which Puppet did not complain about) after upgrading. Fixed all my Puppet code now and I think this is another good step in improving my overall code quality. Thanks for the work. Looking forward for new releases. Bernd> -----Ursprüngliche Nachricht----- > Von: puppet-users@googlegroups.com [mailto:puppet- > users@googlegroups.com] Im Auftrag von Henrik Lindberg > Gesendet: Donnerstag, 2. Februar 2012 17:09 > An: puppet-users@googlegroups.com > Betreff: [Puppet Users] Announcement: Geppetto 2.1.2 released > > Hi, > I am happy to announce that Geppetto 2.1.2 has been released and is > available as an update from within Geppetto. > > If you do not already have Geppetto installed, start by downloading > version 2.1.0 here https://github.com/cloudsmith/geppetto/downloads > > In release 2.1.2 > ===============> > * Code completion of variables and quick fixes based on closest > matching names. Works in string interpolation too. > > * Turns on puppet nature automatically when opening editor on a .pp > file > > * SVN and Git support are now separately updateable (and > uninstallable). This enables users to switch to Subclipse (from the > bundled Subversion) to get support for SVN 1.7. > > * Helps correct problems with the confusing addition and removal of > hyphen as a legal character in variable names. These are now > validated and quickfixes are available. > > * Save actions preferences that will automatically remove trailing > whitespace from lines, replace all "funky" spaces (non breaking > space, and all other variants of space) with regular space, and > ensuring that file ends with a newline. These save actions are > configurable for the workspace and projects can have individual > (persisted) settings. > > * Preferences available for Potential Problems, and Stylistic Problems > where it is possible to control if these checks should be made and > if > they are ignored, flagged as errors or warnings. > > * Checks added for selector expressions and case statements (default, > duplicated and unreachable entries, etc.) > > * Improved validation: > - Illegal assignments to numerical variables > - "false" != false, "true" != true > - Numerical operations on known non-numerical operands > (e.g. 1 + ''hello'') > - Missing comma between entries improved (better message, and > quickfix added) > > * Files external to Geppetto workspace can now be opened and edited. > Geppetto links them to an automatically created special project (and > unlinks them on close). This makes the files open in a reasonable > context, and it is possible to navigate to them from error markers > etc. This is not a substitute for having proper projects, but is > very > useful when just wanting to look at/edit/copy text from a file > available in the filesystem. (Note that files in this special > project > resolve references against > all other files in the same project). > > > See https://github.com/cloudsmith/geppetto/wiki/Release-Notes > for more detailed information about fixed issues. > > Please see http://cloudsmith.github.com/geppetto/faq.html for > information if you run into problems updating. > Checkout > http://cloudsmith.github.com/geppetto/faq.html#2011/06/28/how-do-i- > update if you don''t know how to update. > > Regards > - henrik > > > > > -- > You received this message because you are subscribed to the Google > Groups "Puppet Users" group. > To post to this group, send email to puppet-users@googlegroups.com. > To unsubscribe from this group, send email to puppet- > users+unsubscribe@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en.-- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Walter Heck
2012-Feb-05 00:59 UTC
Re: [Puppet Users] Announcement: Geppetto 2.1.2 released
Guess it should make me happy that I found only a few warnings in our repo :) I found warnings in the puppetmaster log of one of our puppetmasters I recently upgraded to 2.7.10 though, they are not reported by geppetto as of now I think (something about files mentioned in the path of file resources, can''t remember exactly) looking forward to more in the future! Walter On Fri, Feb 3, 2012 at 14:26, Bernd Adamowicz <Bernd.Adamowicz@esailors.de> wrote:> Hi Henrik, > > looks great! Discovered lots of warnings and even an error (which Puppet did not complain about) after upgrading. Fixed all my Puppet code now and I think this is another good step in improving my overall code quality. > > Thanks for the work. Looking forward for new releases. > > Bernd > >> -----Ursprüngliche Nachricht----- >> Von: puppet-users@googlegroups.com [mailto:puppet- >> users@googlegroups.com] Im Auftrag von Henrik Lindberg >> Gesendet: Donnerstag, 2. Februar 2012 17:09 >> An: puppet-users@googlegroups.com >> Betreff: [Puppet Users] Announcement: Geppetto 2.1.2 released >> >> Hi, >> I am happy to announce that Geppetto 2.1.2 has been released and is >> available as an update from within Geppetto. >> >> If you do not already have Geppetto installed, start by downloading >> version 2.1.0 here https://github.com/cloudsmith/geppetto/downloads >> >> In release 2.1.2 >> ===============>> >> * Code completion of variables and quick fixes based on closest >> matching names. Works in string interpolation too. >> >> * Turns on puppet nature automatically when opening editor on a .pp >> file >> >> * SVN and Git support are now separately updateable (and >> uninstallable). This enables users to switch to Subclipse (from the >> bundled Subversion) to get support for SVN 1.7. >> >> * Helps correct problems with the confusing addition and removal of >> hyphen as a legal character in variable names. These are now >> validated and quickfixes are available. >> >> * Save actions preferences that will automatically remove trailing >> whitespace from lines, replace all "funky" spaces (non breaking >> space, and all other variants of space) with regular space, and >> ensuring that file ends with a newline. These save actions are >> configurable for the workspace and projects can have individual >> (persisted) settings. >> >> * Preferences available for Potential Problems, and Stylistic Problems >> where it is possible to control if these checks should be made and >> if >> they are ignored, flagged as errors or warnings. >> >> * Checks added for selector expressions and case statements (default, >> duplicated and unreachable entries, etc.) >> >> * Improved validation: >> - Illegal assignments to numerical variables >> - "false" != false, "true" != true >> - Numerical operations on known non-numerical operands >> (e.g. 1 + ''hello'') >> - Missing comma between entries improved (better message, and >> quickfix added) >> >> * Files external to Geppetto workspace can now be opened and edited. >> Geppetto links them to an automatically created special project (and >> unlinks them on close). This makes the files open in a reasonable >> context, and it is possible to navigate to them from error markers >> etc. This is not a substitute for having proper projects, but is >> very >> useful when just wanting to look at/edit/copy text from a file >> available in the filesystem. (Note that files in this special >> project >> resolve references against >> all other files in the same project). >> >> >> See https://github.com/cloudsmith/geppetto/wiki/Release-Notes >> for more detailed information about fixed issues. >> >> Please see http://cloudsmith.github.com/geppetto/faq.html for >> information if you run into problems updating. >> Checkout >> http://cloudsmith.github.com/geppetto/faq.html#2011/06/28/how-do-i- >> update if you don''t know how to update. >> >> Regards >> - henrik >> >> >> >> >> -- >> You received this message because you are subscribed to the Google >> Groups "Puppet Users" group. >> To post to this group, send email to puppet-users@googlegroups.com. >> To unsubscribe from this group, send email to puppet- >> users+unsubscribe@googlegroups.com. >> For more options, visit this group at >> http://groups.google.com/group/puppet-users?hl=en. > > -- > You received this message because you are subscribed to the Google Groups "Puppet Users" group. > To post to this group, send email to puppet-users@googlegroups.com. > To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. > For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. >-- Walter Heck -- follow @walterheck on twitter to see what I''m up to! -- Check out my new startup: Server Monitoring as a Service @ http://tribily.com Follow @tribily on Twitter and/or ''Like'' our Facebook page at http://www.facebook.com/tribily -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Henrik Lindberg
2012-Feb-05 14:35 UTC
Re: [Puppet Users] Announcement: Geppetto 2.1.2 released
On 2012-05-02 1:59, Walter Heck wrote:> Guess it should make me happy that I found only a few warnings in our repo :) > I found warnings in the puppetmaster log of one of our puppetmasters I > recently upgraded to 2.7.10 though, they are not reported by geppetto > as of now I think (something about files mentioned in the path of file > resources, can''t remember exactly) >I think you are saying that you found an opportunity for Geppetto to find the problem you noticed. Feel free to log an enhancement issue at github when you know what the cause was. Regards - henrik -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.