GithubHelp home page GithubHelp logo

if_ms_buys_github_imma_out's People

Contributors

luong-komorebi avatar mtwentyman avatar peterbrinck avatar vassudanagunta avatar zyszys avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

if_ms_buys_github_imma_out's Issues

Standardized data interfaces for issues, pull requests, source database, etc

Github provides a number of really valuable services such as pull requests.

I few projects have copied some of this functionality, but each project does it differently.

I feel norma should be chosen to ease interoperability as people choose different successors to github. For example, if we had a standard data representation of issues and pull requests as files in a git branch, we could write software to import and export this important data for existing solutions, or clients that were agnostic.

And Google ?

Guys, maybe it'd be a good thing.
May we hope Micro$oft gets finally rid of the fu**ing Google Analytics tracker on this website soon ?

EDIT : I was (of course) kidding..

create our personal peer to peer github over google drive

Hi this is may be stupid but is my personal Idea that I want to share

1- develop a client WEB-Mobile-Desktop app that have all similarities of github
2- this app uses google drive as way of sharing
3- this app can encrypt or let it open
4- share the drive link repository

What do you think ?

Replacement for github profiles/contribution timeline?

Many github users work as freelancers and use their github profile as a sort of resumé.

I speculate that some users may want to leave github, but feel compelled to stay because they don't want to 'start over' on another profile elsewhere.

Shall we collect a list of recommendations for profile portability?

Preserving access to starred repositories

While some repositories/organizations may leave GitHub for some other code hosting platform, some may not necessarily do so. Some of the remaining content may be of great value (ex. ZoL, Flask, SIDtoday, etc.).

How should we handle such cases ? Do we copy the existing repositories in their current state elsewhere or do we keep coming back to GitHub for new commits ?

How to do?

The purpose of this repo is to give a voice to those who wanted an independent GitHub, not one owned by any company with any business or agenda outside of serving the open source community. It is a place for such people to collaborate on options, given that GitHub is no longer independent.

If you are not such a person, this place isn't a forum for you.

It is NOT a place to debate the acquisition or the opinions of those opposed to it. It is not a place for you to try to convert people. It is certainly not a place to patronize, troll or otherwise be rude. I will enforce this without hesitation.

Please respect our wishes. You are welcome to make whatever argument you want on UpEnd's twitter, if you really need to.

The readme needs to articulate why

The readme needs an articulate, explicit description of your point, why you think it is bad, what the problems will be, etc. So far, it just seems like an aversion to Microsoft, which ultimately I don't believe is your main point.

Want to hear a different side of Microsoft?

Just walk away

There has been too much violence, too much pain.
None here are without sin.
I am gravely disappointed.
Again you have made me unleash my brand ambassadors.
Look at what remains of your gallant repositories.
Why? Because you're selfish!
You hoard your feature branches.

Now, my prisoners say
you plan to take your repositories out of the Github.
You sent them out this morning to find another hosting provider.
What a puny plan!
Look around you.
This is the Valley of Sillicon.
See!
Nothing can escape! The Humungus rules the Github!

But I have an honorable compromise.
Just walk away.
Give me the repositories ,the orgs, the administrator rights ,and the whole refugee camp, and I'll spare your commit histories.

Just walk away. I will give you safe passage to Gitlab.

OUT

The purpose of this repo is to give a voice to those who wanted an independent GitHub, not one owned by any company with any business or agenda outside of serving the open source community. It is a place for such people to collaborate on options, given that GitHub is no longer independent.

If you are not such a person, this place isn't a forum for you.

It is NOT a place to debate the acquisition or the opinions of those opposed to it. It is not a place for you to try to convert people. It is certainly not a place to patronize, troll or otherwise be rude. I will enforce this without hesitation.

Please respect our wishes. You are welcome to make whatever argument you want on UpEnd's twitter (link in the README), if you really need to.

Use #DeleteGithub to Label Your Migrated Projects

As many people have decided to migrate their projects to other platforms, why not to label the abandoned GitHub project as "#DeleteGithub"?

If we use #DeleteGithub tag to label our migrated projects, and encourage others to do the same, we can easily see how many projects have chosen to migrate by searching this tag. Like this.

We can make the transition as smooth as possible. You don't have to actually delete the repo and you don't have to break things for others, you can just

git branch deleted
git checkout deleted
git rm -rf *
echo '#DeleteGithub' > README.md
echo '=====' >> README.md
echo '**Deleted!** This project is moved to [notabug.org](https://notabug.org/example/example), welcome to join the free world!' >> README.md
git add README.md
git commit -a -m "Moved, #DeleteGithub!"
git push --set-upstream origin deleted

Then, click "Settings" -> "Branches" -> make "deleted" as Default branch. Finally add the tag "#deletegithub" to your project.

If you found it's a good idea, you may add this suggestion to your repo.

We can make a new product which replaces github, open source, and the hosting costs can be shared

We can find a method for share hosting costs: Example ideas:

  • Calculating user's hosting cost and invoicing unless the cost will be bigger than 1$
  • Decentralize hosting. Using serverless. Like spotify.
  • Donation on open collective
  • The super idea: Make a feature: Allow users to donate to open source software and get commission for hosting costs.

Software is basic for us. We can develop gags, and we can make it's features more social. It's already ready and stable.

Moving on, the importance, and the difficulties

I don't think it can be stopped.

Frankly, I've been saying I was going to get out of Github for the last three years, but somehow never got around to it. The convenience of being able to search code and projects was attractive.

I'm a free software developer so there's no way I'm going to stay on a platform controlled by Microsoft. It doesn't matter how much they claim to have changed or how much they fund the Linux Foundation. I know what Microsoft does when it takes over companies. Things won't change immediately, but over time it will be extend and extinguish for anything not directly contributing to Microsoft's bottom line.

I seem to have accumulated a lot of repos. I'll back them up, move them to a different system and then I'm outta here. Without an account it will be more difficult to contribute patches to projects which remain here, and that kind of disruption is exactly what Microsoft wants. Break up FOSS. Control the parts of it which directly support their business operations.

initial written proposal

initial written proposal

From the README:

But some believe deeply that the open source community needs an independent home. 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. This project is for us.

If the above does not describe you, if this project is not for you, or if you disagree with it, please do not post here.

This is NOT a forum to debate the acquisition or the opinions of those opposed to it. It is not a place for you to try to convert people. It is certainly not a place to patronize, troll or otherwise be rude. I will enforce this without hesitation.

Please respect our wishes in our house.

troll

I am an attention seeking troll. I violated the rules of this place. On top of that, I posted a link to this violation on Twitter to get more attention for myself.

Sending the right message

At first when I heard the news I was devastated and figured this would be the end of the Github I know and love but in all reality it isn't yet. Github's strength was never that it was free or that it was the big dog in open source. It was because everyone came here Huge corporations and regular people contributed, and it remained/appeared to be impartial. In my earlier comments on a different issue I said Microsoft can't be trusted and we inevitably will lose but that is the wrong attitude. We aren't refugees. You can't just flee when you don't like something and we don't even know yet what the outcome will be. It's really easy to throw your hands up and run away. Everyone should stay, make their voices heard and if that doesn't work and Microsoft does ruin Github, leave.

Looks like Gitea is a good option?

https://gitea.io

What are your thoughts around this one guys?

We started using it some weeks ago and so far so good, there is a lot of things that need improvement and we were thinking (before the news) to start collaborating in this project.

Let's see where it takes us.

a heads up about project wikis for those headed to gitlab, and some thoughts about the situation

I think gitlabs importer is not copying wiki's at this time. I just had to manually clone and push a github wiki to a gitlab wiki. It may be this feature is missing or they may be under so much load that the importer missed it, but either way those of you with project wiki's will want to make sure you didn't forget your wiki before nuking your project off github.

Other thoughts: the users mass fleeing may kill github before MS ever gets the chance to even do anything bad. for anyone not familiar with the track record MS has with these things, I have an info-meme for you:

ms knocks on githubs door

edit: I don't know who the image originated with, I just captioned it.

Channels to indicate lack of support?

Hi @vassudanagunta, interesting initiative! I just want to point that there is currently no way to indicate lack of support other than not starring the repo, but we can't really count how many people refrained from starring the repo intentionally. Maybe someone can create a new repo expressing opposite views and exhort folks to star it to indicate their support (or like this issue?)

An example of this is what happened with https://github.com/dear-github/dear-github and https://github.com/thank-you-github/thank-you-github back back in the day (+2 years ago).

Addressing the problem of community

While alternatives such as gitlab, gitea, gogs, etc, are great for internal projects where the authors rightly want to be in control of their own data, they (at least for the time being) lack the community that drives many to GitHub.

More specifically, the following may need to be addressed:

  • stars. This positive feedback is a big motivator for many of my open source developer friends.
  • visibility. Very few Show HNs are projects hosted on gitlab. Self-hosted repos are harder to find online.
  • professional-ness. It is commonplace (afaik) to share one's GitHub profile page with peers and recuiters.

This is by no means a complete list. Feel free to list more things and they come to mind.

Tone Down the Rhetoric

I understand that some folks are not happy about the acquisition, but the sincere "refugee camp" language in this repo is a bit much. Developers looking for a new repo platform is very different than families being ripped apart and struggling to survive in war-torn countries. It's a little offensive, to be honest.

Maybe update the readme to refer to supporters as "defectors" (or something similar) instead of "refugees"? And maybe tone down some of the conflict zone rhetoric ("resistance movement", "escape routes")?

Setup Your Own Git Server : Explained

Hello all,
As librenotes team we are very happy to try contributing to this domain and we prepared a guide about how to setup your own git server and create a script for migration from github to your own server.
If you wish you can put it to readme, so anyone can use it as free as in freedom.

Checkout:
Your Own Git

Best Wishes,
Librenotes Team

project - build a new Hub

The new hub is an independent project developed by an community, for a community. It will be a decentralized network of self hosted servers that store the data across the network. Each server will grant access to the global API for third party services like deployment platforms.

What’s the deal about this?

Key points:

  • Business needs profitability and gh is no exception;
  • ms has the money
  • gh has no money(around $60M loss recently)
  • they will sign the deal - if they news are true -, no matter what people think. Get over it.

With those points in mind, I’m really trying to understand what’s the point about all this discussion and resistance from you guys. What are the trade offs for the community?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.