Re: We should require AI disclosure
MSavoritias via Standards <[email protected]> Wed, 8 Jul 2026 20:07:55 +0300
| Newsgroups | gmane.network.jabber.standards-jig |
|---|---|
| Message-ID | <[email protected]> |
Two passerby thoughts here for the list: 1. It seems to be a consensus in the list that XEPs can be rejected if they are "bad" in some way. The issue here is that its not clear what "bad" means. This would help the editor (or council) a lot for example to be able to point at "something" that is public and clear. This can of course also help for the Code of Conduct and for the Experimental process among other things. IMHO a good baseline is: - The author of said XEP *CAN* give the copyright to XSF - The author of said XEP *CAN* explain why and how in a XEP - The author of said XEP *HAS* communicated with the XSF (in one of our rooms, mailing list, summit, etc.) or is vouched by one of the members of XSF before making the XEP that their approach is at least desired and may make some sense for initial experiments. This solves: XEP "dumps" where we don't know why it is like this, who wrote this, is this in good faith, is this wanted/needed etc., solves the work of somebody submitting XEPs without knowing what it is written in there and also covers liability. Note that the first is already written (and imo that makes llms unable to be used already as openjdk and other projects have stated) Last one admittedly may be a bit controversial but i think all these can lower significantly the load. (Yes the XEP process doesn't make much sense anymore as it is done (including the Author) but these are suggestions for another day). 2. Regarding what approach we can have to actually write this down some examples are that *DO NOT* ban LLMs: - The netbsd commit guidelines https://www.netbsd.org/developers/commit-guidelines.html - The OpenJDK guidelines: https://openjdk.org/legal/ai The OpenJDK ones have also a nice FAQ that is beneficial for everybody here to read. Now up to the question that was stated: "How do we make sure that LLMs were/were not used?" you don't. Just like we still have people that break the Code of Conduct in chats sometimes. The point is to instead: Discourage people that don't want a CoC or would break the CoC not to come into the rooms (mostly it works) and second (for the people that do break the rules) to be able to point to what rules we follow (so we are not a autocracy). Of course any rules are up to us to enforce so they are on a case by case basis, blindly applying rules leads without reason leads to oppression. A bit of a meta comment feel free to disregard, I aim to formalize the following at some point: - Consent is followed, no data scraping/harvesting without consent, https://www.consentfultech.io/ - The tools used follow permacomputing principles, https://permacomputing.net/principles/ - You can license them to our license - You have complete understanding of the text/graphic (code or otherwise), can explain it and know how and why it works (or doesnt) A reviewer can just close PRs they suspect that do not follow these guidelines. Of course the rules are contextual so they are taken on a case by case basis. Regards, MSavoritias On 7/8/26 2:22 PM, Ralph Meijer wrote: > On 08/07/2026 13.09, Guus der Kinderen wrote: >> Hi Ralph, >> >> I agree Council is not fully responsible, and I'd support saying so >> explicitly. However, I think that XEP-0001 is already quite explicit >> in this (requiring rough consensus, running code, Council approval >> reads like the "shared responsibility" that we're talking about). I'm >> not sure there's a gap. >> >> If you think the current _understanding_ differs from the current >> text, that seems worth saying out loud on the list. > > My understanding of how it should work (and worked during my 8 year > tenure) is supported by what we have written down, but mostly focused > on the perspective of an author. I increasingly feel that the current > Council and Standards-JIG in general do not, as evidenced by the > discussions on Experimental vs. Draft, the topic at hand, and > perceived pressure on the work of the Editors and Council. > > Our procedures are not very explicit about what is expected of Council > or Editors, i.e. how to review and what the responsibility for the > outcome is. > > ralphm > > _______________________________________________ > Standards mailing list -- [email protected] > To unsubscribe send an email to [email protected] _______________________________________________ Standards mailing list -- [email protected] To unsubscribe send an email to [email protected]