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

Move Sketchbook.js to it's own team and setup publishing process #100

Closed
14 tasks done
haydn opened this issue Apr 18, 2020 · 5 comments · Fixed by #115
Closed
14 tasks done

Move Sketchbook.js to it's own team and setup publishing process #100

haydn opened this issue Apr 18, 2020 · 5 comments · Fixed by #115
Assignees
Milestone

Comments

@haydn
Copy link
Member

haydn commented Apr 18, 2020

Objective

Set up GitHub and npm so that team members publish new releases. We'll use np to publish releases.

Plan

We should then be able to test everything is working by installing the prerelease version into a project:

yarn add @sketchbook-js/sketchbook@dev
@haydn haydn added this to the v0.1 milestone Apr 18, 2020
@haydn haydn changed the title Build files aren't being included in the package Build files aren't missing from the package Nov 6, 2020
@haydn haydn added the bug Something isn't working label Nov 6, 2020
@Mxchaeltrxn Mxchaeltrxn mentioned this issue Nov 6, 2020
@haydn haydn changed the title Build files aren't missing from the package Build files are missing from the package Nov 7, 2020
@haydn haydn removed the bug Something isn't working label Nov 7, 2020
@haydn haydn changed the title Build files are missing from the package Set up a process for publishing to NPM Nov 7, 2020
@haydn haydn changed the title Set up a process for publishing to NPM Set up a process for publishing to npm Nov 7, 2020
@haydn haydn changed the title Set up a process for publishing to npm Move Sketchbook.js to it's own team and setup publishing process Nov 7, 2020
@haydn
Copy link
Member Author

haydn commented Nov 7, 2020

@Mxchaeltrxn Alrighty! I've added a plan to the description here. Let me know if you've got any questions. 😄

@haydn
Copy link
Member Author

haydn commented Nov 7, 2020

@Mxchaeltrxn We've moved! You should have access to everything, shout out if there's anything you don't have permissions for.

@haydn
Copy link
Member Author

haydn commented Nov 13, 2020

@Mxchaeltrxn Nice work! I was able to install that dev version locally and get it working. I can see all the expected files have been included here:

https://unpkg.com/browse/@sketchbook-js/sketchbook@dev/

It's a prerelease for v0.2 instead of v0.1, but that's not problem. We'd need to more careful if there are people using it, but at this stage it's not a problem — any 0.x version is expected to be unstable.

I've added one more item to that checklist to update the CONTRIBUTING.md file (also has references to the old repo).

@haydn haydn linked a pull request Nov 13, 2020 that will close this issue
@Mxchaeltrxn
Copy link
Member

@haydn Thanks. Some things I've noticed are that the sketchbook url doesn't work. Also, the spectrum.chat description points to the old repository as well.

@haydn
Copy link
Member Author

haydn commented Nov 14, 2020

@Mxchaeltrxn Oh yeah! Good spot. Let's use https://sketchbook-js.vercel.app/ for now — in the future I reckon we should try for a .js TLD (https://github.com/namebasehq/dotjs).

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

Successfully merging a pull request may close this issue.

2 participants