Hacker News new | ask | show | jobs
by pwdisswordfish0 1287 days ago
Two questions:

1. What can you point to that explains or even suggests that repos "should [...] be findable" directly on codeberg.org and for "people browsing [it] and pages within"? E.g. that creating an unlisted repo and then setting up a publicly facing project landing page/mailing list/etc. that independently refers potential contributors to the repo but doesn't make available a top-level index of all such (possibly unrelated) repos that a given person controls, is something that would run afoul of either Codeberg's policies or goals.

2. What is your relationship to the Codeberg e.V. organization?

2 comments

I'd suggest you read their ToS[0], specifically section 2.1(.2). It shows that they'd really like you to make all content public. To guarantee that publicity, they rake care of the listing. There is (currently?) no option for unlisted repos. just either public or private. And by the observing the way they think about privare repos, you can form an idea about how they'd think about unlisted repos.

[0]: https://codeberg.org/codeberg/org/src/TermsOfUse.md

I've read that. It doesn't say or even suggest anything like what we're actually talking about here. Someone pointing to those terms in the TOS is either confused about what this discussion is about, confused about what exactly the TOS is addressing, or both.
> 1. What can you point to that explains or even suggests that repos "should [...] be findable" directly on codeberg.org and for "people browsing [it] and pages within"? E.g. that creating an unlisted repo and then setting up a publicly facing project landing page/mailing list/etc. that independently refers potential contributors to the repo but doesn't make available a top-level index of all such (possibly unrelated) repos that a given person controls, is something that would run afoul of either Codeberg's policies or goals.

Here is some resources directly from Codeberg.org to explain the position:

> Codeberg is a collaboration platform and Git hosting for Free and Open Source Software, content and projects.

https://codeberg.org/

> Can I host private (non-licensed) repositories?

> Codeberg is intended for free and open source content. However, as per our Terms of Service [https://codeberg.org/codeberg/org/src/TermsOfUse.md#2-allowe...],

> Private repositories are only allowed for things required for FLOSS projects, like storing secrets, team-internal discussions or hiding projects from the public until they're ready for usage and/or contribution.

> Since this is not what Codeberg is meant for in a more narrow sense, stricter limitations might be implemented in the future.

https://docs.codeberg.org/getting-started/faq/#can-i-host-pr...

> The mission of Codeberg e.V. is to build and maintain a free collaboration platform for creating, archiving, and preserving code and to document its development process.

https://docs.codeberg.org/getting-started/what-is-codeberg/#...

> [2] (1) The purpose of the association is to promote the creation, collection, distribution and preservation of Free Content (Open Content, Free Cultural Works) and Free and Open Source Software (FOSS)

> [2] (2) For the collection and distribution of free content, open and commonly used Repository and Version Control Systems ("RCS" and "VCS") that save and preserve the whole history of the creation and improvement of Open Source software and make it freely available to society on the Internet, should be primarily but not exclusively used and generally made available.

https://codeberg.org/Codeberg/org/src/branch/main/en/bylaws....

> 2. What is your relationship to the Codeberg e.V. organization?

I'm participating as an "Private Person" with a "Active Membership" in Codeberg e.V.

What is your own relationship to Codeberg?

1. Dodging the question with non-answers that conflate unlisted repos and better account privacy settings with the stuff that is known to be forbidden on Codeberg does no one any favors. It is no surprise that repos for non-free software and private repos for general use are not allowed. Where is the part that's relevant to what was asked?

2. Someone who was wondering whether I'd made a huge mistake by moving stuff there a year or two ago and whether I should know something about the folks behind it that would indicate that I should reverse that decision, not support it, and not recommend it (alternatively: advise against) in the future.