atom-git-control icon indicating copy to clipboard operation
atom-git-control copied to clipboard

Deprecated?

Open Jcambass opened this issue 7 years ago • 7 comments
trafficstars

Is this package still being maintained? If not you may wanna search for active maintainers and create an org out of it?

@MarcelMue @jacogr

Jcambass avatar Feb 22 '18 08:02 Jcambass

For some strange reason it seems to be little activity - I've created a fork and added some of the most interesting pull requests in my mind + the annoying path-fix: https://github.com/gforge/atom-git-control

gforge avatar Mar 12 '18 10:03 gforge

Since there is no way to install the fork through Atom directly do this:

  1. Make sure Atom is closed, go to your ~/.atom/packages folder and delete the folder git-control
  2. Open terminal/cmd and run apm install gforge/atom-git-control
  3. Open Atom and thank @gforge

Edit; better directions per @gforge

devotoare avatar Mar 19 '18 17:03 devotoare

Actually you only need to do: apm install gforge/atom-git-control - no 2 (cloning) is not necessary :-)

gforge avatar Mar 19 '18 18:03 gforge

@gforge thanks for keeping this package alive! People like you are what keep this community afloat :heart:

gracegrimwood avatar May 09 '18 03:05 gracegrimwood

Hi guys,

thank you for your commitment.

Topic: Deprepcated? => Yes.

  • I could contact MarcelMue via Email about a view months ago, but not jacogr. I guess jacogr is the package owner. MarcelMue wrote, that they are both no longer using this package as native git support in atom has improved.
  • The last accepted pull request was last year.
  • Even if this is a great package, currently it is unusable to a lot of people because of unfixed bugs, that not ever person wants to fix

Solutions

In any case you need someone to maintain the software. As gforge has already made a fork, he might be able to do this. I'm into node, but not familiar with atom; at least I can offer fixing some small bugs. This might be enough to have a working package.

What should we do

  • Solution 1: get access to this package
    • best solution => all people using it and downloading the package will be happy
    • could be so easy, but depends on the @jacogr and maybe @MarcelMue
  • Solution 2: Make another package
    • this is ok, but not nice, because of the fame of the old package
    • I just saw, that there is already an alternative: https://atom.io/packages/git-controlhub
    • really good: if we can get a deprecation notice (not easy if we get no access to the package)

Next steps

So far - has anyone used https://atom.io/packages/git-controlhub? As git-controlhub is already available as official package, I guess it would be nice to stick to it. So far, it is no exact fork because of the missing git-flow features. I do not need them - is this true for you either?

Please tell your option about what to do.

Regards

Felix

FelixFurtmayr avatar Sep 09 '18 09:09 FelixFurtmayr

@FelixFurtmayr Thanks for the update! I haven't used git-controlhub, recently I've been sticking to git bash on Windows because atom still seems to have issues dealing with git flow, it seems that it has problems with releasing its resource lock when trying to git flow finish a feature branch.

I would totally volunteer to help out with keeping this package alive if I had more time, but I'm juggling two big development projects for University and one big development project at work so I'm more than a little busy. If you're still after contributors come November when my classes finish, I'd be more than willing to help!

gracegrimwood avatar Sep 27 '18 22:09 gracegrimwood

@devotoare cheers for the install instructions and @gforge thank you for keeping this puppy afloat! 🤘🏻

daveindustries avatar Apr 03 '19 07:04 daveindustries