Hi all!
As many of you have found out the hard way, GF error messages are hard to google.
What do we do with all other programming languages when we have a problem? We find that someone else had the same problem and has posted it on StackOverflow, and another person has answered.
Now, I don't suggest that we replace this mailing list with StackOverflow. There is great value in this list for reaching the core GF team immediately and precisely. I think that questions like Anna's report yesterday on PGF2 and Python bindings make much more sense to ask on this list than on StackOverflow. Likewise for the more open-ended and theoretical questions, like "is this even possible to do in GF" or "how to create good standards for RGL".
But there are still a lot of questions that are really baffling for a beginner, but who many readers on this list could answer. I'm thinking of "no instance for Foo among Foo" , "cannot unify the information: lincat Foo {bar} with lincat Foo {baz}", "Internal error in GeneratePMCFG" and friends. A new user tries GF, gets an error, googles it, and finds either no hits or a hit on this very list (back in 2010, I thought gf-dev was only for people who *develop* GF the program/PGF libraries, not for people who develop *in* GF). The user is likely to conclude that GF has minimal support and is not worth investing in learning. In contrast, if they find answers on a familiar platform, that is much more reassuring, and lowers the threshold for themself to ask questions.
So my suggestion is: next time you have a problem with GF, even if you solve it yourself after 5 minutes, consider submitting it to StackOverflow. In return, I promise to answer it.
(I could also submit the questions myself, but then I would need to find different people to answer them, and that's potentially a more difficult task for these other people, and they're less likely to go with it, thus making such a configuration less effective.)
There are 2 questions already, sent in 2015 and 2018, so the [gf] tag is well established!
https://stackoverflow.com/questions/tagged/gf ^_^
Cheers,
Inari