Reminder: #LibreOffice includes no AI features in the software.
-
Reminder: #LibreOffice includes no AI features in the software. It doesn't rewrite your content, train algorithms, or share your data. There is zero AI functionality in the app.
Regarding the use of LLMs in the development process, we have a strict policy about this: https://wiki.documentfoundation.org/Development/AI_policy – Contributors who use such tools must be able to explain EVERY changed line of code. We do not accept any "slop".
@libreoffice since I don't work on the code, and it has worked well decades, I have to trust that major and minor releases will be properly tested.
It's an issue of trust.
There's not much trust for llm use, as the responses show.
Llm use has become ubiquitous. The case for technical debt is there.
I choose to trust the project until proven I cannot.
The concerns are real, the stakes are high for digital sovereignty.
-
Reminder: #LibreOffice includes no AI features in the software. It doesn't rewrite your content, train algorithms, or share your data. There is zero AI functionality in the app.
Regarding the use of LLMs in the development process, we have a strict policy about this: https://wiki.documentfoundation.org/Development/AI_policy – Contributors who use such tools must be able to explain EVERY changed line of code. We do not accept any "slop".
-
Reminder: #LibreOffice includes no AI features in the software. It doesn't rewrite your content, train algorithms, or share your data. There is zero AI functionality in the app.
Regarding the use of LLMs in the development process, we have a strict policy about this: https://wiki.documentfoundation.org/Development/AI_policy – Contributors who use such tools must be able to explain EVERY changed line of code. We do not accept any "slop".
@libreoffice And this, kids, is what we call a cop out.
-
Reminder: #LibreOffice includes no AI features in the software. It doesn't rewrite your content, train algorithms, or share your data. There is zero AI functionality in the app.
Regarding the use of LLMs in the development process, we have a strict policy about this: https://wiki.documentfoundation.org/Development/AI_policy – Contributors who use such tools must be able to explain EVERY changed line of code. We do not accept any "slop".
@libreoffice So, this policy is just that your project points out the issues with LLMs, states that it is probably not good for someone to use them, limits the uses, and then makes a *blatent exception* for the worst use-cases of LLMs.
This policy is basically the green-washing of LLM policies.
People who write patches with LLMs generally do not read the policies around them, so unless it is a stupid simple yes or no, these things are bikeshed forever. I don't envy your future review process.
-
Reminder: #LibreOffice includes no AI features in the software. It doesn't rewrite your content, train algorithms, or share your data. There is zero AI functionality in the app.
Regarding the use of LLMs in the development process, we have a strict policy about this: https://wiki.documentfoundation.org/Development/AI_policy – Contributors who use such tools must be able to explain EVERY changed line of code. We do not accept any "slop".
@libreoffice Wait, people don't want their critical data stolen by obese Tech Bros, and organizations like LibreOffice have to appease both the greedy data miners, AND their customers?
Welcome to Capitalism greed, where 'too much' is never too much. Ultimately, you'll move toward 'maximizing profits', so may as well proceed as usual, with superficial reassurances, then fully folding to classic abuse of power.
-
@libreoffice I'm sorry, but I switched from MS Office suite to LibreOffice explicitly to avoid LLM utilization at all levels. This doesn't inspire confidence at all.
@Ferroxo @libreoffice
Yeah, not cool.
I wish you could (at every level) banish LLM usage in LibreOffice development. We don’t want a fast development of LibreOffice, new features every week. LLM is only a way to push more new code faster. It has no other role in software development. -
Reminder: #LibreOffice includes no AI features in the software. It doesn't rewrite your content, train algorithms, or share your data. There is zero AI functionality in the app.
Regarding the use of LLMs in the development process, we have a strict policy about this: https://wiki.documentfoundation.org/Development/AI_policy – Contributors who use such tools must be able to explain EVERY changed line of code. We do not accept any "slop".
@libreoffice Boo.
-
Reminder: #LibreOffice includes no AI features in the software. It doesn't rewrite your content, train algorithms, or share your data. There is zero AI functionality in the app.
Regarding the use of LLMs in the development process, we have a strict policy about this: https://wiki.documentfoundation.org/Development/AI_policy – Contributors who use such tools must be able to explain EVERY changed line of code. We do not accept any "slop".
-
Reminder: #LibreOffice includes no AI features in the software. It doesn't rewrite your content, train algorithms, or share your data. There is zero AI functionality in the app.
Regarding the use of LLMs in the development process, we have a strict policy about this: https://wiki.documentfoundation.org/Development/AI_policy – Contributors who use such tools must be able to explain EVERY changed line of code. We do not accept any "slop".
@libreoffice "It doesn't rewrite your content"
False, I have a list of songs that I like (Started making it YEARS ago when my Youtube playlist kept deleting videos/songs that I saved). Whenever I add a - dash - between the artist and song name, hitting space after the song name changes the dash into a bigger dash.
I also had to fight tooth and nail to figure out how to stop LibreOffice writer from auto-correcting words, because it thought I misspelled certain words.
So no, Libreoffice DOES rewrite the things I type down, and can be quite annoying for that.
-
@libreoffice Wait, people don't want their critical data stolen by obese Tech Bros, and organizations like LibreOffice have to appease both the greedy data miners, AND their customers?
Welcome to Capitalism greed, where 'too much' is never too much. Ultimately, you'll move toward 'maximizing profits', so may as well proceed as usual, with superficial reassurances, then fully folding to classic abuse of power.
-
Reminder: #LibreOffice includes no AI features in the software. It doesn't rewrite your content, train algorithms, or share your data. There is zero AI functionality in the app.
Regarding the use of LLMs in the development process, we have a strict policy about this: https://wiki.documentfoundation.org/Development/AI_policy – Contributors who use such tools must be able to explain EVERY changed line of code. We do not accept any "slop".
@libreoffice
stop redefining our feedback to suit your narrative. we want NONE of this. your policy should be a flat "this is not allowed", PERIOD. no alternatives.instead of trying to do damage control PR as if you're trying to sell me something, you should just fix the damn problem. that's all we care about.
-
Reminder: #LibreOffice includes no AI features in the software. It doesn't rewrite your content, train algorithms, or share your data. There is zero AI functionality in the app.
Regarding the use of LLMs in the development process, we have a strict policy about this: https://wiki.documentfoundation.org/Development/AI_policy – Contributors who use such tools must be able to explain EVERY changed line of code. We do not accept any "slop".
@libreoffice as Yoda might say: have it both ways you cannot.
-
Reminder: #LibreOffice includes no AI features in the software. It doesn't rewrite your content, train algorithms, or share your data. There is zero AI functionality in the app.
Regarding the use of LLMs in the development process, we have a strict policy about this: https://wiki.documentfoundation.org/Development/AI_policy – Contributors who use such tools must be able to explain EVERY changed line of code. We do not accept any "slop".
It seems like you guys were trying to go for a reasonable compromise, but I really don't think one exists. You allow slop or you don't. You've picked slop*.
I would like to strongly urge you to reconsider this. Your software is important and matters too much for this.
* Which is to say, plagiarism and the potential loss of copyright of your project across several jurisdictions - things which have nothing to do with code quality. You are putting your use of an open license at risk in order to seem "reasonable".
-
Reminder: #LibreOffice includes no AI features in the software. It doesn't rewrite your content, train algorithms, or share your data. There is zero AI functionality in the app.
Regarding the use of LLMs in the development process, we have a strict policy about this: https://wiki.documentfoundation.org/Development/AI_policy – Contributors who use such tools must be able to explain EVERY changed line of code. We do not accept any "slop".
@libreoffice you know a technology is good and cool when you have to write a ten point note on how it must not be used. that's when you know it is ready for prime time.
-
Reminder: #LibreOffice includes no AI features in the software. It doesn't rewrite your content, train algorithms, or share your data. There is zero AI functionality in the app.
Regarding the use of LLMs in the development process, we have a strict policy about this: https://wiki.documentfoundation.org/Development/AI_policy – Contributors who use such tools must be able to explain EVERY changed line of code. We do not accept any "slop".
@libreoffice That's really sad to read. What's the point of FOSS if we're going to be dependent on LLMs (i.e. the worst of Big Tech) for any future development anyway? Because yes, that's unavoidable once you open the gates to LLM-written code. Human contributors *will* start to lose control and knowledge of the codebase.
-
@libreoffice "While the use of generative AI based on Large Language Models in software development has several issues, they are allowed in LibreOffice contributions"
I'm sorry but I'm afraid the "with certain restrictions" which follows does not make it not-slop. It is what it is u.u
@VileLasagna @libreoffice Ah, so a if AI writes 1+1=2, it's not true anymore, and jUsT sLoP? You guys are completely losing track ...
-
Reminder: #LibreOffice includes no AI features in the software. It doesn't rewrite your content, train algorithms, or share your data. There is zero AI functionality in the app.
Regarding the use of LLMs in the development process, we have a strict policy about this: https://wiki.documentfoundation.org/Development/AI_policy – Contributors who use such tools must be able to explain EVERY changed line of code. We do not accept any "slop".
@libreoffice Still slop, guys. Still sending training data to who? Claude? Codex?
Still fucking up the world.
-
@davidgerard @DamonWakes @libreoffice Ah, so a if AI writes 1+1=2, it's not true anymore, and jUsT sLoP? You guys are completely losing track ...
-
Reminder: #LibreOffice includes no AI features in the software. It doesn't rewrite your content, train algorithms, or share your data. There is zero AI functionality in the app.
Regarding the use of LLMs in the development process, we have a strict policy about this: https://wiki.documentfoundation.org/Development/AI_policy – Contributors who use such tools must be able to explain EVERY changed line of code. We do not accept any "slop".
@libreoffice LibreSlop.
-
Reminder: #LibreOffice includes no AI features in the software. It doesn't rewrite your content, train algorithms, or share your data. There is zero AI functionality in the app.
Regarding the use of LLMs in the development process, we have a strict policy about this: https://wiki.documentfoundation.org/Development/AI_policy – Contributors who use such tools must be able to explain EVERY changed line of code. We do not accept any "slop".
@libreoffice Started using LibraOffice about 3-4 years ago to reduce annoyances from MS Word. And loving it! Also grateful that it's compatible with Word so stuff I write can be read by people I work with.
