On Mon, Mar 12, 2018 at 03:25:48PM +0000, Daniel P. Berrangé wrote:
On Mon, Mar 12, 2018 at 04:18:35PM +0100, Erik Skultety wrote:
> Hi,
> I'd like to add 2 more GSOC ideas to our wiki page, but I'd like to get
some
> opinions whether you think these might even be appropriate GSOC project
> candidates.
>
> #1
> PROJECT:
> Support wildcard with log filters
>
> SUMMARY:
> Enhance the log filters format to allow specifying a wildcard, i.e. <level>:*
>
> DESCRIPTION:
> Currently, libvirt admin interface allows (among other things) runtime tuning
> of daemon log settings with the exception of setting the global log priority.
> The main reason for not having an API to get/set the global log priority is that
> the same effect that setting global log level would have can be achieved with
> using log filters only which in terms of logging control provide us with more
> granularity. However, in order to achieve the same effect using filters only,
> one would end up with a filter similar to this:
>
> 1:access 1:daemon 1:conf 1:cpu 1:libvirt 1:locking 1:logging 1:network
> 1:nwfilter 1:util
>
> Therefore, we should enhance the format of a filter to allow us to simply use
> the following instead:
>
> 1:* other_filters
I think this is too small a bit of work - it is more like a bite-sized task for
new-contributors.
I agree that it might not be enough and honestly I can't objectively say (yet)
whether something could or could not be an appropriate idea (with a sufficient
amount of work needed) for GSOC, that's why I asked, so thanks for input.
However, there's also something else to consider (not a deal breaker though),
given the success overall success ratio we have, maybe this could be a
candidate that someone can actually finish on time and merge upstream :P, but as
I said, just a different point of view.
> #2
> PROJECT:
> Extend node device driver's API set
This sounds like a viable idea - well defined scope and not too hard
I published ^this one. Also, I'm working on publishing another one, but I just
have to use the right words.
Thanks again,
Erik