-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
This is all my mistake. Time to reset. #114
Comments
Seems legit. Let's see where this goes. |
Wow, wasn't expecting it to go nuclear. Sounds like a good chance to learn how to create and apply patch files. I'll still be continuing with my plans, and I hope others who want to help out do so too. |
I’ve noticed that https://scuttlebutt.nz/ can be good for these situations. In scuttlebutt, you inherit the streams of the people you follow, so noisemakers fade fast because nobody chooses to follow them. git-ssb has been mentioned elsewhere. Another option would be to invite trustworthy passionate community members to aid in managing the noise. The most effective leaders are those who teach more teachers; they have a light workload but a large impact. |
@Serphentas Why would anything get lost? I'll post links from here to individual efforts. Best of both worlds: You get to manage it how you want AND the visitors to this repo will be informed about it. It will actually be better. Instead having to go to the Issues tab, visitors to this repo will see a list of projects with link, a description of the effort's purpose, and its status (if you keep me updated). That is far better than visitors having to slog through all the noise in the Issues database. |
I have created a post-github discussion room for networking at https://matrix.to/#/%23postgithub:disroot.org . Projects like this one generally do get lost. |
Just learned we were mentioned and linked to in a Wired article. |
Thank you. This is the mature route. |
That's a bit condescending @neko (You weren't in my shoes. And do you know how old I am and how many projects I've run?), but that don't matter. Show me what you accomplish in the project you lead 😉 |
Thank you. This is the mature route. |
As a general tip, really take note of https://github.com/bderiso/Microsoft-Github-acquisition. You could have written this entire post in a less "I know I'm right, but do whatever you like and you'll see after that I was right along"-tone. It really doesn't help with the credibility. Anyway, I'm glad, even though I kinda feels like a shitpost towards me, that my comment moved something and that the repo will become a haven for other repositories (since this one already has the exposure) |
Your comment moved something? Wow, some ego. I made these changes because of feedback from other people, and because we all are not of one mind, and that's far more damaging to the cause than my deleting the comments of "shitposters" to use your favorite term. I used your comment because it expressed the contradictions in the demands being made on me perfectly. |
And yeah, to all of you giving me the thumbs down all over this repo and no doubt on this comment too, I'm tired and worn out, because all I've been getting is shit for trying my best. This is from the project @AnaRobynn praises:
The only reason I haven't deleted this repo is because i feel responsibility towards the 4000+ people who've starred it, and the thousands of visits it continues to get every day. If you guys share any of that sense of responsibility, you'll continue your work regardless of how much you hate me, and I'll post links to your work regardless of how much I feel shit on. |
Vassudanagunta, you're definitely going through a great deal trying to keep this group under control and your effort is appreciated, but please take it easy. Tensions are high from the acquisition, and understandably so. |
This comment has been minimized.
This comment has been minimized.
Why don't you start by documenting alternatives with their pros and cons? |
@Droppers the problem does not rely on pros and cons of new solutions. The problem relies on the fact that millions of developers have trusted their code with Github and now it is the property of Microsoft. The implications of this are large, for good, or for bad. |
Thanks @bakkerme. Very much. You've been kind and supportive. I'm going to hit you up on that. One more thing and I'll be done with my ranting and raving. On the subject of "Showing empathy towards other community members", what I care far more about than this GitHub-Microsoft shit are things like racism and sexism. Sexism is especially bad in the tech community because it is so male dominated. When @mtwentyman pointed out (#58) the possible insensitivity of an image I created to add some humor to this endeavor, I took it seriously (I actually dropped out of tech to work on social justice issues) and asked 9 women I respect what they thought. All but one of them said that it was insensitive to women's pain if not sexist. They didn't explain, because they know me and knew I knew the answer and just needed to open my eyes more. I opened my heart and then it became clear. So I posted a mea culpa on Twitter, where the original image has been the most popular thing I've posted and drawn lots of visits to this repo. Guess what. Crickets. The only replies are from men mansplaining why it isn't sexist, or posting a gif of Trump saying "Wrong!". That makes me sad. Far more than sad. And the hearts and the retweets for the original image keep coming in. And look at all the thumbs down @mtwentyman got. He's gotten even more thumbs down than me. Look at that whole thread (#58). I'm pretty disgusted by it. Few came to his defense. Everyone would rather grandstand about free speech than use that free speech against sexism. Maybe getting lots of thumbs down in this community is a good sign. I'd rather go back to working on social issues and working with underserved children than in this entitled self-important, over-privileged, insensitive male dominated tech industry. If I do continue with the UpEnd project, it will be with a team of people who share the values I have, which are harshly critical of the culture that focuses on wealth and turns a blind eye on those left behind, because, you know, America and especially the tech world is a so-called-meritocracy, i.e. if you're poor or oppressed it's your own fucking fault. I care about upending all of the over-dominant and oppressive power structures, be it the tech oligarchy of companies like Microsoft, or patriarchy or white supremacy. I just wanted to make that clear. Ok, i'm done. I got it all out. No more from me. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
I'm hiding the totally off topic and ridiculous exchange between me and @ChrisCates, to spare you all. I'm keeping my rant because it's relevant to the philosophical misalignment behind a lot of our strife, and frankly, it's everyone against me and i've worked so hard on this shit and i'm just going to grant that pass for me. All these comments are gone in 18 hours anyway. One more time: no more from me unless it's a question about the OP. |
This comment has been minimized.
This comment has been minimized.
@Giancarlos feel free to repost your theory under #88, but only after you explain the data I posted there. |
Hi @vassudanagunta - Hey mate, I would appreciate a link to my open forum https://github.com/WateringBooth/Refreshment which has a goal to educate people on the many options, and availabilities of git. |
About 7 hours left before this (Issues) is shut down. |
@williamknauss
But #1 is the most important. People need more than a list. They could just DuckDuckGo "github alternatives". |
@vassudanagunta I'd to share another viewpoint: Despite intentions, this repo seems to me more like a public square than a specific person's personal project. It's become a rallying point for people interested in organizing toward making change. Not everyone here is interested in positive change, but there are issues here that very much are. Shutting down this repo, regardless of what others would like who are participating here, feels like a Microsoft thing to do. What I mean by that is that you're exerting force from the top of a power hierarchy: because you "own" the repo you've decided that you're going to destroy everything that's been happening here. Is that so different from how a corporation or dictator would respond? What if you saw this space as a commons? Something that you aren't the owner of, but merely the original facilitator? I appreciate the heck out of you starting this conversation. It's such an important one to have. Please let it exist and let it figure out whatever it is wants to become. Losing the coordination that's happened here benefits corps like MS much more than the process we're all struggling to sort out here. ❤️ |
@noffle thanks for your respectful viewpoint.
The repo is not going away. As I said above, I feel responsible to the 4000+ people who've starred it. Just the open forum that this Issues database has turned into is going away, because I never signed up for that nor offered it.
So far what's been happening here is a collection of ideas and research. All of that can easily be copied and published as you see fit. In fact, @Serphentas has been doing that from the get-go. Well the other thing that has been happening here is people who do not have a shared vision are arguing with each other rather than doing what they believe in in their own independent effort. This repo can't be a community effort, because we have no consensus community here. That is the only part getting shut down. It's only been around less than 5 days anyway.
I shouldn't even entertain this logical fallacy. If any organization that has a values statement and only accepts members and contributions that follow those values are dictators, then I guess I am. I've never seen a single successful open source project run democratically. They all have either a single benovlent dictator or a small number of devs who act like they are a single persons. In fact, the most successful ones are usually a single developer at least through the first version: That's the best of both worlds of being the dictator but not being a dictator. I've been part of tiny startups and worked in large corporations running a large teams on multi-million dollar projects. In all of these cases, getting things done and giving everyone equal voice with no controls never co-exist. There is a time and place for each, but you can't have both at the same time and place. I was part of Occupy, and later attended some Occupy General Assembly meetings. They had a policy of no leader, and no restrictions on speech. Guess what: 2 hours into the three hour meeting the people that called the meeting didn't get to their agenda, because everyone wanted to make a speech, and then object to the speech just given. We spent 30 minutes because someone wanted to have a moment of silence and then someone raised an objection to having someone's religion (the moment of silence) imposed on them. It was a farce. I knew right there the Occupy movement was dead. And guess what, we all never heard from them again. The protests where hugely valuable, but beyond that the org wasn't able to do anything with it. Free speech is great for protests, and for the society, because it is necesary for democracy. But freedom is also the ability to form closed groups to develop something without distraction or opposition. All successful projects and movements start out as one person or a small group before being opened up to everyone. Nascent ideas need a safe womb to gestate, then a period of protected childhood, before being thrust into the world and expected to sink or swim. Linux was first developed in solo.
But I and this repo have been and stated so clearly from the get-go, from the README ("Some believe that the concentration of so much power in the hands of so few is antithetical not just to free and open software, but also to a free and just society. We, the contributors and stargazers of this project are such people."), to the organization's description ("Upend the web oligarchy. #resist"), on the upend.org to the website ("a future rebel base of the web resistance. take back the web. take back our world. #resist"). All the people starring the repo could have rejected it when they saw those messages. And perhaps most important are all my messages on Twitter to make people aware of the effort that drove a lot of traffic here. That Twitter traffic was what bootstrapped this repo into the Trending list. I had all of 3 or 4 GitHub followers before this, so it had nothing to do with me. It had everything to do with my almost 24-hour messaging efforts on Twitter, which have been clearly opinionated. So no, this is not going away, and no, it is not going to become vanilla or "neutral". It's going to stay true to all of the things I listed above. |
If I sound opinionated, I am. If I sound angry, I am. At the injustice in society and how the power structures perpetrate those injustices. And people's complicity, e.g. people that are just going to help Microsoft's dominance by staying with GitHub. If sound frustrated, I am. I a bit tired of all the free speech grandstanding, while not using that speech against sexism or the injustices in society. It all seems rather selfist to me. Checkout what people say about me as a leader on LinkedIn (a site I should leave given MS owns them too). |
Thanks you so much for all your wonderful efforts! In my opinion, moderating a repo or other forum to keep it true to its intended purpose is just keeping it on topic, not censorship. Anyone who wants complete freedom of speech can have that elsewhere.
Obvious example: unmoderated Usenet groups. https://en.wikipedia.org/wiki/Usenet Even somewhat moderated forums can easily turn very nasty, even just because of one or a few bad-intentioned people. Or even as a result of well-intentioned people communicating in a way that is perceived as rude or offensive (even if those people didn't even mean to be rude or offensive). Then, many people end up wasting a lot of time arguing instead of actually getting useful things done.
https://medium.com/bad-words/the-wrecknology-boom-472c1be52d9#.lc9re51b2 (Wrecknology is also a clever, appropriate term for many other technologies. I'm sure we can all think of some, so no need for me to name any specific ones.)
And trying to moderate a large number of posts is time-consuming and can be quite unpleasant, tedious work, especially if you're just one unpaid volunteer.
Thanks again to you and everyone for all your wonderful efforts! Partly because of the resources people here have shared, I feel like I'm a lot closer now to figuring out how to set up my own personal GitHub alternative that will enable me to publish my own Git repos on my own websites. |
Can't the issue-comments only get locked for no further replies? This could be interesting as a historical event later on |
fyi, in case anyone wants to work with this dictator, some things i’d like to do besides give people good advice on their get off github options:
or if someone already had got this, i’ll link to it. |
Hello, The GitHub Evacuation Project has moved to GitLab (not an endorsement or even a final home). Your enthusiasm and contribution is still needed. Please check out the new project home, and read the project wiki for info to get restarted. Thank you! vas |
I inadvertently embarked on a fool's errand. @AnaRobynn's comment captures the conundrum perfectly. He wants (demands) all of the following:
Ironically @AnaRobynn's participation exemplifies this. He contributed 8 words towards "significant results" and 243 words towards "bashing" this effort.
As @bakkerme wrote (my emphasis):
But again, this is all my fault. I should have known better. Instead I tried to compensate for the above contradictions by employing a heavy-hand on the delete and edit buttons. It was a misguided effort to nip in the bud disruptions and noise, to not let this turn into a platform for detractors, saboteurs, shills, to not let such behavior go without consequence, to not reward such behavior by letting their posts stay visible on a highly visible repo. Misguided because of appearance, not because it was wrong — the second panel of this XKCD (thanks @michaelpittino) nails it:
I didn't like doing it, but felt I had no choice, that it was the right thing.
But I did have another choice. And I'm going to make it now.
the original intent
I created this repo when the acquisition was only a rumor for people and projects who count on an independent GitHub (It's right there in the repo name), to make them aware that the independence was under threat, and to enable them to voice their position via the star button in the slim hope that we might influence the decision.
When rumor became reality, but the number of new stars kept accelerating, using the repo to host a solutions effort seemed to make sense. It all happened so fast, and I felt I had to make a quick decision, without doing the things I should have done first (like making the rules very clear).
It was never meant to be a public forum to debate the acquisition. But some people assume that just because there's a text box with a
post
button, it implies a free speech public forum, regardless of what's stated in the README or in the Issue Template.I regret my quick decision now.
git reset HEAD^
To get things back on track, I've decided to restore this repo back to that original intent.
why this is best
git pull origin
the issues database). The README will eventually get moved to upend.org as well.I'll answer any questions or entertain other ideas you may have below. But it is unlikely I'll change my mind.
If you want to debate free speech versus effective organization, I'll be happy to do that. But not here. Feel free to invite me wherever you want to have it.
The text was updated successfully, but these errors were encountered: