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

Mention of Java eco system WTFs #2

Closed
koppor opened this issue Aug 15, 2024 · 5 comments
Closed

Mention of Java eco system WTFs #2

koppor opened this issue Aug 15, 2024 · 5 comments

Comments

@koppor
Copy link
Collaborator

koppor commented Aug 15, 2024

I wonder why your text in the beginning is a bit superficial.

I think, it is good to mention

  • Split package problem when using java modules -- maybe something like "langchain4j was not easily usable in the JabRef context due to JabRef making use of JDK's modularization features"
  • Add usage of java Command-Line Argument File on Windows -- maybe something like: "At the beginning, it was not possible to debug JabRef on Windows, because the command line generated by gradle grew too large". And maybe: "Debugging using IntelliJ's compiler was not possible, because langchain4j was not modularized correctly"

I think, both of them were unexpected at the beginning of the project. And it causes headaches at your and my side. I would have rather spend time in discussing JabRef architecture things, like replacing the Background Task handling by libraries such as Mutiny. With having time lost at these WTF Java eco system issues, we could not work on JabRef itself.

@koppor
Copy link
Collaborator Author

koppor commented Aug 30, 2024

We are "forced" to use a text area because of copy feature, because of nearly 10 years old BUG in JavaFX https://bugs.openjdk.org/browse/JDK-8091644.

Source: InAnYan/jabref#169

@InAnYan
Copy link
Owner

InAnYan commented Sep 2, 2024

Updated the project. Can you check?

Sorry, forgot to add link to this issue in the commit message

InAnYan added a commit that referenced this issue Sep 2, 2024
@koppor
Copy link
Collaborator Author

koppor commented Sep 3, 2024

Either add some text (be precise) or leave it out.

I already made text proposals above.

@InAnYan
Copy link
Owner

InAnYan commented Sep 4, 2024

@koppor
Copy link
Collaborator Author

koppor commented Sep 4, 2024

Small follow-up: #10

@koppor koppor closed this as completed Sep 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants