Well āmetaā seems to be the perfect matching category for this.
Has no one ever wondered? To participate in Nextcloud everybody is forced to register a Microsoft (GitHub) account first?
Iāve written some questions, bug reports and feature request here in the community forum the last couple of days. And always - more or less friendly - forced to write it on GitHub. If so, what is the point of this community forum when even discussions are led on GitHub?
And yes, weāre talking about the same Nextcloud that was campaigning a few days ago alongside with IONOS against US based companies affected by the CLOUD Act.
Sorry, but I do not have a Microsoft account. And also no Google- or Facebook- or LinkedIn- or Amazon Business-Account. And I wonāt have one.
As solution I was recommended to use a fake email address. Great! But this guy completly missed the point. Itās not about the email. Itās about collecting behavioral data over a period of time.
Read Shoshana Zuboffās book about Surveillance Capitalism! Then you would know how companies like MIcrosoft try to know everything, with whom I shared my thoughts, on what. Which projects and which software I use. They know my customers when they are connecting and sharing same repositories from their fixed IP addresses. Yes, Microsoft even knows when I get up in the morning and do my first checkout, or when I finish my day and do my last commit. Over weeks, months and years this is a amazing collection of data where even the gaps of no data are telling a story. Was this a vacation? a conference? or is somebody just fired?
@frank if you read this here, please consider your policy on this.
Now with IONOS as a partner, it should be easy to change your infrastructure and make your business truly open and independend from the US centric surveillance companies.
well i recommended you to look for the fitting thread in this forum (as i knew there was one and as i found out you have been taken part in it, already) you seem to slightly unable to cope with itā¦
so here it isā¦ with some interesting statements of nc regarding at least near future of nc-development.
well having teamed up with some big german hoster apparently doesnāt mean a thing as it seems to be neccessary to build a development-environment first which (maybe) could be hosted there.
PLUS: because itās a germany based company everything will be good? they wonāt grab all of your data from you just because they are located in germany? LOL.
bug reports belong to github. by logic. and by definition.
feature requests? sure you can post them here. but usually developpers are quite busy to find them here. though they do look here from time to time. but experience shows that they get attention faster if they are posted at github
questions? discussions? ya. please do so. and if a question would lead to a bug/issue it will go to github.
There are no dedicated community repositories, everything is open and managed by Nextcloud GmBH. When github was acquired by Microsoft there was a longer thread here to move from grithub (a few independent apps use other repositories):
Unfortunately, the main developers and the company people are rarely on the forum to discuss this properly. You probably can reach them per Mail or at Hackathons or NC conferences in person.
Another problem could be that once the development is open, all your contributions will be visible and anyone could analyse them. Well, for a company that worries so much about your data and you can keep them safe and fully control them, itās strange to have a different strategy for their development
Well, why does Nextcloud GmbH not just use an own gitea instance? Hosted in an EU datacenter of your choice? Maybe offering addon developers free repos and space aswell? GPG signed as it should be?
Does anybody remember a couple of months ago how devs from China were banned from GitHub? This could happen to Germans, French or other EU Citizens too.
If you really want to you could still mirror to GitHub.
I get the idea and I always support every alternative to the big US internet giants like MS, Amazon and Google.
On the other hand, I assume that it would be a big effort to migrate from GIT to any other service, especially if it is a self-hosted one. Then again, Iām no GIT expert.
From a business perspective, it does not make sense to ditch GIT as long as Microsoft doesnāt mess with critical things (like manipulating source code or some sh*t like that). Correct me if Iām wrong, but the changes introduced by Microsoft so far have been mostly positive (I know, itās MS, canāt trust emā).
Would Nextcloud have opted for GIT if it had already belonged to Microsoft back then? Probably not, but thatās up for speculationsā¦
What it needs a little bit of scaling and balancing, but nothing really impossible if you own your own infrastructure or if you have some buddies at IONOS helping you in this matter.
itās more about the toolchain around and the adjustments there.
Instead of moving the whole infrastructure at once, it could be interesting to do that just for an app to begin with. One app is easier to migrate, it is probably less critical and if the overall experience is good, it is possible to migrate the rest as well. Some apps are already on different platforms, it really depends on the developers of the apps.
some App Devs already hosts their Apps on own or non GitHub instances. To name one: Sidemenu by Simon Vieille. Hosted on https://gitnet.fr/deblan/side_menu
There is a significant difference between signing up for an account and giving Microsoft āall your data.ā If just having an account gets under your skin, you have a larger problem. MS is also one of the top contributors to the Linux kernel.
One big problem with everybody having their own instance of a GIT repository server:
As long as there is no Single-Sign-On for all of these selfhosted services, it will put off potential contributors because they have to register an account on every instance out there. If lets say 50 app developers host their own instance and people want to contribute to these projects, they suddenly would have 50 more accounts to deal with just because they wanted to make a small contribution here and there. Instead of going through that hassle, they simply donāt contribute at all.
That is also one reason why almost all the development happens on Github and Gitlab. One way out of this would be some kind of federated system, but there is barely any progress on that with all the Git repository servers out there (like for Gitlab: https://gitlab.com/gitlab-org/gitlab/issues/6468).
Aside from that, given that almost all development happens in the public sphere everyone can take a look at what time commits or other things happen on these repositories.
These services have to be activated manually, otherwise only local accounts would be possible. So to make this more inviting to outsiders it would have to be enabled even before anything is commited/reported/posted, otherwise it would involve asking those who run the project to create an account or try to contact them using some 3rd party channel.
Yes, thatās how Privacy by Design and Default works.
For instance Iāve locked down my instance and disabled any 3rd Party integration, even Gravatar. But of course there are others who need this. It would be absolutly reasonable if Nextcloud would enable this.