-
Notifications
You must be signed in to change notification settings - Fork 18
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
Open source repository #176
Comments
We also need to publish it to npm, and make it importable by other projects, as part of making it open: list merged into main description (cheers, simon) |
Actually, I am happy that all historical pieces are under AGPL-2.0. Basically we are saying, if you want to use the code, use it from the time we updated license to Apache and open sourced it. |
Useful links: Lerna publish: https://www.npmjs.com/package/lerna#fixedlocked-mode-default |
Ah great, we don't need to add the compilation results to git
from https://ljn.io/posts/publishing-typescript-projects-with-npm/ I merge @ethanfrey's todo into the main description |
Okay, then we need to add the build stage to prepublish to assure we always push it, not forget like dasync |
I sent |
@ethanfrey the Unlicense != unlicensed. See the Unlicense here: https://github.com/dchest/tweetnacl-js/blob/master/LICENSE and http://unlicense.org/ |
Nice. |
To get started using web4 in pure JavaScript, we do not require the npm upload. See https://gist.github.com/webmaster128/c364e98a0dcf98a6ee22e1e7a8a041e5 |
While testing Lerna publishing, I found that Lerna monorepos are made to use the same version for all sub-packages. Thus we're moving readonly-date and type-tagger out of this and give them a 1.0.0. https://www.npmjs.com/org/iov |
I will work on the README's a bit in resolving #221 Once that is finished, we just need upstream changes referenced in https://github.com/iov-one/bcp-demo/issues/33 and clean up releases before open sourcing Oh, and probably auto-build docs in CI and publish somewhere. (#233) |
I'm on the READMEs for sub-packages now, expecting a release after the PR is in |
Repo is open source now. NPM release is waiting for #244 |
Lerna takes care of all the tagging for us. 0.2.0 would be the next version and the first to be published on npm |
We got a pre-release version of 0.2.0 on npm: https://www.npmjs.com/package/@iov/core All out packages are there now. I tested @iov/cli which does not work for several reasons (i.e. don#t waste time tying it). Maybe someone can try @iov/core or the most simple case @iov/encoding. Releasing works as described here: https://github.com/iov-one/iov-core/wiki/Publishing#how-to-publish-to-npm |
I tried the following.... On a new directory, Then added index.js:
(of course the actual words are different every time) |
What is the issue with @iov/cli? |
Looks good to me! |
Clear commit history to avoid publishing earlier software states as AGPL-3.0?yarn licenses list
Commit build dirs to source control(once we are satisfied it works) Set version to 0.1.0 on all packages and tag repoThe text was updated successfully, but these errors were encountered: