Klemens Böswirth
Klemens Böswirth
> I think that in most of our problems in the docu additional overviews/links/text won't help [...] We need to fix vague/misleading sentences. Just a quick comment on that. I...
> Notification does not happen once after final commit, but for every plugin I don't think this sentence is correct anymore. According to the git blame it was written 7...
> gopts is a bad example I think that's exactly the problem the term "global plugin" is used far to broadly. They can do basically anything. But actually the notification...
> For both logging¬ification for some purposes the global plugin and for other purposes a mountpoint is needed. For both the global plugin is, afaik, the more common case Actually...
> If I understand this correctly, I should be able to `kdb get proc:/elektra/gopts/help` and the `gopts` plugin will have parsed the command line and put `0` or `1` in...
If this `EXPECT_TRUE` fails, but the next two succeed then that would be really weird, because both should be set by `elektraGetOpts`. https://github.com/ElektraInitiative/libelektra/blob/3e9f5ed10725627405fb36c7a1ea33fa7eb67a1e/tests/kdb/testkdb_contracts.cpp#L103-L107 The value `"getter"` comes from the fact,...
No the `spec` plugin isn't required for this to work. The value should be set in this line https://github.com/ElektraInitiative/libelektra/blob/3e9f5ed10725627405fb36c7a1ea33fa7eb67a1e/src/libs/opts/opts.c#L250 Could you check with a debugger what happens there?
@markus2330 I added the results from the meeting today, please check if this can be merged already
As an example of what I was aiming for with this decision, take a look at [tree-sitter](https://github.com/tree-sitter/tree-sitter/tree/master/lib). They use a top-level `include` folder for the public headers, which has the...
Changing the way the headers are stored in the repo would make fixing the include path much simpler. The goal would be that the headers are stored in the same...