atom-term icon indicating copy to clipboard operation
atom-term copied to clipboard

Deprecated Atom APIs will be removed June 1st

Open benogle opened this issue 10 years ago • 5 comments
trafficstars

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 https://github.com/atom/atom/issues/6867 for more info. Thanks!

benogle avatar May 27 '15 21:05 benogle

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.

jazzpi avatar Jun 15 '15 20:06 jazzpi

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. [email protected] 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: https://github.com/tjmehta/atom-term/issues/43#issuecomment-112193839

tjmehta avatar Jun 16 '15 16:06 tjmehta

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

coffeegist avatar Jul 09 '15 16:07 coffeegist

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 [email protected] 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: https://github.com/tjmehta/atom-term/issues/43#issuecomment-120057477

tjmehta avatar Jul 10 '15 02:07 tjmehta

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.

coffeegist avatar Jul 10 '15 16:07 coffeegist