- luca tagliaferri has left
- luca tagliaferri has joined
- koski has joined
- koski has left
- Tobias has joined
- Tobias has left
- Tobias has joined
- Tobias has left
- Tobias has joined
- stpeter has joined
- luca tagliaferri has left
- Tobias has joined
- luca tagliaferri has joined
- Tobias has joined
- Tobias has left
- bear has joined
- Tobias has joined
-
bear
I am trying like heck to get free of this debug session at work, but it's a problem that has now gone into it's second day so i'm not being hopeful it will clear up in 20 minutes
-
bear
i'll be lurking but probably not active
- Florian has joined
-
Florian
T-15
-
stpeter
hi Florian!
-
Florian
yhello :)
-
stpeter
was that a typo?
-
Florian
eh ... nope
-
stpeter
ok
-
stpeter
just checking
-
Florian
y'hello maybe :)
-
stpeter
some people say "hello" more like "yhello" :)
-
Florian
:)
-
Florian
gotta love package tracking :)
-
Florian
doesn't make it go faster ... but still cool to see where the stuff is :)
-
stpeter
agreed
-
Florian
do we have a typewith.me running somewhere?
-
Florian
or should I quickly create one?
-
stpeter
good idea
-
Florian
http://typewith.me/xsf
-
stpeter
heh, can you create permanent instances there?
-
Florian
looks like it
-
Florian
hmm, don't see Will online
-
stpeter
first question: does the Board have a quorum or is this just another friendly chat (as we had in the Council non-meeting earlier)?
-
Florian
bear is here
-
Florian
can't see jack nor Will nor nyco
-
Kev
I think he said a few minutes ago he wasn't really.
-
stpeter
I have not seen Nÿco in a long time
-
stpeter
and one of our Council members missed three XSF votes so maybe isn't an XSF member anymore
- stpeter wonders about migrating all XSF activities to the IETF ... :P
-
Florian
heh
-
Florian
I guess for a decision like that, we'd need a quorate board :p
-
stpeter
um, yeah ;-)
-
Kev
Oh, I thought it just happened automagically.
-
Kev
(Section 2.6 of the bylaws)
-
stpeter
Kev: I thought you were talking about transitioning the XSF to the IETF
-
Kev
Oh, right.
-
Florian
:)
-
Florian
but yeah, for the 3 consecutive misses, Kev's right
-
Kev
I think a members vote would probably be more appropraite than Board for that :)
-
stpeter
well:
-
stpeter
Section 2.6 Automatic Termination. Members may have their membership status automatically terminated and their names removed by the Secretary of the Corporation from all membership records of the Corporation if they fail to participate in three (3) consecutive meetings of the Members of the Corporation, held electronically or otherwise.
-
stpeter
that doesn't say "will" or "must", it says "may"
-
Kev
Right, but 2.5 says may as well.
-
stpeter
I'm not defending the person who hasn't voted, just noting that I think the people who wrote the bylaws built in some wiggle room (although I'm not sure that's a good idea)
-
Kev
And I don't think that we're saying that membership can vote to remove a member, but the member chose not to be removed :)
-
stpeter
heh true
-
Kev
If it's intended that there's wiggle-room, I think we should change the bylaws to be explicit about who gets to do the wiggling.
-
Kev
I note that when Bear failed to vote for three in a row, he was removed - was there a Board discussion about that?
-
Florian
not afaik
-
Kev
We should probably do whatever's consistent, and then make sure Bylaws are made to match.
-
stpeter
I think the bylaws should say "will be removed"
-
Florian
yeah
-
stpeter
that way, there's no question about special treatment
-
Florian
well, that was one point I wanted talk about today
-
Florian
requesting a change of the bylaws following the voting discussion on members
-
Florian
and even decrease that number to 2
-
Kev
I went through the votes because of that discussion, and found that a number of people would have been removed on the basis of 2, including two of Council and one of Board.
-
Kev
(Not that this is strictly a problem for Board, who don't need to be members)
-
Florian
*isn't ?
-
stpeter
Dave Cridland (IIRC) proposed that Council members would not need to be XSF members
-
Kev
Given the current seeming apathy from Council and Board (neither of which had quorum today), maybe that's appropriate.
-
Kev
stpeter: Yes, but didn't get much support for that, IIRC.
-
Florian
I think it has a benefit of having them being members too
-
stpeter
Kev: cue apathetic music here
-
bear
please don't construe my lack of activity as apathy
-
Florian
and I'm actually more leaning towards requiring both to be members (Council + Board)
-
stpeter
bear: we understand that everyone is über-busy
-
stpeter
-
stpeter
-
Kev
bear: You are at least here and said you'd be busy for this case. This isn't true of everyone, either on Council or Board for today.
-
stpeter
didn't realize I could send an empty message
-
bear
sorry - that came off as really cranky (which is a side effect of my current work related grief)
-
bear
apologies
-
stpeter
bear: no apology required!
-
bear
and I'm +1 to board/council being members
-
Florian
should we add that to the todo for the next meeting too?
-
Florian
:)
-
Kev
Florian: You mean the next Members meeting?
-
bear
the kick I got out of xsf by missing 3 meetings was what was needed - I would say we could drop it to 2 missed in a row
-
Florian
Board needs to propose it first
-
stpeter
I do wonder about how to proceed -- e.g., we could shut down the XSF as a legal entity or modify the bylaws such that we basically turn it into an open-source (open-spec) project .... the legal superstructure is not truly necessary to do our core work
-
stpeter
all this voting stuff is just overhead
-
bear
being a legal entity allows for what benefits?
-
Florian
sponsorship?
-
stpeter
IANAL, but we do have 501(c)(3) status
-
stpeter
naturally, with that status comes responsibilities
-
stpeter
and we need to have membership, a board, etc.
-
Florian
I think there's a benefit of having the structure
-
stpeter
I'm just thinking out loud at this time
-
stpeter
Florian: there are benefits and costs, yes
-
Florian
it /should/ make people care about it :)
-
bear
I think part of the issue is, except for the council, the membership doesn't really have to do anything
-
stpeter
bear: indeed
-
Florian
true
-
Kev
Except vote.
-
stpeter
we tried a bit with the various teams, but that's just more structure to a large extent
-
Kev
Although the iteam works moderately well.
-
stpeter
if we were a business, we'd be due for a reorg :)
-
stpeter
Kev: it does, yes
-
Florian
:)
-
stpeter
although in fact the iteam isn't even all XSF members
-
stpeter
e.g., Jerry
-
stpeter
just folks who come together because they care about keeping things running
-
Florian
I think a first step would be to start restricting membership to people who are active
-
stpeter
bear: thanks for participating in this conversation despite your work hell
-
Florian
i.e. decreasing the misses to 2 and enforcing the 3 misses we have atm
-
stpeter
Florian: so we'd have, what, 10 members? ;-)
-
Kev
Well, is that a bad thing?
-
stpeter
no!
-
stpeter
not at all
-
Kev
And we have more than 10 active people, I think.
-
Florian
I don't think it is :)
-
Florian
Kev: indeed
-
stpeter
but then we'd basically get rid of voting for the Council and the Board
-
stpeter
all members vote on everything
-
stpeter
if you have a quorum, decisions can be made
-
bear
it may be that having a council and board are what is causing folks to not interact
-
stpeter
bear: yes, maybe!
-
bear
tho the board is required I think for legal reasons
-
Florian
hmm
-
stpeter
"oh we'll leave it up to the 'leadership'"
-
bear
it would be an interesting thing to try for the next "season"
-
stpeter
bear: yes it is
-
Kev
I would vaguely resist disbanding Council.
-
Kev
By which I mean I think it'd be a terrible idea :)
-
stpeter
I think we need to get rid of the Executive Director position ;-)
-
Kev
There are enough people involved that ever spec would be vetod for one reason or another.
-
Kev
*every
-
bear
yes, that is a concern I would have - seeing how the jingle codec discussion has happened
-
Florian
or people voting just yes because they just vote
-
Florian
without ever reading the specs
-
Kev
Florian: That's not actually so bad.
-
bear
maybe the first step is to tighten the membership voting requirement
-
Kev
Since Council votes are vetos.
-
bear
and see how much of a shake out that has
-
Kev
It's only the 'No's that matter.
-
stpeter
but if there is no Council then there are no vetoes
-
Florian
right
-
stpeter
it would be true rough consensus :)
-
stpeter
not unanimity
-
Kev
Consensus meaning unanimity, of course :)
-
bear
the ietf can teach us something in that area
-
stpeter
heck, maybe we can even work some running code into the mix ;-)
-
Kev
bear: The IETF has a Council equivalent.
-
stpeter
Kev: true
-
Florian
I think a first step would be to enforce the bylaws and possibly reducing that limit
-
stpeter
as I'm well aware :)
-
Florian
and then see how membership reacts
-
Florian
and then go from there
-
bear
yes, but I thought consensus was not the same as majority vote
-
stpeter
bear: it's not
-
Kev
Florian: Yes.
-
Kev
bear: It's not, consensus means everyone is in agreement :)
-
Kev
"Rough consensus" is something of a misnomer.
-
bear
I always disliked that word: agreement
-
stpeter
Kev: sometimes consensus is rough, sometimes it is smooth
-
bear
and then their is the W3C
- bear runs
-
stpeter
in the IETF, consensus does *not* mean that everyone is in agreement
-
stpeter
hehe
-
stpeter
bear: I'd prefer to go in the direction of an open-spec project than in the direction of an industry consortium with corporate members (not individual contributors)
-
bear
totally agree
-
bear
one of the good things about the XSF is the lack of corporate dominance
-
stpeter
one model might be the WHATWG (partial shudder)
-
stpeter
bear: right, it's just us geeks (ideally)
-
stpeter
granted, I get paid by a big company and they tell me what to think and do, but at least we have the appearance of independence ;-)
-
bear
:)
-
Florian
lol
-
stpeter
Kev: imagine that we had only ~12 active committers
-
stpeter
which sounds about right
-
stpeter
others could contribute patches
-
stpeter
but only the committers could vote
-
stpeter
that's your Council equivalent
-
bear
your talking about something like the Apache model
-
stpeter
something like it, yeah
-
stpeter
although Apache members can't be removed
-
bear
that could mean two types of membership
-
stpeter
one of the challenges in any such model is determining who is a committer / decider
-
bear
voting and non
-
stpeter
e.g., IESG is selected via the NomCom in an arcane process that's necessary because the IETF doesn't have the concept of membership
-
Kev
stpeter: I'm not convinced we should go for huge overhauls right now. I think going with the simple one of changing bylaws to remove completely inactive people would be a start.
-
stpeter
the current structure of the XSF was established 10 years ago and might not fit today's reality
-
stpeter
and the bylaws were written by those evil jabber.com people
-
Kev
Or, well, we could look at the ways the XSF is currently failing, and see if bylaws changen could help.
-
Florian
Kev: +1
-
Kev
I'm not sure that fewer members automatically means better review of specs, for example.
-
stpeter
I definitely agree on enforcing the bylaws
-
stpeter
Kev: right
-
Kev
Fewer members *would* mean that people in positions of responsibility who were inactive would be removed and thus make space for potentially more active people.
-
Florian
yeah
-
Kev
This *might* address some issues.
-
Florian
so let's start enforcing that?
-
Kev
(It may well not)
-
Florian
I mean, bylaw 2.6 exists
-
stpeter
personally I don't think there's anything bad about being active and then inactive -- people's priorities change, not everyone is wedded to XMPP for life like I am, etc. :)
-
Kev
stpeter: No, I don't think there's anything wrong with being inactive - only when it's blocking progress.
-
Florian
:)
-
stpeter
Kev: correct
-
Florian
Kev: right
-
bear
being inactive is ok, being non-communicative *and* inactive - that's the problem
- bear considers voting to be communicating
-
Kev
The problem with inactivity is when you end up with people who are completely uninterested because they've been inactive voting on things, etc.
-
Florian
right
-
stpeter
given that you have 2+ weeks to vote, there's really no excuse for missing more than 1 meeting in a row
-
stpeter
I know I've missed one meeting in my time :)
-
bear
I need to switch back to work - i'm +1 to the tone of the conversation so far and +1 to tightening up member voting bylaw items
-
stpeter
in fact I might have missed two
-
stpeter
bear: thanks for participating
-
Florian
bear: thanks for your time :)
- bear knows he owes kev some serious gsoc time and will be in contact about that soon
-
Florian
so who needs to enforce Section 2.6?
- bear re-lurks
-
Florian
is it Baord? Secretary? Members?
-
stpeter
Florian: the Secretary
-
Florian
right
-
stpeter
well, the Secretary just automatically removes members who haven't voted
-
Kev
bear: I've just assumed you've pulled out of that.
-
Kev
And have been acting autonomously.
-
stpeter
I used to do that, now Alex does
-
stpeter
however
-
stpeter
in this case I will send a message to the members@ list
-
stpeter
with my executive director hat on
-
Kev
Have you checked that the person *has* missed three votes? :)
-
stpeter
I shall certainly double-check first
-
Kev
I was told they have, but haven't checked (I only checked two votes backwards, I think)
-
Florian
it might be good to also send a list of people who have been removed to the members@ list and the member removed
-
stpeter
indeed
-
Florian
i.e. so that we don't have the situation like with bear who found out months later that he wasn't a member
-
Florian
I think that sounds like a good thing to do :)
-
stpeter
Florian: good point
-
Kev
This is clearly not good :)
- stpeter notices that there is no link to http://xmpp.org/about-xmpp/xsf/meeting-minutes/ from http://xmpp.org/about-xmpp/xsf/
-
Florian
Kev: why not?
-
Kev
It is clearly not good that members are removed without realising.
-
Florian
ah right :)
-
Florian
yea
- Vanaryon has joined
- Vanaryon has left
-
Florian
on a different note: Board meeting next wednesday then?
-
stpeter
aren't they supposed to be every two weeks?
-
Florian
well, we didn't have a full one this week?
-
stpeter
well true
-
stpeter
I'm sure that if we send a few interesting email messages, there will be plenty of demand for a meeting :)
-
Florian
:)
-
stpeter
it's difficult to maintain energy and commitment for an initiative like XMPP over a span of years
-
Florian
yeah
-
stpeter
and the technology is getting to be a bit mature, which means that excitement is elsewhere (social networking, websockets, etc.)
-
Florian
but I think there's good times too :)
-
Florian
like the Summits
-
stpeter
so in part I think we need to adjust to a new reality
-
Kev
I'm still excited!
-
stpeter
I am too!
-
stpeter
but fewer people are still excited
-
Florian
+1
-
stpeter
which is fine, really
-
stpeter
but we need to think about how to structure things now
-
stpeter
so this has been a good conversation
-
stpeter
but we don't have answers yet
-
stpeter
among other things, I'm going to make a list of people who really are active (not necessarily in writing specs, could be iteam or website or other efforts) -- I doubt that list has more than 20 people on it
-
Florian
but we've got a start
-
Kev
You mean active on more than standards@?
-
Kev
Because contributing to standards@ is valuable too.
-
Kev
(Although of course doesn't require membership, much like the IETF)
-
stpeter
Kev: not sure, I might make a few lists
-
Kev
:)
-
stpeter
and there are people who are active in one area (e.g., jingle, bosh) but not others
-
stpeter
I know a lot of people *care*, but that's not the same as doing things
-
Kev
'Tis true.
-
Florian
another way to motivate people a bit is money :)
-
stpeter
always
-
Kev
Florian: Not necessarily.
-
stpeter
but sometimes you motivate the wrong people that way
-
Florian
true :/
-
stpeter
and you de-motivate people who don't get any money
-
stpeter
or you can
-
stpeter
that's a difficult path, but not impossible
-
stpeter
well this has been useful, but I'm going to heat up some lunch now
-
Kev
Enjoy.
-
Florian
bon appetit :)
-
stpeter
thanks, guys
-
stpeter
I'm not disappearing, just going AFK for a few minutes
-
bear
great - it just keeps coming today - one of leo's servers evidently got an injection attack earlier today
-
bear
I know what i'm doing tonight :/
-
Florian
ouch :/
-
Florian
bear: if there's anything I can help with, drop me a line
-
bear
thanks
-
bear
right now i'm just doing an audit for entry points and making sure everything is up to date
-
stpeter
sigh
-
stpeter
sorry to hear it, bear
-
stpeter
the 'net is an ugly place sometimes
-
bear
sadly, even tho I'm the only person maintaining it, I have found a couple places out of sync
-
bear
yea, php and mysql are evil
-
stpeter
nod
- bear of course blames the tools ;)
-
stpeter
unfortunately, they are also quite convenient ;-)
-
bear
yea
- bear goes back to the grind
- stpeter reads draft-ietf-dkim-mailinglists for tomorrow's IESG meeting and considers adding DKIM support to his mail server
-
stpeter
(and maybe to atlas, too, but one experiment at a time...)
- Tobias has joined
- Tobias has joined
- stpeter has left
- Tobias has left
- luca tagliaferri has left
- luca tagliaferri has joined
- koski has joined
- koski has left
- Tobias has joined
- Tobias has left
- Tobias has joined
- Tobias has left
- Tobias has joined
- stpeter has joined
- luca tagliaferri has left
- Tobias has joined
- luca tagliaferri has joined
- Tobias has joined
- Tobias has left
- bear has joined
- Tobias has joined
- Florian has joined
- Vanaryon has joined
- Vanaryon has left
- Tobias has joined
- Tobias has joined
- stpeter has left
- Tobias has left