Skip to content
This repository was archived by the owner on Apr 12, 2024. It is now read-only.

chore(npm): publish artifacts to npm - #9376

Merged
btford merged 1 commit into
angular:masterfrom
btford:chore-npm-publish
Oct 6, 2014
Merged

btford merged 1 commit into
angular:masterfrom
btford:chore-npm-publish

Conversation

@btford

@btford btford commented Oct 1, 2014

Copy link
Copy Markdown
Contributor

Note that there are still a few pending tasks before this can land, namely getting permissions for all of the package names on npm:

If you own one of these packages, you can help by adding user "angularcore" to the package

unclaimed:

  • angular-aria
  • angular-i18n
  • angular-loader
  • angular-scenario
  • angular-touch
  • angular-messages

I also still need to add package.json for each bower-angular-* repo (since that's how we'll be publishing these artifacts). done!

Closes #2877

@Zizzamia

Zizzamia commented Oct 2, 2014

Copy link
Copy Markdown
Contributor

I'm happy to make the name "angular-mocks" for the Angular Team to use.

@btford

btford commented Oct 2, 2014

Copy link
Copy Markdown
Contributor Author

@Zizzamia thanks! Can you give npm user "angularcore" the permissions?

@btford btford added this to the 1.3.0-rc.5 milestone Oct 2, 2014
@alexgorbatchev

Copy link
Copy Markdown

👍 thanks @Zizzamia

@roylines

roylines commented Oct 2, 2014

Copy link
Copy Markdown

I am happy to hand over angular-resource. Try and sort it tomorrow.

@mljsimone

Copy link
Copy Markdown

angular-route now belongs to angularcore. Thanks guys!

@lgalfaso

lgalfaso commented Oct 2, 2014

Copy link
Copy Markdown
Contributor

angular-animate belongs to @PitBeast

@btford

btford commented Oct 2, 2014

Copy link
Copy Markdown
Contributor Author

@lgalfaso good call.

@dylang

dylang commented Oct 2, 2014

Copy link
Copy Markdown

@mljsimone Did we lose older versions of angular-route in this transition? We were using 1.2.12 but it doesn't seem to be available anymore.

Edit: It seems more likely that we had this on our private npm server and it was overwritten when the official package was published. Our issue, not yours. Sorry for any confusion!

@Zizzamia

Zizzamia commented Oct 3, 2014

Copy link
Copy Markdown
Contributor

Done! :)

@roylines

roylines commented Oct 3, 2014

Copy link
Copy Markdown

I've added angularcore as owner of angular-resource. I've left myself as an owner for the time being (in case of any issues). Feel free to boot me out when you are happy you have necessary ownership rights.

@PitBeast

PitBeast commented Oct 4, 2014

Copy link
Copy Markdown

I've provide access to angular-sanitize and angular-animate.

@txbm

txbm commented Oct 5, 2014

Copy link
Copy Markdown

I've just transferred ownership of the angular-cookies namespace to angularcore

@btford

btford commented Oct 5, 2014

Copy link
Copy Markdown
Contributor Author

Woo! Should basically be good to go. 💃

@btford
btford force-pushed the chore-npm-publish branch from 8fbe979 to a21d49c Compare October 6, 2014 18:39
@btford
btford merged commit a21d49c into angular:master Oct 6, 2014
@btford

btford commented Oct 6, 2014

Copy link
Copy Markdown
Contributor Author

Landed as a21d49c.

@alexgorbatchev

Copy link
Copy Markdown

Btw, I want to point out the obvious here - it's super cool that everyone gave up their project names for the greater good of the ecosystem. Thanks! 👍

@leon

leon commented Nov 17, 2014

Copy link
Copy Markdown

@btford Would it be possible to also publish the latest 1.2 releases to npm?

@btford

btford commented Nov 17, 2014

Copy link
Copy Markdown
Contributor Author

We'll publish the next 1.2 release to npm. We can't publish past releases
because some of the packages on npm already have releases published with
those versions.
On Mon Nov 17 2014 at 12:50:23 AM Leon Radley notifications@github.com
wrote:

@btford https://github.com/btford Would it be possible to also publish
the latest 1.2 releases to npm?

—
Reply to this email directly or view it on GitHub
#9376 (comment).

@mgol

mgol commented Nov 17, 2014

Copy link
Copy Markdown
Member

TBH I'm not sure if publishing Angular 1.2 to npm is a good idea. The npm angular package is one provided as a CommonJS module so such a publication would break people that put "angular": "~1.2.0" in their package.json. It's an universally accepted practice in npm to depend on patch updates not introducing any breaking changes, not to mention such a huge package swap.

I don't think there's a safe way to publish Angular 1.2 to npm, it should be left as it is IMO.

@bclinkinbeard

Copy link
Copy Markdown
Contributor

+1 on @mzgol's comment

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Please publish AngularJS as an NPM module