19:39:28 #startmeeting 19:39:28 Meeting started Tue Aug 26 19:39:28 2014 UTC. The chair is TheSnide. Information about MeetBot at http://wiki.debian.org/MeetBot. 19:39:28 Useful Commands: #action #agreed #help #info #idea #link #topic. 19:40:13 hi all, short meeting again today. nothing really new. 19:40:33 dipohl did manage to setup a nice plugin gallery 19:41:00 it looks promising... 19:41:56 i'd like to have oauth identification, so we delegate the spammy user fighting to github 19:42:48 having a regular user login would be nice for us, if oauth gw does not work. 19:43:16 .. but regular login would be the exception, not the norm. 19:43:34 well, that sums it up 19:43:40 anything else ? 19:50:43 concerning the plugin gallery I have some plugins I want to put into another category 19:52:52 I put the yum plugin to category "updates" and would like to add there also "apt" (now in "other") and "apt_all" (now in "system") 19:53:31 TheSnide: Accepted? 19:55:55 hmm. 19:56:38 Packaging or distrib would be better 19:58:21 They all monitor how many "updates" are pending 19:59:40 So "updates" is addressing the issue very clear 20:02:26 but updates of what ?? 20:03:21 (sorry for the double ?) 20:07:21 I would expect most peoples association will go in the right direction 20:08:03 But I will think further 20:08:55 Here another candidate in question: The multigraph plugin meminfo refers to the following categories 20:08:55 'memory', 'cache', 'active_inactive', 'direct_map', 'kernel', 'low_and_high', 'hugepages', 'total', 'allocates', 'objects','groups_size', 'writeback', 'candidates', 'processes' 20:09:46 I don't like this inflation of new categories with only one plugin refering to them 20:13:51 bushmills started a cat::sub scheme 20:14:50 just single colon, actually 20:16:03 hints of it visible on http://demo.munin-monitoring.org, with the network:... categories 20:17:24 but TheSnide picked it up, with the 1sec::... category 20:18:46 Bushmills: TheSnide and me talked about /tagging/ categories 20:19:12 I tend to think, that this is the better solution 20:19:31 as you will get more flexibility 20:20:11 e.g. in the category "memory" the proc plugin about process memory can also show up 20:20:24 but also in "processes" 20:20:33 seems it's merely a matter of convention, not of code change 20:22:08 * Bushmills@freenode knows who is especially happy about this 20:22:40 We need to announce conventions to care for good conditions to auto-generate the plugin gallery 20:23:01 each plugin shall have a category and then a set of tags 20:23:23 like gid in unix 20:23:35 we could use the magic markers 20:23:44 for category tags 20:23:57 for tagging ? yep, would be good idea 20:24:26 tag:whatever 20:24:40 the magic marker "capabilities" is also 1:N, so it should work 20:24:42 tag:what::ever 20:24:54 tag is what::ever 20:25:15 If I were to redo it, i'd possible put plugins or their links into subdirectories, and use their names as categories 20:25:56 btw, i need to go, so i'll just leave the meeting. be back at 2300 cet 20:25:58 user preferences differ, but sources want to be kept identical 20:27:07 TheSnide: ok 20:28:08 Bushmills: service links in subdirectories imply a 1:1 relation, right? 20:28:38 as you don't want double service links (which would trigger double run of the plugin..) 20:28:39 that would be the idea, yes 20:29:35 I think the big advantage of tagging is, that you can build multiple relations 20:30:14 the graph could show up in different contexts 20:30:30 i suppose of you really have to, you could still express those in plugin conf or plugin source 20:31:20 for most plugins, a single category should be fine - and one could change that without modifying either plugin source nor conf 20:31:53 I come to it because of the multigraph plugins 20:32:21 At least there we need a 1:N relation 20:32:53 One plugin _file_ but many plugins 20:34:44 Parsing the plugins file would be easy, if the categories are declared in a strict manner 20:38:54 they are declared in a strict manner 20:39:22 execute the plugin and parse the categories just like munin does 20:40:19 kenyon: that is not possible for many plugins 20:40:28 which needs manual configuration 21:02:52 ok, ending the meeting. 21:03:00 #endmeeting