Dear all,
happy new year to everybody!
Now that the year 2022 is over, just a small piece of trivial
information: There are 48 contributed function packages that have
been updated during the last year - although it has to be said
that in many cases the updates consisted of smaller syntax
adjustments.
This number doesn't include the so-called "addons": those are also function packages written in the hansl scripting language (like the contributed packages), but they are more tightly integrated into the gretl infrastructure and are automatically shipped with each gretl install. Currently there are 10 addons (see Help / look for addons), half of which have been updated during 2022. For comparison, there are 155 contributed packages in total.
We would like to encourage everybody to get in the business of authoring and contributing function packages. The scripting language hansl is easy to learn, but powerful. And in general gretl offers documentation that is quite comprehensive: See Help / A Hansl Primer for an introduction to the language (in combination with the general gretl user guide, of course), and Help / Gretl Function Packaging Guide.
Every package version has to go through a moderation process, where we as the moderation team make sure that (a) the package actually runs and works, and (b) has at least a minimal amount of documentation. Especially for first-time contributors, we're happy to help with problems and provide some hints. However, the package authors obviously remain responsible for what their code does and what results it produces. (Apart from the obvious fact that like any GPL'ed free / open source software, neither gretl itself nor the contributed packages come with any kind of warranties.)
cheers
sven