moparisthebest, you might want to show up for that meeting, your wish about council members might be granted :p
neshtaxmpphas joined
debaclehas left
vanitasvitaehas left
jubalhhas joined
vanitasvitaehas joined
mukt2has joined
kokonoehas left
kokonoehas joined
mukt2has left
jubalhhas left
Danielhas left
Danielhas joined
remkohas joined
matkorhas left
matkorhas joined
Douglas Terabytehas left
ajhas joined
Chobbeshas left
kokonoehas left
kokonoehas joined
Chobbeshas joined
moparisthebesthas left
krauqhas joined
Danielhas left
Danielhas joined
pdurbinhas joined
Danielhas left
pdurbinhas left
adiaholichas joined
remkohas left
moparisthebesthas joined
Danielhas joined
adiaholichas left
Chobbeshas left
Chobbeshas joined
Chobbeshas left
Chobbeshas joined
moparisthebest
pep.: Oh I'll be there :)
Danielhas left
Chobbeshas left
Chobbeshas joined
stpeterhas joined
Danielhas joined
mukt2has joined
kokonoehas left
kokonoehas joined
mukt2has left
stpeter
pep.: My interpretation of the bylaws (and of XSF history) is that we convince 5% of members that this item needs to be added to the agenda and then we vote on it during normal voting process. Because voting has already started, instead we would hold a special meeting and the voting on the agenda items for that special meeting could be handled in the usual way (via memberbot). While we are doing this, we might as well clean up *all* instances where "in writing" does not mention electronic transmission...
lskdjfhas left
stpeter
Also note ยง5.10 Rules of Procedure - it's not clear to me that we actually need to amend the bylaws here, although it's always better to make these things clear in an official way or in the main rules document, not in another document that we need to reference separately.
Danielhas left
pdurbinhas joined
Danielhas joined
stpeter
For completeness, I posted to the members@ email list on these matters.
kokonoehas left
kokonoehas joined
neshtaxmpphas left
neshtaxmpphas joined
Chobbeshas left
strypeyhas joined
Douglas Terabytehas joined
Danielhas left
Danielhas joined
strypeyhas left
strypeyhas joined
stpeterhas left
Danielhas left
Danielhas joined
adiaholichas joined
waqashas joined
andyhas joined
matkorhas left
matkorhas joined
strypeyhas left
strypeyhas joined
mukt2has joined
krauqhas left
krauqhas joined
mukt2has left
Nekithas joined
Yagizahas joined
strypeyhas left
strypeyhas joined
neshtaxmpphas left
adiaholichas left
adiaholichas joined
waqashas left
strypeyhas left
strypeyhas joined
karoshihas joined
mimi89999has left
mimi89999has joined
neshtaxmpphas joined
strypeyhas left
strypeyhas joined
mathijshas left
mathijshas joined
adiaholichas left
Shellhas joined
Tobiashas joined
rainslidehas joined
Danielhas left
strypeyhas left
Shellhas left
rainslidehas left
adiaholichas joined
Danielhas joined
j.rhas left
wurstsalathas joined
strypeyhas joined
j.rhas joined
strypeyhas left
rainslidehas joined
emushas joined
mukt2has joined
eevvoorhas joined
rainslidehas left
rainslidehas joined
Danielhas left
mukt2has left
mukt2has joined
rainslidehas left
Douglas Terabytehas left
Douglas Terabytehas joined
Danielhas joined
debxwoodyhas left
DebXWoodyhas joined
remkohas joined
remkohas left
debxwoodyhas joined
pdurbinhas left
debxwoodyhas left
Douglas Terabytehas left
marc_has joined
COM8has joined
COM8has left
COM8has joined
COM8has left
rainslidehas joined
COM8has joined
COM8has left
rainslidehas left
debaclehas joined
Dele (Mobile)has joined
mukt2has left
COM8has joined
lskdjfhas joined
COM8has left
COM8has joined
COM8has left
kokonoehas left
adiaholichas left
kokonoehas joined
COM8has joined
COM8has left
COM8has joined
COM8has left
COM8has joined
COM8has left
emushas left
COM8has joined
COM8has left
mathijshas left
mathijshas joined
COM8has joined
COM8has left
COM8has joined
karoshihas left
COM8has left
adiaholichas joined
karoshihas joined
Douglas Terabytehas joined
COM8has joined
COM8has left
COM8has joined
mathijshas left
mathijshas joined
Steve Killehas left
COM8has left
COM8has joined
marc_has left
Steve Killehas joined
COM8has left
COM8has joined
debaclehas left
COM8has left
COM8has joined
mukt2has joined
COM8has left
ajhas left
mathijshas left
mathijshas joined
COM8has joined
COM8has left
rainslidehas joined
rainslidehas left
COM8has joined
COM8has left
COM8has joined
COM8has left
debxwoodyhas joined
Dele (Mobile)has left
debaclehas joined
COM8has joined
eevvoorhas left
mathijshas left
mathijshas joined
COM8has left
COM8has joined
COM8has left
COM8has joined
COM8has left
COM8has joined
COM8has left
remkohas joined
rion
I don't quite understand latest changes related to oob. If I prefer to send data via SIMS should I also add oob data in the same stanza? What if I want to share multiple files at once, should I abandon oob at all?
goffihas joined
pdurbinhas joined
COM8has joined
lskdjfhas left
Daniel
rion, in the compliance suite?
COM8has left
rion
Daniel: yep
emushas joined
Ge0rG
rion: I don't think OOB forbids adding multiple elements
Ge0rG
rion: also you should be happy that the latest change demoted OOB and SIMS from required to noteworthy
jubalhhas joined
Daniel
i mean for one it doesnโt force you to do anything. i think nobody is argueing that oob doesnโt have problems. however multiple people also feel like sims isnโt ready yet. that's why a number of implementations are still on oob (a lot of them have signaled willingness to switch once sims is ready though).
if you just want recommendations on what to do; i'd just send multiple messages for mulitple files for now
rion
I remember these talks a few days ago here about multiple OOBs. And honestly I don't remember what was the point of not doing this.
Daniel
note i'm not defending that this is the proper, ideal way to handle that. but for now it should give you the best compat with other implementations
Daniel
i really like what sims is trying to do. i really donโt like how it is doing that
pdurbinhas left
rion
Daniel: do you mean missing encryption for metadata?
COM8has joined
Ge0rG
Daniel: feel free to write a SIMS2 XEP that just defines a meta-data element with file_size, content_type, width, height, blurha_sh
Daniel
i mean we rightfully complain about about oob being weird hacky, under specified legacy crap. but i highly suspect that if we implement sims now in 2 years we will have the same feelings about references
Ge0rG
and that can be part of a message like OOB or attached-to a different message
rainslidehas joined
Daniel
rion, no. i'm worried about references
Kev
I don't think we need SIMS2, SIMS can just be updated can't it?
Daniel: I know references needs cleaning, particularly with the split into references/fastening, but in principle this is sane isn't it? You're trying to say that here we have a reference to some other resource that we're sending you and is treated as part of the current flow, which is all that References does (post-split), so it seems like the right application.
Kev
Ge0rG: Yes, ^
Daniel
i just want a sims that can be used stand alone. iโm ok with SIMS also being able to be used within a reference
mathijshas left
mathijshas joined
rion
as for me we still need to reference some text from sims. just to have the text for legacy clients while removing it for compliant. It works pretty well when this text has an http link for example (same link as in <source>), but in case of SIMS we remove the link and download one in <source> on our own with caching and checksum checking.
Kev
Daniel: Probably thinking of a different use case. What's the case for the 'stand alone' use?
Ge0rG
Kev: sending a single file as a message
Daniel
and when i mean stand alone i mean without referenceing a body
Daniel
i donโt care about the syntax
Daniel
just send a file without a body
Kev
Ah, so you still want it to be 'part of the conversation', just that there's no text attached?
mathijshas left
mathijshas joined
Daniel
yes
Ge0rG
rion: how should the UI for that work out? show just the message, with an underlined link, and when you click the link it will open a popup with the media file?
Kev
So just https://xmpp.org/extensions/xep-0385.html#usecases-sending-photo Example 1 without the <body/> would do for your case Daniel?
Ge0rG
Kev: in that case, wrapping it in <reference> doesn't make any sense
Daniel
Kev, yes. but then there is no reference.
Zash
Or cry a tear of backwards compat and stick some fallback text there?
Daniel
because what is begin and end refering to?
Daniel
and you canโt have a reference without those attributes
Ge0rG
Daniel: are there any open issues with SIMS that won't be solved by making <media-sharing> a direct child of <message>?
Zash
Implied entire <body>?
Daniel
i mean i donโt really care about the syntax. but semantically it doesnโt make sense
Daniel
Ge0rG, not that i'm aware of
Daniel
and yes media-share as a direct child of message is kinda what i'm talking about when i say i want it stand alone
Ge0rG
Speaking of semantics. You will want <body> to contain the original URL for legacy clients.
mathijshas left
Ge0rG
But then you also need a mechanism to tell modern clients that it can remove all of the body.
mathijshas joined
Daniel
Ge0rG, yes. but then the reference thing becomes more problematic
Daniel
because of what you just said
rion
Ge0rG: kind of. for images/audio messeges I show the media directly (picture/player) right in the log. for other files I think to show a special button with file name and context menu to download/save us/etc.
all the SIMS links are removed from body. remaining text is preserved as a description
Ge0rG
Daniel: just the opposite. Let me draft an XML example.
Daniel: make the reference reference the full body, that way a modern client will just replace the full body with the inline image
Daniel
Ge0rG, where is it encoded that the body is just a fallback
Daniel
and not a 'link' to show the image
Daniel
like in example 1 of sims
Ge0rG
We just need to mandate that in the XEP
Ge0rG
that example doesn't make sense in that regard
Ge0rG
maybe we need a new reference type / mode, "replace"
Daniel
so when ever i reference the entire body it's a fallback?
rion
s/all the SIMS links are removed from body/replaced with media elements/
Daniel
when i reference just 90% of the body it's a link?
Daniel
also that link usecase is super weird
Ge0rG
rion: do you replace the referenced text with an inline representation of the media?
Ge0rG
Daniel: I agree
Daniel
who is going to enter that as a user like that
rion
Ge0rG: yes
Daniel
how would the ui even look like
Ge0rG
Daniel: the only UI that makes sense is not to use link text but to place the media inline
Daniel
so it will be rendered as "Look at the nice
[picture]
from the summit?"
Ge0rG
<message to='julient@shakespeare.lit' from='romeo@montague.lit'>
<body>Look at this nice view! https://download.montague.lit/4a771ac1-f0b2-4a4a-9700-f2a26fa2bb67/summit.jpg</body>
<reference xmlns='urn:xmpp:reference:0' begin='24' end='101' type='data'>
<media-sharing xmlns='urn:xmpp:sims:1'>
<!-- stripped meta data -->
<sources>
<reference xmlns='urn:xmpp:reference:0' type='data' uri='https://download.montague.lit/4a771ac1-f0b2-4a4a-9700-f2a26fa2bb67/summit.jpg' />
</sources>
</media-sharing>
</reference>
</message>
Daniel
wtf?
Ge0rG
> Look at this nice view! [Image]
Kev
Daniel: My thought in this case was that you would have a body that was http://picture, and the reference would be the full body, and the media-sharing would cover the metadata.
Daniel
that's not what the examples says
Ge0rG
Daniel: yes, the example doesn't make sense.
Ge0rG
(am I repeating myself)
Ge0rG
I mean, there is "Inline" in SIMS
kokonoehas left
Daniel
Ge0rG, in your example will it be mandated that the text you are 'linking' must be an url?
Ge0rG
Daniel: no. I would just recommend that, and mandate that the referenced part of the body, whatever it is, will be replaced by the media element
Ge0rG
Daniel: making it an URL makes sense for legacy clients, if you use HTTP Upload
Daniel
> Daniel: My thought in this case was that you would have a body that was http://picture, and the reference would be the full body, and the media-sharing would cover the metadata.
iโm generally fine with that approach. but if the same xep also allows hot linking like in the example i need to somehow discover which it is going to be
kokonoehas joined
ajhas joined
Ge0rG
if you use JFT, it would be something like "[the file I just shared]"
Ge0rG
Daniel: looks like everybody here agrees that hot-linking doesn't make sense
Daniel
so we agree that the xep isnโt ready yet?
Daniel
that's all i said
Ge0rG
Daniel: we've just gone beyond that, by identifying what needs to be changed:
- mandate that the referenced text is replaced by the inline media. Done.
COM8has left
Ge0rG
+ recommend to use the URI of the media in the referenced text
Kev
I don't think there's any need to mandate that bit of the UI, is there? Just to describe what the semantics of the referenced text are.
Kev
A client can then choose how to render it.
Daniel
> + recommend to use the URI of the media in the referenced text
that too
Ge0rG
Kev: oh god no.
rion
> mandate that the referenced text is replaced by the inline media. Done
PR?
MattJ
Kev, what are the client's other options in your mind?
MattJ
I don't like open-choice standards
Kev
To show the message, including the link, with the image below it, for example.
Daniel
are references going to be used somewhere else? or is references only going to be used for sims where it is (imho) 'ok' but not really ideal to use
Kev
A la Slack, Discord etc.
MattJ
We've had a fair few of them, and we either ended up tightening them or it just became a mess or people adopted de-facto standards
Kev
MattJ: I think mandating UI behaviour in protocol standards is usually not right. It's not needed for interop.
Kev
It needs to be clear what the semantics of the protocol are, definitely, and it's currently not, but exactly where on the screen an image is rendered isn't needed here, I think.
MattJ
In this case the semantics are clear - the text is a fallback for the media
Kev
Ah. I don't agree there.
Kev
It's more than a fallback when it's the URI identifying the media.
Daniel
also did we cover rions mulitple files use case yet?
Kev
You might click it to open it in your browser, for example, or copy it to share with someone else.
Kev
Unfortunately, I can't keep going with this right now, have other work, but could we take this on list and I'll try to chime in later (and maybe see if Tobi has cycles to update SIMS with the outcomes).
Ge0rG
Kev: if we define the semantics as "the referenced text is supposed to be replaced by the media", I would agree.
Ge0rG
Kev: if we define the semantics as "this could be a URL, a link text or the verbatim string 'yaddayadda'", then good luck
LNJhas joined
rainslidehas left
rainslidehas joined
rainslidehas left
DebXWoodyhas left
rainslidehas joined
lskdjfhas joined
karoshihas left
karoshihas joined
rainslidehas left
Syndacehas left
pdurbinhas joined
pdurbinhas left
kokonoehas left
pep.
dwd, "and that moreover we avoid doing this kind of thing if at all possible", I don't like resolutions that say "we should avoid doing this" when the alternative is not clear either. that means everybody is afraid and nothing ever changes
pep.
I guess we can add another agenda item yo clarify this :)✎
pep.
I guess we can add another agenda item to clarify this :) ✏
Ge0rG
dwd: very nice Special Meeting Agenda mail! ๐
kokonoehas joined
karoshihas left
karoshihas joined
mukt2has left
kokonoehas left
mukt2has joined
kokonoehas joined
mathijshas left
mathijshas joined
mathijshas left
mathijshas joined
kokonoehas left
kokonoehas joined
mukt2has left
strypeyhas joined
strypeyhas left
DebXWoodyhas joined
mukt2has joined
adiaholichas left
adiaholichas joined
mukt2has left
remkohas left
gavhas left
adiaholichas left
gavhas joined
adiaholichas joined
mukt2has joined
kokonoehas left
kokonoehas joined
adiaholichas left
mukt2has left
mukt2has joined
adiaholichas joined
stpeterhas joined
jubalhhas left
Syndacehas joined
Chobbeshas joined
stpeterhas left
mukt2has left
mukt2has joined
marc_has joined
mukt2has left
mukt2has joined
mukt2has left
MattJ
I managed to double-book myself (thank DST) and I won't be able to make the board meeting today, sorry!
Seve
We will miss you <3
pep.
In 0158, what does "An entity MUST NOT send a challenge stanza under any other circumstances." mean? knowing that "Upon receiving a triggering stanza, an entity MAY send a "challenge stanza"" is already subjective (somebody might say a stanza is concidered as triggering, somebody else not)
pep.
ยง3.1.2
pep.
I'm mostly curious about the usefulness of the MUST NOT
pep.
Also still ยง3.1.2, "The 'xml:lang' attribute of the challenge stanza SHOULD be the same as the one received from the sender, if any.", there is always an xml:lang attribute (if not on the captcha element or message, on the stream)
krauqhas left
Guus
Fellow board members: I'm faced with an emergency at work, and can't attend the meeting.
Chobbeshas left
nyco
no worries
nyco
time
Seve
time is it
nyco
ok... :)
Seve
ralphm, are you around?
Seve
(Maybe we are not enough)
ralphm
I'm at a company event all week, as mentioned last week. Sorry!
Seve
Ohh right
Seve
my bad
nyco
so no quorum
andyhas left
Seve
Then I will say just thanks nyco for the newsletter!
nyco
welcome, not finished though
andyhas joined
mukt2has joined
pdurbinhas joined
krauqhas joined
mukt2has left
strypeyhas joined
mukt2has joined
pdurbinhas left
Chobbeshas joined
jubalhhas joined
Chobbeshas left
Chobbeshas joined
mukt2has left
lovetoxhas joined
Dele (Mobile)has joined
adiaholichas left
adiaholichas joined
mukt2has joined
mukt2has left
Chobbeshas left
mukt2has joined
Chobbeshas joined
strypeyhas left
mukt2has left
strypeyhas joined
mukt2has joined
davidhas left
davidhas joined
neshtaxmpphas left
David Cridlandhas joined
David Cridlandhas left
neshtaxmpphas joined
David Cridlandhas joined
strypeyhas left
jubalhhas left
Ge0rG
Kev: you should work on making your statements less British and more understandable... re "I think we need to either not be introducing voting items that people effectively canโt vote in"
Kev
Summary: Instead of lawyering a way to get votes through, work on a way to maximise potential participation.
patrickhas joined
nyco
that's a general problem, if you allow me
given the diversity of our community, we should all be responsible for understandable communication
using a simple English form helps
Kev
It's a general problem, but from what people keep saying I'm the worst offender.
jonasโ
something about hithertofore
Zash
jonasโ, that word made me retroactively confused about everything said in the last hour
Kev
hitherto is one of the few unhelpful words that I /don't/ use, I think.
emushas left
Kev
I do try, when I remember, I just often forget.
Kev
(And I like the way I speak :( )
pep.
"Kev> Summary: Instead of lawyering a way to get votes through, work on a way to maximise potential participation.", I agree
emushas joined
pep.
To me what dwd says rings an alarm anyway, it means there's no appropriate process in place if we're trying to workaround bylaws.
Dele (Mobile)has left
waqashas joined
Dele (Mobile)has joined
waqashas left
!XSF_Martinhas left
!XSF_Martinhas joined
Dele (Mobile)has left
David Cridland
To quote Kev, I do not disagree.
Dele (Mobile)has joined
MattJ
Neither me also
pep.
British and their fancy language
David Cridland
FWIW, it was useful that one time to have an escape hatch. What had happened was that we'd had a tie in voting for Board, and we had no method available to resolve the tie. Our solution was to use the meeting to reduce the Board positions, so the tie was irrelevant, and then by the next meeting we'd worked on a long-term fix for that problem in the bylaws.
mukt2has left
Dele (Mobile)has left
winfriedhas left
winfriedhas joined
emushas left
winfriedhas left
winfriedhas joined
Marandahas left
Marandahas joined
pep.
David Cridland, Kev, maybe this needs to be brought as an agenda item for the next annual meeting? :-ยฐ
winfriedhas left
winfriedhas joined
winfriedhas left
winfriedhas joined
lovetoxhas left
Zash
Bylaws overhaul?
pep.
Well we have identified a problem
lovetoxhas joined
pep.
When I tried to correct a typo..
pep.
So yeah
adiaholichas left
pep.
The process is unclear an definitely not used often enough :)✎
ralphm
well, I think that is a bit strong
pep.
The process is unclear and definitely not used often enough :) ✏
David Cridland
In fairness, it's the kind of process we shouldn't be using opften at all.
pep.
David Cridland: why not?
David Cridland
Changing our bylaws?
ralphm
I agree
pep.
Tbh, bylaws are quite hard to read. I'd be happy yo have a more understandable language being used
lovetoxhas left
lovetoxhas joined
mathijshas left
mathijshas joined
Zash
pep., legalese tho
pep.
Sure, we can get that reviewed
Zash
Bylaws /should/ be hard to change, so that you don't accidentally let something bad trough.
pep.
I disagree
winfriedhas left
pep.
With the "should be hard to change"
winfriedhas joined
ralphm
I personally believe that your particular changes aren't pressing enough to be classified as a problem.
pep.
These bylaws have obviously not been written for this era with all the "in writing" appearing in there
'writing', and there's an actual meeting subsequentially, that's perfectly fine.
Zash
I'm personally wondering if it's not too easy to change the bylaws.
krauqhas left
ralphm
Zash: well, the corporation == the body ofmembers. If there's a majority for a change, you can change things.
pep.
Zash: dunno about that. Maybe member quorum can be changed to more members or sth.
pep.
Majority of 1/3 does seem low
pdurbinhas joined
ralphm
That's a valid point. I dont' remember why that number was chosen.
Zash
I'd find it more normal to require 2/3 majority on two consecutive members meetings.
ralphm
Well, we're not writing the Constitution here.
Zash
ralphm: It's kinda standard for random gameing associations here.
Zash
Random non-profit organizations for any purpsoe even
Kev
I think there is a problem here that it is worth solving, and I think that problem is that it's unclear how items can be added to an agenda for a meeting, and who is eligible to vote on them.
ralphm
I think that our Bylaws actually require Board to suggest changes, which then have to be approved by the membership.
Kev
I think the other concerns are secondary, really.
j.rhas left
patrickhas left
j.rhas joined
ralphm
So before changing things you need a willing Board. If you don't currently have one, you need to follow procedures to fix that first.
Kev
But Ralph is right that only the Board can change the Bylaws.
waqashas joined
ralphm
Zash: does that give you more assurance?
Kev
(And need the members approval)
moparisthebest
that's not at all what dwd said yesterday
Kev
And that couldn't happen e.g. during a members meeting, because of periods of notice for Board meetings.
David Cridland
You might find, BTW, that the "in writing" bits result from Delaware law.
waqashas left
ralphm
deposing board is not necessarily easy
Zash
ralphm: Some, as long as Board can't do it without support from the Members
ralphm
David Cridland: ah yes. So this may apply: https://delcode.delaware.gov/title6/c012a/index.shtml
ralphm
Zash: it can't
Zash
Good
David Cridland
ralphm, Probably. Delaware Corporation law is notoriously loose - it's why so many companies are incorporated there - but it probably has various constraints.
ralphm
David Cridland: particularly ยง 12A-107, so arguably we don't need pep.'s change
waqashas joined
David Cridland
Ah, good spot.
waqashas left
ralphm
And there are similar provisions in Dutch law, and I'm sure in most other modern jurisdictions.
Yagizahas left
pdurbinhas left
stpeterhas joined
Nekithas left
emushas joined
mukt2has joined
ralphm
pep.: I reviewed both changes, and consider them unneeded.
ralphm
(and recorded that on the respective PRs)
Kev
Well, one's possibly unneeded, the other is wrong, isn't it? Having just checked the typo one myself.
ralphm
proviso is just a word that means what it is supposed to
Kev
Right - I mean that changing it to provision isn't simply unneeded, it isn't the right word for the intention there.
Kev
I've done the negatives thing again, haven't I.
Kev
"provision is the wrong word"
mukt2has left
pep.
Ok, so the typo is not a typo. Now how many members do need to say the other is unneeded for it to be unneeded
Kev
None.
pep.
They can only say so during a vote, no?
Kev
It's Board, not the members, you need to take this to.
pep.
Why
Kev
Because that's what the Bylaws require.
Kev
The Board makes changes to the bylaws, with the Members' approval.
jubalhhas joined
pep.
Members can override this right?
Kev
I don't see where the Bylaws say that - which bit are you looking at?
pep.
I'm not at the moment
pep.
If so, that is missing, IMO. I don't want one person to be able to veto everything going through
jubalhhas left
Kev
Where's the veto coming from?
Kev
I don't see that bit, either.
ralphm
You can initiate the removal of a board member
ralphm
Or all of them.
pep.
Kev: ok I read ralphm's message above too fast
ralphm
The power is ultimately still with the membership.
mathijshas left
mathijshas joined
Zash
Removing all of them via new elections or just rm -rf board/ ?
Steve Killehas left
Kev
Either can be done by the Members.
jubalhhas joined
pep.
Imo bylaws would be members matters and board here only to address daily business, not block members from changing bylaws (which is what I understand with "So before changing things you need a willing Board. If you don't currently have one, you need to follow procedures to fix that first.")
Kev
Well, Board are the legal custodians of the XSF (which is a legal entity). Any change to the Bylaws needs to be legally valid, so having the Board as the keepers of such changes (with the proviso that they can't make changes the Members don't like) seems right to me.
Steve Killehas joined
mukt2has joined
pep.
I'm not saying that's not what it is currently
Kev
What you desperately don't want (must not have) is a subset of the Members, probably well-meaning, making some mistaken edits to the Bylaws that are in some way mistaken.
Kev
And if you remove Board from the equation that's what you get.
Kev
Now, Board could propose 'bad' changes to the Bylaws too, but they're the ones who're legally responsible for it, so at least it's on their heads.
pep.
Kev: which is why I would increase member quorum, rather than leaving this to 5 (potentially non-)members
Kev
But this isn't left to 5.
Zash
Kev, maybe that's why it's common to have two readings of changes to the bylaws here.
Kev
Zash: There's two for the XSF too, essentially. One is that the Board must approve the change, then the Members must also approve it.
pep.
Kev: ok. My original point was that I don't want board blocking changes
Zash
Also usually any (member?) usually get to propose any changes to any document.
Zash
Works I suppose
debxwoodyhas left
Zash
Kinda like how the govt proposes laws and parliment votes on them
Kev
Zash: Well, I don't think that Board are going to refuse to consider a change brought forward by Members (and if Board do start refusing to listen to Members, Members have a mechanism for removing them).
pep.
Kev: in any case I agree with you that the way to propose agenda items should be clarified.
moparisthebest
could a proposed vote be something like "Fire current board. Amend bylaws to do X. Rehire current board." ? then members could just vote on that themselves?
Kev
moparisthebest: No, because the Board must make the change to the Bylaws"
Kev
If you fire the Board you need a new one before that can happen.
Zash
Which is in a way also two votes by members, first for a Board positive to the change, then for the change itself
moparisthebest
"Fire current board. Hire Y as board providing they immediatly amend bylaws to do X. Fire Y. Rehire current board."
jubalhhas left
Kev
They can't *immediately* amend the Bylaws.
waqashas joined
Dele (Mobile)has joined
moparisthebest
if they are all in the meeting they can't?
Kev
No.
pep.
*providing they agree with our bylaws change
Kev
I suggest, possibly unreasonably, that everyone currently proposing that we change our Bylaws in some way, goes away and reads the Bylaws first.
Zash
Can I request them in writing? ๐
pep.
When I was saying bylaws are not easy to understand..
larma
Kev, not sure how these things work in Delaware law, but usually the members can instruct the board to do specific things.
Kev
You may request many things in writing, as stated in the Bylaws :p
ralphm
I feel this discussion is what you get when software developers think legal documents are like code.
larma
Also bylaws are just bylaws, laws override them, so even if bylaws now say members can't do anything, it's just factually not true
Kev
larma: I think we're a long way off anything that would require the Members to get into a legal battle with the Board.
ralphm
I don't think there's an actual problem here and we're talking a many hypotheticals.
Kev
ralphm: I think there *is* a problem here, it's just not the one being discussed.
pep.
ralphm: ask lawyers to volunteer under a legal working group at the xsf?
ralphm
Hah
ralphm
pep.: To solve what?
moparisthebest
that probably happens when approx 100% of the members are software developers :) I know I'm guilty
Kev
The problem, I think, being that it's not clear how to get something onto the Agenda, and who then votes on it :)
ralphm
A legal team *wrote* this text.
pep.
I also think there is a problem, and I'm happy to retract both of my items for the one Kev is talking about
Dele (Mobile)has left
pep.
Which tbh, was mostly what was I was expecting from all this. To figure out how to do it
ralphm
A good first step is: ask Board.
Kev
I'm uncomfortable with the suggestion that it's possible to interpret the Bylaws such that a single person could, in the perfect storm, vote on something on behalf of all Members.
Zash
Legal team gonna legalese
ralphm
Or, if you want to bypass them, ask the Secretary.
Kev
(Which Dave's (a) reading leads to, I think)
Dele (Mobile)has joined
ralphm
Kev: yes, I think that notion is false.
Kev
ralphm: I think I would not want to bet anything substantial on how a legal reading would do, if it came to it.✎
Kev
ralphm: I think I would not want to bet anything substantial on how a legal reading would go, if it came to it. ✏
ralphm
Intent is the most important thing in legal terms.
Zash
While y'all are reading the Bylaws, is there anything in there that would prevent someone from being a member without their name being public?
Kev
That is, I don't agree with Dave's (a), but I don't think it's a completely unreasonable reading, either.
Zash
IIRC this came up last Summit
ralphm
Memberbot clearly lets you proxy specific *votes*, not a carte blanche to represent members in new matters.
Kev
Indeed.
pep.
Zash: I don't think so? And if required I'm sure only the secretary could be told
Kev
But I think Dave's (a) was that once you have cast your vote, you have left the meeting, and then the remaining members present could as quorum. So if only on member remained, a majority of that 1 could vote.
Kev
What I think I'd like to see Board (new, presumably) tackle is proposing a change to Bylaws simply that the items for vote at a meeting must be announced X in advance.
ralphm
I don't read it that way, per my email.
Kev
Which would mean that anyone proxy voting can be represented, and all is good, with minimal change to our process or bylaws.
stpeter
+1
Zash
pep., yeah, practically, only the secretary needs to know. As long as the secretary can't just make up a bunch of sock puppets and take over the world
ralphm
Kev: makes sense
zachhas left
ralphm
stpeter: hi!
pep.
Zash: we already trust the secretary with our proxy votes
larma
Actually the laws also only require the secretary to know
emushas left
kokonoehas left
larma
ยง6.7 The Secretary shall have general charge of the membership records of the Corporation and shall keep, at the principal office of the Corporation, a record of the Members showing the name, address, telephone number, facsimile number and electronic mail address of each Member.
Seve
Kev: I agree
larma
I wonder where the secretary got my phone and facsimile number from?
Kev
larma: Except that members can request those records, IIRC. (That's from memory, I haven't checked)
stpeter
In practice we have never gathered that information, nor have we gathered physical address.
Kev
stpeter: Probably we should either start, or amend the Bylaws.
moparisthebest
maybe the secretary is just extremely good at doxing people
pep.
I say amend.
stpeter
Kev: yes, amend.
Kev
I think start. I don't see why every Member shouldn't be required to have a fax number.
ralphm
Surprising ๐คฃ
pep.
Kev, :)
stpeter
I have to say, this conversation includes wild speculation and some unnecessarily harsh language.
mukt2has left
pep.
stpeter, if the world was all flowers and rainbows..
stpeter
At least append jokey emojis if you're not serious about some of the claims and assertions here. No one, for instance, is doxing anyone.
ralphm
stpeter: quite
stpeter
Doxing is a violent act, in my opinion.
pep.
(I don't even know what that means.. /me looking for his translator)
mukt2has joined
pep.
oh
ralphm
The act of researching a person and expose private details, like address, phone...
pep.
I took that as a joke anyway
larma
Kev, even if members can request that records, they cannot publish them. And given the bylaws I think it should be possible to be elected as a member without publishing your private data, which we currently require. This could even get us into problems as there is no good reason to require this data to be published
moparisthebest
oh sorry I meant the doxing comment as a joke :)
stpeter
In general, yes, we should review the bylaws to ensure that they are consistent with our existing practices (and of course Delaware law).
stpeter
moparisthebest: thanks for the clarification.
debxwoodyhas joined
stpeter
We once had someone ("Solarius") who applied to be a member without providing their real name. We'd discussed this matter before.
larma
stpeter, consider that not only Delaware law applies. As we have EU citizin members, some EU laws also apply (at least for those members)
pep.
stpeter, it's come up again when passing 345 to draft. (Which is still isn't. slack off editors.)
Kev
larma: The Board did go through a GDPR exercise at the time. So what we have now is considered reasonable by the Board (or at least the Board at that time).
stpeter
EU law does not govern the operation of the Foundation's articles of incorporation and bylaws per se, of course, because the Foundation is legally domiciled in Delaware. That doesn't mean EU doesn't apply in some respects to data the Foundation gathers.
Kev
Right.
stpeteris off to another meeting
Kev
Enjoy! :)
pep.
(not?)
larma
Some EU laws apply if the organization is actively operating in EU, and that is obviously the case.
zachhas joined
sonnyhas left
Kev
larma: I think what Peter was saying (mansplaining because he's not here now, rather than because he can't talk for himself) was that the EU laws don't apply to the bylaws. They apply to the XSF's interaction with the EU folks.
stpeter
Correct.
eevvoorhas joined
larma
Yeah, but we should better make sure the bylaws don't effectively prohibit the XSF to interact with EU folks ๐
Dele (Mobile)has left
Kev
Yes.
larma
I don't think they do, whereas our current implementation might
mukt2has left
Zash
IANAL and I don't remember all the GDPR by heart but surely a members based organization must be able to keep a record of members
mukt2has joined
larma
Zash, it's not about keeping records, it's about publishing them