[GitHub] [incubator-annotator-website] BigBlueHat opened a new issue #21: Board Report: July 2020 (late)

2020-08-05 Thread GitBox
BigBlueHat opened a new issue #21: URL: https://github.com/apache/incubator-annotator-website/issues/21 @tilgovi @Treora I'll let y'all take the first crack at revising this issue--feel free to edit this issue directly (or revise and paste as a comment...completely up to you). Happy to rev

[GitHub] [incubator-annotator-website] tilgovi closed issue #21: Board Report: July 2020 (late)

2020-08-05 Thread GitBox
tilgovi closed issue #21: URL: https://github.com/apache/incubator-annotator-website/issues/21 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL abov

[GitHub] [incubator-annotator] tilgovi commented on issue #81: sync vs async API

2020-08-16 Thread GitBox
tilgovi commented on issue #81: URL: https://github.com/apache/incubator-annotator/issues/81#issuecomment-674584671 I propose we start by making some attempt to have core pieces of our reusable code allow for synchronous iterators, but keep the asynchronous consumer API. I started

[GitHub] [incubator-annotator] tilgovi commented on issue #80: highlight range: "not a perfect undo: split text nodes are not merged again"

2020-08-16 Thread GitBox
tilgovi commented on issue #80: URL: https://github.com/apache/incubator-annotator/issues/80#issuecomment-674584836 Is there any action here, or are we okay to leave the nodes split? This is an automated message from the Apa

[GitHub] [incubator-annotator] tilgovi commented on issue #75: Support TextPositionSelector (in the dom package)

2020-08-16 Thread GitBox
tilgovi commented on issue #75: URL: https://github.com/apache/incubator-annotator/issues/75#issuecomment-674586963 > The text MUST be normalized before recording the annotation. Thus HTML/XML tags SHOULD be removed and character entities SHOULD be replaced with the character that they en

[GitHub] [incubator-annotator] tilgovi closed issue #51: Range Normalization

2020-08-16 Thread GitBox
tilgovi closed issue #51: URL: https://github.com/apache/incubator-annotator/issues/51 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

[GitHub] [incubator-annotator] tilgovi commented on issue #51: Range Normalization

2020-08-16 Thread GitBox
tilgovi commented on issue #51: URL: https://github.com/apache/incubator-annotator/issues/51#issuecomment-674593638 I'll close this for now, as it seems like we may not need this at the moment. This is an automated message f

[GitHub] [incubator-annotator] Treora commented on issue #80: highlight range: "not a perfect undo: split text nodes are not merged again"

2020-08-17 Thread GitBox
Treora commented on issue #80: URL: https://github.com/apache/incubator-annotator/issues/80#issuecomment-674803745 > Is there any action here, or are we okay to leave the nodes split? I ended up thinking that running e.g. `range.commonAncestorContainer.normalize()` in the cleanup wo

[GitHub] [incubator-annotator] Treora commented on issue #81: sync vs async API

2020-08-17 Thread GitBox
Treora commented on issue #81: URL: https://github.com/apache/incubator-annotator/issues/81#issuecomment-674807172 Looks good. I’d be fine with adopting this approach, but equally fine with just keeping it in mind for when we have a need/requests for synchronous use.

[GitHub] [incubator-annotator] Treora opened a new issue #85: ‘Chunking’ abstraction

2020-08-17 Thread GitBox
Treora opened a new issue #85: URL: https://github.com/apache/incubator-annotator/issues/85 In recent calls we (especially @tilgovi — so feel free to improve my description) have discussed an approach to allow text selector matching/describing implementations on other ‘document models’ tha

[GitHub] [incubator-annotator] Treora commented on issue #85: ‘Chunking’ abstraction

2020-08-17 Thread GitBox
Treora commented on issue #85: URL: https://github.com/apache/incubator-annotator/issues/85#issuecomment-674836567 @tilgovi alluded to this chunking idea in #75: > However, I think we should consider going a step further and writing a text selector that consumes an iterator that yie

[GitHub] [incubator-annotator] Treora opened a new pull request #86: Support empty ranges in highlighter & demo

2020-08-17 Thread GitBox
Treora opened a new pull request #86: URL: https://github.com/apache/incubator-annotator/pull/86 When selection contains no characters, we can still show the spot that is selected. ![Screenshot_2020-08-17_14-05-42](https://user-images.githubusercontent.com/4191409/90394451-fb0cf980-

[GitHub] [incubator-annotator] Treora merged pull request #86: Support empty ranges in highlighter & demo

2020-08-17 Thread GitBox
Treora merged pull request #86: URL: https://github.com/apache/incubator-annotator/pull/86 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

[GitHub] [incubator-annotator] tilgovi closed issue #80: highlight range: "not a perfect undo: split text nodes are not merged again"

2020-08-17 Thread GitBox
tilgovi closed issue #80: URL: https://github.com/apache/incubator-annotator/issues/80 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

[GitHub] [incubator-annotator] tilgovi opened a new pull request #87: Eliminate extraneous interfaces

2020-08-22 Thread GitBox
tilgovi opened a new pull request #87: URL: https://github.com/apache/incubator-annotator/pull/87 Make several changes to eliminate unnecessary type definitions. Remove the centrally-exported selector interfaces from the selector package and migrate them to where they are used. The

[GitHub] [incubator-annotator] Treora commented on pull request #87: Eliminate extraneous interfaces

2020-08-24 Thread GitBox
Treora commented on pull request #87: URL: https://github.com/apache/incubator-annotator/pull/87#issuecomment-679141635 > Make several changes to eliminate unnecessary type definitions. Are we talking about “unnecessary” in a pedagogical or technical sense? :) (my view has been that

[GitHub] [incubator-annotator] tilgovi commented on pull request #87: Eliminate extraneous interfaces

2020-08-26 Thread GitBox
tilgovi commented on pull request #87: URL: https://github.com/apache/incubator-annotator/pull/87#issuecomment-681311670 > My thinking was rather that the type definitions would be based on the WA specification, rather than on the needs of our implementation. The type definitions could be

[GitHub] [incubator-annotator] tilgovi commented on pull request #87: Eliminate extraneous interfaces

2020-08-26 Thread GitBox
tilgovi commented on pull request #87: URL: https://github.com/apache/incubator-annotator/pull/87#issuecomment-681312139 I'll take another look at `makeRefinable` and test out how it behaves when called from TypeScript on different inputs. I also think it may be okay to add back the

[GitHub] [incubator-annotator] Treora commented on issue #60: Implement a parser for ScrollToTextFragment syntax

2020-09-03 Thread GitBox
Treora commented on issue #60: URL: https://github.com/apache/incubator-annotator/issues/60#issuecomment-686651856 > Besides making a parser for the fragment identifier syntax itself, I suppose we would want to implement the algorithm for resolving it. May well be worthwhile if others are

[GitHub] [incubator-annotator] tilgovi opened a new pull request #88: Restrict DOM scopes to be instances of Range

2020-09-07 Thread GitBox
tilgovi opened a new pull request #88: URL: https://github.com/apache/incubator-annotator/pull/88 Define the DOM match functions in terms of Range and place the burden on the caller to pass a Range. Remove the scope helper functions. This change simplifies the code at the possible

[GitHub] [incubator-annotator] Treora commented on a change in pull request #88: Restrict DOM scopes to be instances of Range

2020-09-08 Thread GitBox
Treora commented on a change in pull request #88: URL: https://github.com/apache/incubator-annotator/pull/88#discussion_r484861032 ## File path: packages/dom/src/highlight-range.ts ## @@ -73,8 +73,9 @@ function textNodesInRange(range: Range): Text[] { } // Collect the t

[GitHub] [incubator-annotator] Treora commented on a change in pull request #88: Restrict DOM scopes to be instances of Range

2020-09-08 Thread GitBox
Treora commented on a change in pull request #88: URL: https://github.com/apache/incubator-annotator/pull/88#discussion_r484880916 ## File path: packages/dom/src/highlight-range.ts ## @@ -73,8 +73,9 @@ function textNodesInRange(range: Range): Text[] { } // Collect the t

[GitHub] [incubator-annotator] Treora commented on a change in pull request #88: Restrict DOM scopes to be instances of Range

2020-09-08 Thread GitBox
Treora commented on a change in pull request #88: URL: https://github.com/apache/incubator-annotator/pull/88#discussion_r484884585 ## File path: packages/dom/src/highlight-range.ts ## @@ -73,8 +73,9 @@ function textNodesInRange(range: Range): Text[] { } // Collect the t

[GitHub] [incubator-annotator] Treora commented on pull request #88: Restrict DOM scopes to be instances of Range

2020-09-08 Thread GitBox
Treora commented on pull request #88: URL: https://github.com/apache/incubator-annotator/pull/88#issuecomment-62247 I hope you don’t mind I turned my suggestions (except using AbstractRange) into commits. I noticed that the `ownerDocument(range)` helper was not permitted by the eslint

[GitHub] [incubator-annotator] tilgovi commented on a change in pull request #88: Restrict DOM scopes to be instances of Range

2020-09-08 Thread GitBox
tilgovi commented on a change in pull request #88: URL: https://github.com/apache/incubator-annotator/pull/88#discussion_r485064755 ## File path: packages/dom/src/text-quote/describe.ts ## @@ -21,44 +21,31 @@ import seek from 'dom-seek'; import type { TextQuoteSelector } from

[GitHub] [incubator-annotator] tilgovi commented on pull request #88: Restrict DOM scopes to be instances of Range

2020-09-08 Thread GitBox
tilgovi commented on pull request #88: URL: https://github.com/apache/incubator-annotator/pull/88#issuecomment-689010515 > I noticed that the ownerDocument(range) helper was not permitted by the eslint rule forbidding relative parent imports. Was that your reason to repeat the exact same

[GitHub] [incubator-annotator] tilgovi commented on a change in pull request #88: Restrict DOM scopes to be instances of Range

2020-09-08 Thread GitBox
tilgovi commented on a change in pull request #88: URL: https://github.com/apache/incubator-annotator/pull/88#discussion_r485068658 ## File path: packages/dom/src/text-quote/describe.ts ## @@ -21,44 +21,31 @@ import seek from 'dom-seek'; import type { TextQuoteSelector } from

[GitHub] [incubator-annotator] tilgovi commented on a change in pull request #88: Restrict DOM scopes to be instances of Range

2020-09-08 Thread GitBox
tilgovi commented on a change in pull request #88: URL: https://github.com/apache/incubator-annotator/pull/88#discussion_r485069411 ## File path: packages/dom/test/highlight-range/highlight-range.test.ts ## @@ -172,7 +172,7 @@ describe('highlightRange', () => { const input

[GitHub] [incubator-annotator] tilgovi commented on pull request #88: Restrict DOM scopes to be instances of Range

2020-09-08 Thread GitBox
tilgovi commented on pull request #88: URL: https://github.com/apache/incubator-annotator/pull/88#issuecomment-689016825 This looks good. I think I'm okay with removing the relative import rule for now. I don't like having modules called `util`, or packages called `common` or `utils` or a

[GitHub] [incubator-annotator] tilgovi commented on pull request #88: Restrict DOM scopes to be instances of Range

2020-09-08 Thread GitBox
tilgovi commented on pull request #88: URL: https://github.com/apache/incubator-annotator/pull/88#issuecomment-689017845 So, to summarize, I'd rather you left the inline `ownerDocument` code, but I'm okay with this as a temporary change before we extract a package. I like the lint rule, b

[GitHub] [incubator-annotator] tilgovi commented on pull request #88: Restrict DOM scopes to be instances of Range

2020-09-08 Thread GitBox
tilgovi commented on pull request #88: URL: https://github.com/apache/incubator-annotator/pull/88#issuecomment-689018248 Hah, I can't approve my own PR, but I may just merge this in the evening then, with your changes. Thanks for taking a look. ---

[GitHub] [incubator-annotator] Treora commented on pull request #88: Restrict DOM scopes to be instances of Range

2020-09-08 Thread GitBox
Treora commented on pull request #88: URL: https://github.com/apache/incubator-annotator/pull/88#issuecomment-689082728 > I'll approve, but recommend renaming `util.ts` to just `owner-document.ts` or `scope.ts`. As it is not specific to scopes and now also used for other ranges, `o

[GitHub] [incubator-annotator] tilgovi merged pull request #88: Restrict DOM scopes to be instances of Range

2020-09-10 Thread GitBox
tilgovi merged pull request #88: URL: https://github.com/apache/incubator-annotator/pull/88 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 t

[GitHub] [incubator-annotator] tilgovi closed pull request #87: Eliminate extraneous interfaces

2020-09-10 Thread GitBox
tilgovi closed pull request #87: URL: https://github.com/apache/incubator-annotator/pull/87 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 t

[GitHub] [incubator-annotator] tilgovi commented on pull request #87: Eliminate extraneous interfaces

2020-09-10 Thread GitBox
tilgovi commented on pull request #87: URL: https://github.com/apache/incubator-annotator/pull/87#issuecomment-690362276 Closing this. We pulled the DOM scope change out into #88 and we're investigating a different pattern for composing the higher level match function creators to be re-in

[GitHub] [incubator-annotator] tilgovi opened a new issue #89: Add README files for each sub-package

2020-09-14 Thread GitBox
tilgovi opened a new issue #89: URL: https://github.com/apache/incubator-annotator/issues/89 This can be as simple as a stub that describes the package as part of Apache Annotator (incubating) and links to the main project.

[GitHub] [incubator-annotator] tilgovi opened a new issue #90: Add apache-annotator meta-package

2020-09-14 Thread GitBox
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-` without violating the spirit of producing convenience packages from released source code, I copied, unmodified, the two packag

[GitHub] [incubator-annotator] tilgovi opened a new issue #91: Provide a fast method to describe text quotes

2020-09-14 Thread GitBox
tilgovi opened a new issue #91: URL: https://github.com/apache/incubator-annotator/issues/91 The existing function to describe text quotes can lock up the runtime if given a very small quote with a lot of matches to disambiguate between. The absolutely worst case scenario is to give it an

[GitHub] [incubator-annotator] Treora commented on issue #85: ‘Chunking’ abstraction

2020-09-16 Thread GitBox
Treora commented on issue #85: URL: https://github.com/apache/incubator-annotator/issues/85#issuecomment-693569313 > Currently, our text quote anchoring function (in the dom package) is hard-coded to search for text quote using Range, NodeIterator, TreeWalker. When using the chunk approac

[GitHub] [incubator-annotator] tilgovi opened a new issue #92: Continuously publish the main branch to a preview tag on npm

2020-09-17 Thread GitBox
tilgovi opened a new issue #92: URL: https://github.com/apache/incubator-annotator/issues/92 It would be helpful for everyone following along with the bleeding edge here to be able to consume packages from npm. We could publish continually, we just need to make it clear that these are deve

[GitHub] [incubator-annotator-website] BigBlueHat opened a new pull request #22: Add 11ty for docs content

2020-09-17 Thread GitBox
BigBlueHat opened a new pull request #22: URL: https://github.com/apache/incubator-annotator-website/pull/22 The Markdown and templates (see `_layouts`) live in the `src/` folder. All other static content (without any need for processing) live directly in the `content/` folder. Elev

[GitHub] [incubator-annotator-website] BigBlueHat commented on pull request #22: Add 11ty for docs content

2020-09-17 Thread GitBox
BigBlueHat commented on pull request #22: URL: https://github.com/apache/incubator-annotator-website/pull/22#issuecomment-694542947 Not really any content of value, but the setup is in place. 😁 This is an automated message

[GitHub] [incubator-annotator] Treora opened a new pull request #93: Faster describe text quote

2020-09-18 Thread GitBox
Treora opened a new pull request #93: URL: https://github.com/apache/incubator-annotator/pull/93 Should fix #91. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and

[GitHub] [incubator-annotator] Treora commented on issue #90: Add apache-annotator meta-package

2020-09-18 Thread GitBox
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 p

[GitHub] [incubator-annotator] Treora edited a comment on issue #90: Add apache-annotator meta-package

2020-09-18 Thread GitBox
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 publi

[GitHub] [incubator-annotator] Treora opened a new pull request #94: Add apache-annotator meta-package

2020-09-18 Thread GitBox
Treora opened a new pull request #94: URL: https://github.com/apache/incubator-annotator/pull/94 A step towards addressing issue #90. This first approach exports through both ways I [mentioned there](https://github.com/apache/incubator-annotator/issues/90#issuecomment-694930052), so a use

[GitHub] [incubator-annotator] Treora merged pull request #93: Faster describe text quote

2020-09-18 Thread GitBox
Treora merged pull request #93: URL: https://github.com/apache/incubator-annotator/pull/93 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

[GitHub] [incubator-annotator] Treora closed issue #91: Provide a fast method to describe text quotes

2020-09-18 Thread GitBox
Treora closed issue #91: URL: https://github.com/apache/incubator-annotator/issues/91 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 t

[GitHub] [incubator-annotator] tilgovi commented on pull request #94: Add apache-annotator meta-package

2020-09-18 Thread GitBox
tilgovi commented on pull request #94: URL: https://github.com/apache/incubator-annotator/pull/94#issuecomment-695055922 > Before a release, we’d have to manually update the packages’ version numbers in package.json. Also when adding a package, we’d have to add it manually in several plac

[GitHub] [incubator-annotator] tilgovi commented on a change in pull request #94: Add apache-annotator meta-package

2020-09-18 Thread GitBox
tilgovi commented on a change in pull request #94: URL: https://github.com/apache/incubator-annotator/pull/94#discussion_r491160231 ## File path: packages/apache-annotator/package.json ## @@ -0,0 +1,41 @@ +{ + "name": "apache-annotator", + "version": "0.1.0", + "description"

[GitHub] [incubator-annotator] tilgovi commented on a change in pull request #94: Add apache-annotator meta-package

2020-09-18 Thread GitBox
tilgovi commented on a change in pull request #94: URL: https://github.com/apache/incubator-annotator/pull/94#discussion_r491160666 ## File path: packages/apache-annotator/src/index.ts ## @@ -0,0 +1,7 @@ +import * as dom from '@annotator/dom'; +import * as selector from '@annot

[GitHub] [incubator-annotator] Treora commented on issue #92: Continuously publish the main branch to a preview tag on npm

2020-09-18 Thread GitBox
Treora commented on issue #92: URL: https://github.com/apache/incubator-annotator/issues/92#issuecomment-695059327 I suppose we could continue using the `dev` tag that we once used? E.g. [`@annotator/dom`](https://www.npmjs.com/package/@annotator/dom) has a release `0.1.0-dev.9d100c0f`. A

[GitHub] [incubator-annotator] tilgovi commented on issue #92: Continuously publish the main branch to a preview tag on npm

2020-09-18 Thread GitBox
tilgovi commented on issue #92: URL: https://github.com/apache/incubator-annotator/issues/92#issuecomment-695060189 > While it would be good to make our packages readily available in the npm ecosystem, this need not mean they have to be on the npm central registry. That's well said.

[GitHub] [incubator-annotator] tilgovi commented on issue #92: Make it possible for developers to install unreleased versions

2020-09-18 Thread GitBox
tilgovi commented on issue #92: URL: https://github.com/apache/incubator-annotator/issues/92#issuecomment-695063313 > But perhaps we could still try make this work by making the top-level package the meta-package discussed in #90? That won't work because I think lerna and/or yarn en

[GitHub] [incubator-annotator] tilgovi commented on issue #92: Make it possible for developers to install unreleased versions

2020-09-18 Thread GitBox
tilgovi commented on issue #92: URL: https://github.com/apache/incubator-annotator/issues/92#issuecomment-695064308 We could maybe use the GitHub package registry, too, if that's at all easier to integrate for whatever reason. -

[GitHub] [incubator-annotator] Treora commented on a change in pull request #94: Add apache-annotator meta-package

2020-09-18 Thread GitBox
Treora commented on a change in pull request #94: URL: https://github.com/apache/incubator-annotator/pull/94#discussion_r491169674 ## File path: packages/apache-annotator/package.json ## @@ -0,0 +1,41 @@ +{ + "name": "apache-annotator", + "version": "0.1.0", + "description":

[GitHub] [incubator-annotator] tilgovi commented on pull request #94: Add apache-annotator meta-package

2020-09-19 Thread GitBox
tilgovi commented on pull request #94: URL: https://github.com/apache/incubator-annotator/pull/94#issuecomment-695412156 I believe we do want the types and the dependencies. Even just importing things leads to the build having babel import helpers from the runtime package. We may not need

[GitHub] [incubator-annotator] tilgovi merged pull request #94: Add apache-annotator meta-package

2020-09-19 Thread GitBox
tilgovi merged pull request #94: URL: https://github.com/apache/incubator-annotator/pull/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 t

[GitHub] [incubator-annotator] tilgovi commented on issue #90: Add apache-annotator meta-package

2020-09-19 Thread GitBox
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 l

[GitHub] [incubator-annotator] tilgovi closed issue #90: Add apache-annotator meta-package

2020-09-19 Thread GitBox
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

[GitHub] [incubator-annotator] tilgovi closed issue #89: Add README files for each sub-package

2020-09-19 Thread GitBox
tilgovi closed issue #89: URL: https://github.com/apache/incubator-annotator/issues/89 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

[GitHub] [incubator-annotator] tilgovi commented on issue #89: Add README files for each sub-package

2020-09-19 Thread GitBox
tilgovi commented on issue #89: URL: https://github.com/apache/incubator-annotator/issues/89#issuecomment-695712549 Closed by bb78bd5. This is an automated message from the Apache Git Service. To respond to the message, plea

[GitHub] [incubator-annotator] tilgovi opened a new pull request #95: Rewrite Cartesian product using IxJS

2020-09-20 Thread GitBox
tilgovi opened a new pull request #95: URL: https://github.com/apache/incubator-annotator/pull/95 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL a

[GitHub] [incubator-annotator] ysndr opened a new issue #96: `tsc --build` fails sometimes

2020-09-27 Thread GitBox
ysndr opened a new issue #96: URL: https://github.com/apache/incubator-annotator/issues/96 Hej I'm currently packaging this library for the nix ecosystem under the NGI0 project. I have a weird issue I can't really tell for where it comes from. When running `yarn build` the type

[GitHub] [incubator-annotator] tilgovi commented on issue #96: `tsc --build` fails sometimes

2020-09-27 Thread GitBox
tilgovi commented on issue #96: URL: https://github.com/apache/incubator-annotator/issues/96#issuecomment-699748065 The types build process is designed with a solution style, where each package has is its own TypeScript build that emits declaration files. This error looks like what happen

[GitHub] [incubator-annotator] ysndr commented on issue #96: `tsc --build` fails sometimes

2020-09-28 Thread GitBox
ysndr commented on issue #96: URL: https://github.com/apache/incubator-annotator/issues/96#issuecomment-700015551 Thanks I guess I found part of the error. The subpackages' src were not included in the node_modules (issue related to nix yarn toolset). So apparently not an issue with the p

[GitHub] [incubator-annotator] ysndr closed issue #96: `tsc --build` fails sometimes

2020-09-28 Thread GitBox
ysndr closed issue #96: URL: https://github.com/apache/incubator-annotator/issues/96 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

[GitHub] [incubator-annotator] tilgovi commented on issue #96: `tsc --build` fails sometimes

2020-09-28 Thread GitBox
tilgovi commented on issue #96: URL: https://github.com/apache/incubator-annotator/issues/96#issuecomment-700279048 @ysndr great! Let us know if anything else come sup. This is an automated message from the Apache Git Servic

[GitHub] [incubator-annotator] tilgovi merged pull request #95: Rewrite Cartesian product

2020-10-04 Thread GitBox
tilgovi merged pull request #95: URL: https://github.com/apache/incubator-annotator/pull/95 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 t

[GitHub] [incubator-annotator-website] BigBlueHat commented on pull request #22: Add 11ty for docs content

2020-10-08 Thread GitBox
BigBlueHat commented on pull request #22: URL: https://github.com/apache/incubator-annotator-website/pull/22#issuecomment-705818713 @Treora made a few of your requested changes. 😃 The `index.html` file is still not converted into Markdown, but could/can be at any point--right now 11ty jus

[GitHub] [incubator-annotator] Treora commented on issue #75: Support TextPositionSelector (in the dom package)

2020-10-08 Thread GitBox
Treora commented on issue #75: URL: https://github.com/apache/incubator-annotator/issues/75#issuecomment-705834642 I started implementing this in the `text-position` branch. I started by simply copying the code and tests from text quote selection, and adapting them as needed. --

[GitHub] [incubator-annotator] Treora commented on issue #75: Support TextPositionSelector (in the dom package)

2020-10-09 Thread GitBox
Treora commented on issue #75: URL: https://github.com/apache/incubator-annotator/issues/75#issuecomment-705834642 I started implementing this in the `text-position` branch. I started by simply copying the code and tests from text quote selection, and adapting them as needed. --

[GitHub] [incubator-annotator-website] BigBlueHat commented on pull request #22: Add 11ty for docs content

2020-10-09 Thread GitBox
BigBlueHat commented on pull request #22: URL: https://github.com/apache/incubator-annotator-website/pull/22#issuecomment-705818713 @Treora made a few of your requested changes. 😃 The `index.html` file is still not converted into Markdown, but could/can be at any point--right now 11ty jus

[GitHub] [incubator-annotator-website] BigBlueHat commented on issue #21: Board Report: July 2020 (late)

2020-11-05 Thread GitBox
BigBlueHat commented on issue #21: URL: https://github.com/apache/incubator-annotator-website/issues/21#issuecomment-722484625 Looks like we posted this one in August: https://cwiki.apache.org/confluence/display/INCUBATOR/August2020 ---

[GitHub] [incubator-annotator] tilgovi opened a new issue #97: Generate TypeScript API documentation

2020-11-05 Thread GitBox
tilgovi opened a new issue #97: URL: https://github.com/apache/incubator-annotator/issues/97 Using tools from the microsoft/tsdoc ecosystem, create scripts to generate TypeScript API documentation. This is an automated messa

[GitHub] [incubator-annotator-website] BigBlueHat merged pull request #22: Add 11ty for docs content

2020-11-05 Thread GitBox
BigBlueHat merged pull request #22: URL: https://github.com/apache/incubator-annotator-website/pull/22 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the

[GitHub] [incubator-annotator] Treora commented on issue #60: Implement a parser for ScrollToTextFragment syntax

2020-11-05 Thread GitBox
Treora commented on issue #60: URL: https://github.com/apache/incubator-annotator/issues/60#issuecomment-722659798 We shortly discussed this topic in today’s call while looking over the open issues. We agreed that just parsing the syntax is not much use, as it comes together with a specif

[GitHub] [incubator-annotator] Treora commented on issue #92: Make it possible for developers to install unreleased versions

2020-11-05 Thread GitBox
Treora commented on issue #92: URL: https://github.com/apache/incubator-annotator/issues/92#issuecomment-722666886 Note from today’s call: supposedly yarn 2 should be able to install packages from within a monorepo, so we could start with accepting that nightly users have to use yarn 2, a

[GitHub] [incubator-annotator] Treora opened a new pull request #98: Implement TextPositionSelector, create Chunking abstraction

2020-11-20 Thread GitBox
Treora opened a new pull request #98: URL: https://github.com/apache/incubator-annotator/pull/98 Finally. - Addresses #75 (support TextPositionSelector) - Addresses #85 (Chunking abstraction); because having two selectors dealing with text was the right moment to introduce such ab

[GitHub] [incubator-annotator] vrish88 commented on issue #70: Web Annotation Protocol Server (maybe?)

2020-12-02 Thread GitBox
vrish88 commented on issue #70: URL: https://github.com/apache/incubator-annotator/issues/70#issuecomment-737667397 Hello! I've been lurking here a while, so now to pop in! I came across [elucidate](https://github.com/dlcs/elucidate-server) via the [w3c's implementation test results](htt

[GitHub] [incubator-annotator] Treora commented on issue #70: Web Annotation Protocol Server (maybe?)

2020-12-03 Thread GitBox
Treora commented on issue #70: URL: https://github.com/apache/incubator-annotator/issues/70#issuecomment-738020715 > Hello! I've been lurking here a while, so now to pop in! Welcome! If you are interested in getting involved in some way, or just curious, feel free to join the [maili

[GitHub] [incubator-annotator] vrish88 commented on issue #70: Web Annotation Protocol Server (maybe?)

2020-12-03 Thread GitBox
vrish88 commented on issue #70: URL: https://github.com/apache/incubator-annotator/issues/70#issuecomment-738342322 @Treora Actually, I may take you up on that. I've got a side project that I'm really looking to use the whole annotation ecosystem for and I've got some time off work now. I

[GitHub] [incubator-annotator] tilgovi commented on a change in pull request #98: Implement TextPositionSelector, create Chunking abstraction

2020-12-10 Thread GitBox
tilgovi commented on a change in pull request #98: URL: https://github.com/apache/incubator-annotator/pull/98#discussion_r540513682 ## File path: .eslintrc.js ## @@ -111,6 +112,7 @@ module.exports = { plugins: ['@typescript-eslint'], rules: { '@typescript

[GitHub] [incubator-annotator] tilgovi commented on a change in pull request #98: Implement TextPositionSelector, create Chunking abstraction

2020-12-10 Thread GitBox
tilgovi commented on a change in pull request #98: URL: https://github.com/apache/incubator-annotator/pull/98#discussion_r540515237 ## File path: packages/dom/src/normalize-range.ts ## @@ -0,0 +1,156 @@ +/** + * @license + * Licensed to the Apache Software Foundation (ASF) unde

[GitHub] [incubator-annotator] tilgovi commented on a change in pull request #98: Implement TextPositionSelector, create Chunking abstraction

2020-12-10 Thread GitBox
tilgovi commented on a change in pull request #98: URL: https://github.com/apache/incubator-annotator/pull/98#discussion_r540515796 ## File path: packages/dom/src/normalize-range.ts ## @@ -0,0 +1,156 @@ +/** + * @license + * Licensed to the Apache Software Foundation (ASF) unde

[GitHub] [incubator-annotator] Treora commented on pull request #98: Implement TextPositionSelector, create Chunking abstraction

2020-12-24 Thread GitBox
Treora commented on pull request #98: URL: https://github.com/apache/incubator-annotator/pull/98#issuecomment-750933430 > I'm not 100 on all the APIs yet, … Me neither. > …but I'd like to merge and then make incremental changes from there. Excellent stuff. Cool with me

[GitHub] [incubator-annotator] Treora merged pull request #98: Implement TextPositionSelector, create Chunking abstraction

2020-12-24 Thread GitBox
Treora merged pull request #98: URL: https://github.com/apache/incubator-annotator/pull/98 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

[GitHub] [incubator-annotator] Treora closed issue #85: ‘Chunking’ abstraction

2020-12-24 Thread GitBox
Treora closed issue #85: URL: https://github.com/apache/incubator-annotator/issues/85 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 t

[GitHub] [incubator-annotator] Treora closed issue #75: Support TextPositionSelector (in the dom package)

2020-12-24 Thread GitBox
Treora closed issue #75: URL: https://github.com/apache/incubator-annotator/issues/75 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 t

[GitHub] [incubator-annotator] Treora commented on issue #75: Support TextPositionSelector (in the dom package)

2020-12-24 Thread GitBox
Treora commented on issue #75: URL: https://github.com/apache/incubator-annotator/issues/75#issuecomment-750933811 Implemented in #98. This is an automated message from the Apache Git Service. To respond to the message, plea

[GitHub] [incubator-annotator] Treora commented on issue #83: Fuzzy text quote matching

2020-12-24 Thread GitBox
Treora commented on issue #83: URL: https://github.com/apache/incubator-annotator/issues/83#issuecomment-750943153 > Prior art we could borrow from: > > * https://github.com/tilgovi/dom-anchor-text-quote (uses diff-match-patch) > * https://github.com/robertknight/approx-string-mat

[GitHub] [incubator-annotator] robertknight commented on issue #83: Fuzzy text quote matching

2020-12-24 Thread GitBox
robertknight commented on issue #83: URL: https://github.com/apache/incubator-annotator/issues/83#issuecomment-751125582 > CC @robertknight (happy to hear if you have more research notes, experimental results or other relevant tips from your experience developing this!) Aside from

[GitHub] [incubator-annotator] robertknight edited a comment on issue #83: Fuzzy text quote matching

2020-12-24 Thread GitBox
robertknight edited a comment on issue #83: URL: https://github.com/apache/incubator-annotator/issues/83#issuecomment-751125582 > CC @robertknight (happy to hear if you have more research notes, experimental results or other relevant tips from your experience developing this!) Asid

[GitHub] [incubator-annotator] robertknight edited a comment on issue #83: Fuzzy text quote matching

2020-12-24 Thread GitBox
robertknight edited a comment on issue #83: URL: https://github.com/apache/incubator-annotator/issues/83#issuecomment-751125582 > CC @robertknight (happy to hear if you have more research notes, experimental results or other relevant tips from your experience developing this!) Asid

[GitHub] [incubator-annotator] robertknight edited a comment on issue #83: Fuzzy text quote matching

2020-12-24 Thread GitBox
robertknight edited a comment on issue #83: URL: https://github.com/apache/incubator-annotator/issues/83#issuecomment-751125582 > CC @robertknight (happy to hear if you have more research notes, experimental results or other relevant tips from your experience developing this!) Asid

dev@annotator.apache.org

2021-01-04 Thread GitBox
Treora opened a new pull request #99: URL: https://github.com/apache/incubator-annotator/pull/99 A TextQuoteSelector can add as much prefix and suffix as desired. Until now, we only added prefix and suffix as much as was strictly necessary to disambiguate the target from other occurrences

[GitHub] [incubator-annotator] vrish88 commented on issue #92: Make it possible for developers to install unreleased versions

2021-01-05 Thread GitBox
vrish88 commented on issue #92: URL: https://github.com/apache/incubator-annotator/issues/92#issuecomment-754701314 Hey all! Sorry I haven't been able to make the subsequent meetings. I'd be interested in using some of these non-versioned releases. Are there any constraints around

[GitHub] [incubator-annotator] Treora commented on issue #92: Make it possible for developers to install unreleased versions

2021-01-05 Thread GitBox
Treora commented on issue #92: URL: https://github.com/apache/incubator-annotator/issues/92#issuecomment-75473 > I'd be interested in using some of these non-versioned releases. Are there any constraints around publishing a "latest" build? Would you be open to a pr that does it in GH

[GitHub] [incubator-annotator] vrish88 opened a new pull request #100: Add a github action to publish a dev release in npm

2021-01-05 Thread GitBox
vrish88 opened a new pull request #100: URL: https://github.com/apache/incubator-annotator/pull/100 Hello there, This PR configures github to publish an artifact to npm with the `dev` [tag](https://docs.npmjs.com/adding-dist-tags-to-packages#publishing-a-package-with-a-dist-tag). I

[GitHub] [incubator-annotator] Treora opened a new pull request #101: Set up tsdoc markdown generation

2021-01-05 Thread GitBox
Treora opened a new pull request #101: URL: https://github.com/apache/incubator-annotator/pull/101 Taking a stab at #97. It seems to work, but suggestions/improvements welcome. @tilgovi: you suggested [@microsoft/api-documenter](https://www.npmjs.com/package/@microsoft/api-documenter

  1   2   3   4   >