You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@annotator.apache.org by GitBox <gi...@apache.org> on 2020/09/14 20:38:26 UTC
[GitHub] [incubator-annotator] tilgovi opened a new issue #90: Add apache-annotator meta-package
tilgovi opened a new issue #90:
URL: https://github.com/apache/incubator-annotator/issues/90
In order to follow suggestions for releasing npm packages as `apache-<project>` without violating the spirit of producing convenience packages from released source code, I copied, unmodified, the two packages (selector and dom) into subdirectories of a new `apache-annotator` package and published that to GitHub with an abridged README.
If we complete #89, I think it should be safe to publish the individual packages to the annotator scope on npm because the individual packages will all make clear that they belong to apache-annotator. However, even leaving aside policy motivations it is a great convenience to users if we have a meta-package, I think, especially while we are still experimenting with our internal code organization.
Let's check in an apache-annotator meta-package with a clear README and have it depend on the other packages. That will get us in a place to publish directly and simply with lerna for the next release.
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [incubator-annotator] tilgovi closed issue #90: Add apache-annotator meta-package
Posted by GitBox <gi...@apache.org>.
tilgovi closed issue #90:
URL: https://github.com/apache/incubator-annotator/issues/90
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [incubator-annotator] Treora edited a comment on issue #90: Add apache-annotator meta-package
Posted by GitBox <gi...@apache.org>.
Treora edited a comment on issue #90:
URL: https://github.com/apache/incubator-annotator/issues/90#issuecomment-694930052
What exactly would a meta-package provide? Should it be just like the current apache-annotator that you published to npm, and the issue is simply to automate its publishing process?
The current meta-package would be used as: `import { … } from 'apache-annotator/dom';`. Shall we keep it like that, or would you prefer to change it to `import { dom } from 'apache-annotator';`? Or something else?
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [incubator-annotator] Treora commented on issue #90: Add apache-annotator meta-package
Posted by GitBox <gi...@apache.org>.
Treora commented on issue #90:
URL: https://github.com/apache/incubator-annotator/issues/90#issuecomment-694930052
What exactly would a meta-package provide? Should it be just like the current apache-annotator that you published to npm, and the issue is simply to automate its publishing process?
The current meta-package would be used as: `import dom from 'apache-annotator/dom';`. Shall we keep it like that, or would you prefer to change it to `import { dom } from 'apache-annotator';`? Or something else?
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [incubator-annotator] tilgovi commented on issue #90: Add apache-annotator meta-package
Posted by GitBox <gi...@apache.org>.
tilgovi commented on issue #90:
URL: https://github.com/apache/incubator-annotator/issues/90#issuecomment-695419350
Closed by #94.
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org