Various updates to the FAQ #662

Merged
fnetX merged 4 commits from fnetx/faq-various into main 2025-10-13 14:26:25 +02:00 AGit
Owner
No description provided.
Member

Surge PR preview deployment was removed

<!--woodpeckerci-plugin-surge-preview--> Surge PR preview deployment was removed
@ -161,0 +172,4 @@
Adding billing systems and expanding our infrastructure to act as a generic hosting for all kinds of proprietary projects is a lot of effort for little benefit. It would likely hurt our community aspects and is challenging due to us being bound to the bylaws of the non-profit association. We're happy with our organic growth and don't need to accelerate it further.
- Storage and CI/CD resources: We'll happily accept projects of any size.
However, if we determine that your resource demand is higher than necessary,
we won't sell a free pass for wasting precious computing resources.
Owner

I think that last part sounds a bit passive-aggressive, maybe it could be a bit more positive while still bringing the point across. What about something like this?

We'll happily accept cool projects of any size independent from payment or donations. However, if you're using an unproportionally huge amount of resources, we'd rather ask you to pay some attention to the environmental impact of your project first, instead of having anyone pay huge amounts of money to ignore it.

I think that last part sounds a bit passive-aggressive, maybe it could be a bit more positive while still bringing the point across. What about something like this? > We'll happily accept cool projects of any size independent from payment or donations. However, if you're using an unproportionally huge amount of resources, we'd rather ask you to pay some attention to the environmental impact of your project first, instead of having anyone pay huge amounts of money to ignore it.
fnetX marked this conversation as resolved
momar approved these changes 2025-08-12 21:29:06 +02:00
@ -161,0 +164,4 @@
However, as we want to provide every free/libre software project with equal chances and the resources they need,
we do not require payment for any specific service.
For your convenience, we allow [small amounts of work](#how-about-private-repositories%3F) that are not 100% compliant.
Owner

suggestion: certain works

small amounts of work sounds like "small amounts of work you've put in" or "we allow noncompliant repos as long as you've only worked a low amount on them"

suggestion: `certain works` small amounts of work sounds like "small amounts of work you've put in" or "we allow noncompliant repos as long as you've only worked a low amount on them"
Author
Owner

"certain works" on the other hand sounds like it depends on the (type of) work. Currently, we only care about the size.

"certain works" on the other hand sounds like it depends on the (type of) work. Currently, we only care about the size.
Owner

I spotted one use of "small amounts of works" online: https://guides.lib.umich.edu/c.php?g=283105&p=6687646

It's a minor grammar fix that gets the nuance across exactly as you want it without altering the substance.

I spotted one use of "small amounts of works" online: https://guides.lib.umich.edu/c.php?g=283105&p=6687646 It's a minor grammar fix that gets the nuance across exactly as you want it without altering the substance.
fnetX marked this conversation as resolved
@ -161,0 +168,4 @@
However, we do not allow payment for exceptions to the rules.
- Proprietary or private content: We're on a mission to support free/libre software development.
Owner

I think it might be worth saying that our nonprofit status depends on this (Bylaws etc.) more directly in a single sentence. "challenge" (mentioned later) is vague.

I think it might be worth saying that our nonprofit status depends on this (Bylaws etc.) more directly in a single sentence. "challenge" (mentioned later) is vague.
@ -161,0 +169,4 @@
However, we do not allow payment for exceptions to the rules.
- Proprietary or private content: We're on a mission to support free/libre software development.
Adding billing systems and expanding our infrastructure to act as a generic hosting for all kinds of proprietary projects is a lot of effort for little benefit. It would likely hurt our community aspects and is challenging due to us being bound to the bylaws of the non-profit association. We're happy with our organic growth and don't need to accelerate it further.
Owner

our community aspects: which?

ideas:
"it would deter people from volunteering"
"we wouldn't give projects what they need, we'd only give them privileges based on how much the owner is willing to pay"

our community aspects: which? ideas: "it would deter people from volunteering" "we wouldn't give projects what they *need*, we'd only give them *privileges* based on how much the owner is willing to pay"
Author
Owner

I don't know if this is a level of detail appropriate to the FAQ.

I don't know if this is a level of detail appropriate to the FAQ.
@ -161,0 +171,4 @@
- Proprietary or private content: We're on a mission to support free/libre software development.
Adding billing systems and expanding our infrastructure to act as a generic hosting for all kinds of proprietary projects is a lot of effort for little benefit. It would likely hurt our community aspects and is challenging due to us being bound to the bylaws of the non-profit association. We're happy with our organic growth and don't need to accelerate it further.
- Storage and CI/CD resources: We'll happily accept projects of any size.
However, if we determine that your resource demand is higher than necessary,
Owner

"than necessary"?

I'd say " justifiably", because that might insinuate that "users may provide a justification" wherever the resource usage is not too high beyond reasonable doubt.

but I "really* like the "any size" part. I think you could strengthen it further by saying something like "even if your project uses a lot of resources, well, uh, that's what people give us money for so we'd like to make it work!" – it would definitely be relieving to all of those game developers.

"than necessary"? I'd say " justifiably", because that might insinuate that "users may provide a justification" wherever the resource usage is not too high beyond reasonable doubt. but I "really* like the "any size" part. I think you could strengthen it further by saying something like "even if your project uses a lot of resources, well, uh, that's what people give us money for so we'd like to make it work!" – it would definitely be relieving to all of those game developers.
fnetX marked this conversation as resolved
gedankenstuecke left a comment
Member

With my suggestions I tried to keep the spirit you went for and suggested @fnetX, trying to balance both the firm stance/clarity with not being too negative.

With my suggestions I tried to keep the spirit you went for and suggested @fnetX, trying to balance both the firm stance/clarity with not being too negative.
@ -161,0 +164,4 @@
However, as we want to provide every free/libre software project with equal chances and the resources they need,
we do not require payment for any specific service.
For your convenience, we allow [small amounts of work](#how-about-private-repositories%3F) that are not 100% compliant.

Maybe also worth mentioning here that this also applies to the storage quotas generally?

If you need more storage than the default quotas for your FOSS work, [you can request a higher quota](link here). For your convenience, we also allow [small amounts of works](#how-about-private-repositories%3F) that are not 100% compliant 
Maybe also worth mentioning here that this also applies to the storage quotas generally? ``` If you need more storage than the default quotas for your FOSS work, [you can request a higher quota](link here). For your convenience, we also allow [small amounts of works](#how-about-private-repositories%3F) that are not 100% compliant ```
Author
Owner

@gedankenstuecke this is literally explained in the question above. I don't think that we should provide every answer to every question. One answer per question is enough :)

@gedankenstuecke this is literally explained in the question above. I don't think that we should provide every answer to every question. One answer per question is enough :)
gedankenstuecke marked this conversation as resolved
@ -161,0 +166,4 @@
we do not require payment for any specific service.
For your convenience, we allow [small amounts of work](#how-about-private-repositories%3F) that are not 100% compliant.
However, we do not allow payment for exceptions to the rules.
However, we do not accept any payments for exceptions to our rules: 
``` However, we do not accept any payments for exceptions to our rules: ```
fnetX marked this conversation as resolved
@ -161,0 +168,4 @@
However, we do not allow payment for exceptions to the rules.
- Proprietary or private content: We're on a mission to support free/libre software development.
- **Proprietary or private content**: The goal of our non-profit association is to support free/libre software development, not to become a "general-purpose Codeforge" like commercial Codeforges are. Adding such payment-based support for proprietary features would not only potentially challenge our non-profit status, but also hurt our community aspect.  It would also require substantial time & energy to support such efforts, that we would rather spend on support free/libre projects. 
``` - **Proprietary or private content**: The goal of our non-profit association is to support free/libre software development, not to become a "general-purpose Codeforge" like commercial Codeforges are. Adding such payment-based support for proprietary features would not only potentially challenge our non-profit status, but also hurt our community aspect. It would also require substantial time & energy to support such efforts, that we would rather spend on support free/libre projects. ```
fnetX marked this conversation as resolved
@ -161,0 +170,4 @@
- Proprietary or private content: We're on a mission to support free/libre software development.
Adding billing systems and expanding our infrastructure to act as a generic hosting for all kinds of proprietary projects is a lot of effort for little benefit. It would likely hurt our community aspects and is challenging due to us being bound to the bylaws of the non-profit association. We're happy with our organic growth and don't need to accelerate it further.
- Storage and CI/CD resources: We'll happily accept projects of any size.
- **Storage and CI/CD resources**: We happily accept free/libre projects of any size, within the realm of what our infrastructure can provide, independent of donations or payments. However, given that our infrastructure and the environment are common goods, please do not be wasteful with these resources and try to optimize your use of them. If your project hits to our resource limits despite best efforts of optimising, please reach out to us via email to discuss options.   
``` - **Storage and CI/CD resources**: We happily accept free/libre projects of any size, within the realm of what our infrastructure can provide, independent of donations or payments. However, given that our infrastructure and the environment are common goods, please do not be wasteful with these resources and try to optimize your use of them. If your project hits to our resource limits despite best efforts of optimising, please reach out to us via email to discuss options.
Author
Owner

"via email" is usually not the good idea. Chances are high that we won't manage to actually discuss with them. If possible, everything should be discussed in public, to allow other community members to respond.

"via email" is usually not the good idea. Chances are high that we won't manage to actually discuss with them. If possible, everything should be discussed in public, to allow other community members to respond.

Fair enough, then maybe giving a link to a repo for opening an issue?

Fair enough, then maybe giving a link to a repo for opening an issue?
fnetX marked this conversation as resolved
fnetX force-pushed fnetx/faq-various from 24462782c9
Some checks failed
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/deploy-preview Pipeline was successful
to c63339be8a
All checks were successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/deploy-preview Pipeline was successful
ci/woodpecker/pull_request_closed/deploy-preview Pipeline was successful
2025-10-05 02:35:40 +02:00
Compare
fnetX merged commit 2f42adda8b into main 2025-10-13 14:26:25 +02:00
fnetX referenced this pull request from a commit 2025-10-13 14:26:26 +02:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
5 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Codeberg/Documentation!662
No description provided.