Skip to content
This repository has been archived by the owner on Apr 3, 2019. It is now read-only.

Deprecated? #258

Open
Jcambass opened this issue Feb 22, 2018 · 7 comments
Open

Deprecated? #258

Jcambass opened this issue Feb 22, 2018 · 7 comments

Comments

@Jcambass
Copy link

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

@MarcelMue @jacogr

@gforge
Copy link

gforge commented Mar 12, 2018

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

@devotoare
Copy link

devotoare commented Mar 19, 2018

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

@gforge
Copy link

gforge commented Mar 19, 2018

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

@gracegrimwood
Copy link

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

@FelixFurtmayr
Copy link

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

@gracegrimwood
Copy link

@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!

@daveindustries
Copy link

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

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants