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

git-friendly .xmi files #339

Closed
andreasvc opened this issue Oct 3, 2020 · 0 comments
Closed

git-friendly .xmi files #339

andreasvc opened this issue Oct 3, 2020 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@andreasvc
Copy link
Contributor

I keep my annotations in a git repository to keep track of all changes. However, it is very hard to see the differences between two xmi files, for two reasons:

  1. the whole file is written on a single line; it would be nice to pretty-print the XML with indentation etc.
  2. a single change can affect the identifiers of all other entities/mentions etc.

The first can be addressed to some extent with word-based diff and by looking at differences in the conll files which don't have this issue, but pretty-printed XML is nice and probably easy to do.
The second is probably harder to solve, but would be really helpful.

@nilsreiter nilsreiter self-assigned this Oct 6, 2020
@nilsreiter nilsreiter added the enhancement New feature or request label Oct 6, 2020
andreasvc added a commit to andreasvc/CorefAnnotator that referenced this issue Mar 5, 2021
nilsreiter pushed a commit that referenced this issue Mar 20, 2021
* release/1.14.5:
  changelog update
  1.14.5
  fixed test issue
  Updated changelog
  fixes #352
  changelog
  fixes #350
  fixes #347
  enable pretty print when serializing .xmi; related to #339
  replacing now also works from context menu; fixes #345; related to #149
  Bump build-helper-maven-plugin from 3.0.0 to 3.2.0
  Bump maven-antrun-plugin from 1.8 to 3.0.0
  Bump maven-shade-plugin from 3.2.1 to 3.2.4
  Bump mockito-core from 3.1.0 to 3.4.4
  1.15.0-SNAPSHOT
  Bump plexus-archiver from 4.1.0 to 4.2.2
  Bump version.javafx from 13.0.1 to 13.0.2
  Bump reflections from 0.9.11 to 0.9.12
  Bump guava from 28.1-jre to 28.2-jre
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants