On Tue, 28 Jun 2016, Sven Schreiber wrote:
Hi,
we (Allin and I) have talked about a closely related issue last week
(offline), but here's a variant that really seems to fulfill the bug
criterion:
When I want to create a new function package in the GUI and I'm not connected
to the internet, then upon trying to save the package (locally) gretl asks me
to specify a tag first. But because I'm offline gretl doesn't show the tag
dropdown lists in the package creation window. (The latter behavior is the
thing we already talked about.) So it's impossible to save the package. When
instead I select "write a spec file" gretls asks me to save the package
first...
I guess the natural solution would be that gretl ships with a tag list that
is current at release, just like it comes with a version of the manual. In
analogy to the pdf manual, if the tag list is not present in the install
location gretl could try to fetch it from the server instead.
Yes, I suppose that makes sense. At present we insist on getting the
tags list from the server, but that harks back to a point when the
tags were under debate. If we reckon they have now stabilized, we
could include the list, in some suitable file format, with the gretl
distribution.
That policy would create the possibility of invalid tags -- if we
ever make changes to the canonical list, and somebody using an older
version of gretl uploads a package -- but perhaps that's the lesser
of two evils.
I guess I've been assuming that everyone is always online these days
so this shouldn't be an issue...
Allin