14:31:06 <sgallagh> #startmeeting rolekit (2016-01-19) 14:31:06 <zodbot> Meeting started Tue Jan 19 14:31:06 2016 UTC. The chair is sgallagh. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:31:06 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 14:31:06 <zodbot> The meeting name has been set to 'rolekit_(2016-01-19)' 14:31:07 <sgallagh> #meetingname rolekitweekly 14:31:07 <zodbot> The meeting name has been set to 'rolekitweekly' 14:31:07 <sgallagh> #chair sgallagh twoerner nilsph 14:31:07 <sgallagh> #topic init process 14:31:07 <zodbot> Current chairs: nilsph sgallagh twoerner 14:31:17 <nils> .hello nphilipp 14:31:18 <sgallagh> .hello sgallagh 14:31:18 <zodbot> nils: nphilipp 'Nils Philippsen' <nphilipp@redhat.com> 14:31:21 <zodbot> sgallagh: sgallagh 'Stephen Gallagher' <sgallagh@redhat.com> 14:32:05 <twoerner> .hello twoerner 14:32:06 <zodbot> twoerner: twoerner 'Thomas Woerner' <twoerner@redhat.com> 14:32:16 <sgallagh> #topic Status Update 14:32:41 <sgallagh> So, as discussed previously, we're in the process of ramping down heavy development on rolekit. 14:32:59 <sgallagh> The last remaining high-importance task is on nils' shoulders: the refactoring of role definition plugins. 14:33:05 <sgallagh> nils: How's it going? :) 14:34:07 <nils> yeah and I don't have anything working to show around yet, just a minor detail I'd like to change regarding the example I showed you guys last time, i.e. I think I can get away with having one type for all kinds of properties/settings 14:34:52 <sgallagh> Oh? 14:35:08 <twoerner> hmm 14:35:14 <nils> Meaning: same RoleParam (or RoleSetting) for internal, unchangeable stuff like version, for configurable stuff like Thomas's firewall stuff and even for transient state like, uhm, the instance state 14:35:59 <nils> and the differences are handled through setting it on the constructor 14:36:12 <sgallagh> Seems straightforward enough 14:36:14 <nils> e.g. "readonly=True", "const=True" 14:36:16 <nils> yeah 14:36:43 <nils> I first thought to have different types to differentiate that, but now don't see a need for that 14:37:12 <sgallagh> Yeah, probably will reduce end-user confusion too 14:37:31 <nils> And all documentation is in one place. 14:38:37 <sgallagh> Seems sensible to me. 14:38:50 <twoerner> there is then only a need for an external or internal flag 14:38:51 <nils> good 14:38:54 <nils> yes 14:39:00 <twoerner> +1 14:39:14 <twoerner> for the change 14:39:30 <sgallagh> As far as progress, how far along are you? Does it seem realistic to aim for a release by the end of February? 14:40:11 <nils> I hope to have a first workable version ready by then, hopefully some days sooner so Thomas can have a go at it. 14:40:30 <nils> twoerner: when are you leaving for vacation? 14:40:31 <twoerner> that would be great as I am leaving at the 5th 14:40:40 <sgallagh> Cool. (Yeah, by "release" I meant functional, not necessarily bug-free :) ) 14:40:48 <sgallagh> So an Alpha 14:41:01 <sgallagh> twoerner: the 5th of March? 14:41:03 <nils> Nothing non-trivial from me was ever bug-free :) 14:41:11 <nils> The Ides of March. 14:41:12 <twoerner> sgallagh: no.. 5th or February 14:41:16 <sgallagh> nils: This is not unique to you 14:41:20 <nils> I know. 14:41:31 <nils> I'm a special snowflake in other ways. 14:41:47 <twoerner> no knifes needed for now :-) 14:42:50 <nils> that's it from me 14:44:04 <sgallagh> nils: Thanks, much appreciated. 14:44:26 <sgallagh> twoerner: I assume you're mostly waiting on nils to provide an API before dabbling in the firewall piece? 14:45:00 <twoerner> sgallagh: yes 14:45:31 <sgallagh> I've not had any time for rolekit myself this past week 14:45:53 <sgallagh> But I'll be available for any code reviews 14:47:19 <sgallagh> #topic Open Floor 14:47:24 <sgallagh> Any general comments? 14:47:45 <nils> not from me 14:47:55 <twoerner> not form me wither 14:47:57 <sgallagh> I don't have anything (as I said, kinda swamped today) 14:47:57 <twoerner> either 14:48:07 <sgallagh> Woo, short meeting! ;-) 14:48:16 <sgallagh> OK, have a nice day. 14:48:27 <sgallagh> #endmeeting