Skip to content
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

Deprecated Atom APIs will be removed June 1st #43

Open
benogle opened this issue May 27, 2015 · 5 comments
Open

Deprecated Atom APIs will be removed June 1st #43

benogle opened this issue May 27, 2015 · 5 comments

Comments

@benogle
Copy link

benogle commented May 27, 2015

Atom will no longer load this package after June 1st without changes. There are a couple deprecations on the latest version (0.2.2) of this package:

  1. Store package style sheets in the styles/ directory instead of stylesheets/ in the <pack-name> package
  2. Use activationCommands instead of activationEvents in your package.json Commands should be grouped by selector as follows: json "activationCommands": { "atom-workspace": ["foo:bar", "foo:baz"], "atom-text-editor": ["foo:quux"] }
  3. Use a config schema instead. See the configuration section of https://atom.io/docs/latest/hacking-atom-package-word-count and https://atom.io/docs/api/latest/Config for more details
  4. Requiring $ from atom is no longer supported. If you are using space-pen, please require $ from atom-space-pen-views. Otherwise require jquery instead: {$} = require 'atom-space-pen-views' or $ = require 'jquery' Add "atom-space-pen-views": "^2.0.3" to your package dependencies. Or add "jquery": "^2" to your package dependencies.
  5. Requiring View from atom is no longer supported. Please require atom-space-pen-views instead: {View} = require 'atom-space-pen-views' Add "atom-space-pen-views": "^2.0.3" to your package dependencies.
  6. atom.workspaceView is no longer available. In most cases you will not need the view. See the Workspace docs for alternatives: https://atom.io/docs/api/latest/Workspace. If you do need the view, please use atom.views.getView(atom.workspace), which returns an HTMLElement.
  7. Use ::getPaths instead

Visit https://gist.github.com/benogle/6d09e295c84b717ef9b4 and search for your package name to see up-to-date deprecations.

If this package has been replaced by another package or functionality in core, please reply with this information.

See atom/atom#6867 for more info. Thanks!

@jazzpi
Copy link

jazzpi commented Jun 15, 2015

I think this package is dead and has been replaced by webBoxio/atom-term2.
That package is still being maintained whilst this one has not been updated for over a year now.

@tjmehta
Copy link
Owner

tjmehta commented Jun 16, 2015

Yah unfortunately, the atom-term2 owner just forked and didn't try and contribute back.

I don't use atom on the daily, and haven't had time to look at this.

@tjmehta
Typed using my thumbs..

On Mon, Jun 15, 2015 at 1:12 PM, Jasper v. B. notifications@github.com
wrote:

I think this package is dead and has been replaced by webBoxio/atom-term2.

That package is still being maintained whilst this one has not been updated for over a year now.

Reply to this email directly or view it on GitHub:
#43 (comment)

@coffeegist
Copy link

Started working on getting this package up-to-date. Will shoot up a PR when complete if @tjmehta will merge it?

@tjmehta
Copy link
Owner

tjmehta commented Jul 10, 2015

Hey Adam,

I would love to. Would even add you as a collaborator. I unfortunately have not had time to maintain this, but would love help. 

@tjmehta
Typed using my thumbs..

On Thu, Jul 9, 2015 at 11:24 AM, Adam Brown notifications@github.com
wrote:

Started working on getting this package up-to-date. Will shoot up a PR when complete if @tjmehta will merge it?

Reply to this email directly or view it on GitHub:
#43 (comment)

@coffeegist
Copy link

That would be awesome, would love to help get this back in the swing of things. More than willing to be a collaborator and help you manage the PRs and make improvements.

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

No branches or pull requests

4 participants