Jira (PUP-8491) Move essential functions from stdlib to puppet
Title: Message Title Henrik Lindberg commented on PUP-8491 Re: Move essential functions from stdlib to puppet There are now 4 remaining tickets in status "Ready for CI" - when they have cleared this epic can be closed as done. Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-8491) Move essential functions from stdlib to puppet
Title: Message Title Henrik Lindberg commented on PUP-8491 Re: Move essential functions from stdlib to puppet There are about 20 others that are reasonable to move and where I expect bolt users to eventually want them (see R.Is request). I planned to continue adding them in 5.5.z if that is ok – otherwise need a new epic and will continue with the rest for Puppet 6.0.0. Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-8491) Move essential functions from stdlib to puppet
Title: Message Title Josh Cooper commented on PUP-8491 Re: Move essential functions from stdlib to puppet Henrik Lindberg All of the commits for this epic landed in puppet#5.5.x. I assume this epic can be closed as soon as those tickets are resolved? Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-8491) Move essential functions from stdlib to puppet
Title: Message Title Michael Smith commented on PUP-8491 Re: Move essential functions from stdlib to puppet Thanks! What's here is everything we initially planned for in Bolt. Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-8491) Move essential functions from stdlib to puppet
Title: Message Title Henrik Lindberg assigned an issue to Unassigned Puppet / PUP-8491 Move essential functions from stdlib to puppet Change By: Henrik Lindberg Assignee: Thomas Hallgren Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-8491) Move essential functions from stdlib to puppet
Title: Message Title Henrik Lindberg assigned an issue to Thomas Hallgren Puppet / PUP-8491 Move essential functions from stdlib to puppet Change By: Henrik Lindberg Assignee: Thomas Hallgren Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-8491) Move essential functions from stdlib to puppet
Title: Message Title R.I.Pienaar commented on PUP-8491 Re: Move essential functions from stdlib to puppet I personally like them in the types but its also quite a change and a long tail before people stop needing stdlib stdlib is a tyre fire, moving these somewhere proper means a high % of people just wouldnt need to be exposed to stdlib mess, so the less code change required the most likely it is to go well Add Comment This message was sent by Atlassian JIRA (v7.5.1#75006-sha1:7df2574) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-8491) Move essential functions from stdlib to puppet
Title: Message Title Henrik Lindberg commented on PUP-8491 Re: Move essential functions from stdlib to puppet We have a ticket with proposed formats for all of the trim-this-that string operations. It is a bit less user friendly then the function names. Also not 100% backwards compatible. I otherwise have no objection against having modules with namespaced functions for String, Math etc. (for example math::min(), math::max()). The fuse of that is unfortunately a bit long... needs to make sure wanted namespaces are free, creation of the modules, and then packaging of them. We could cheat and have them in namespaces but having them in puppet, would need to reserve namespsaces... (so not nice). Yet another alternative is to add methods to the types - for example Numeric.max(x,y). Add Comment This message was sent by Atlassian JIRA (v7.5.1#75006-sha1:7df2574) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-8491) Move essential functions from stdlib to puppet
Title: Message Title Michael Smith commented on PUP-8491 Re: Move essential functions from stdlib to puppet I think string manipulation would make sense to be part of the String type. The math-related seem like potentially a library (following the pattern we'd like to use with types and providers, I think they'd make sense as a separate project that's included via packaging); same with filename manipulation like dirname and basename. Add Comment This message was sent by Atlassian JIRA (v7.5.1#75006-sha1:7df2574) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-8491) Move essential functions from stdlib to puppet
Title: Message Title R.I.Pienaar commented on PUP-8491 Re: Move essential functions from stdlib to puppet I'd love to see these move too they seem like the most basic things one would want in a modern language I think to_json and to_yaml would be great - perhaps with some changes so there's a optional flag to enable the pretty version of json. likewise loadjson and loadyaml (renamed for consistency I guess?) The things like downcase, upcase, capitalize, lstrip, rstrip, strip, chop, chomp and such basic string manipulation ones. Also min, max, flatten, sort and unique - these are unfortunately all v3 functions. Add Comment This message was sent by Atlassian JIRA (v7.5.1#75006-sha1:7df2574) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-8491) Move essential functions from stdlib to puppet
Title: Message Title Henrik Lindberg updated an issue Puppet / PUP-8491 Move essential functions from stdlib to puppet Change By: Henrik Lindberg The most essential functions in stdlib should be moved to puppet code base.* empty* keys* values* join* flatten * length (instead of deprecated 'size') This is of particular value when running scripts. Add Comment This message was sent by Atlassian JIRA (v7.5.1#75006-sha1:7df2574) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-8491) Move essential functions from stdlib to puppet
Title: Message Title Henrik Lindberg created an issue Puppet / PUP-8491 Move essential functions from stdlib to puppet Issue Type: Epic Assignee: Unassigned Created: 2018/02/26 1:16 PM Priority: Normal Reporter: Henrik Lindberg The most essential functions in stdlib should be moved to puppet code base. empty keys values join flatten This is of particular value when running scripts. Add Comment