trinker / qdap

Quantitative Discourse Analysis Package: Bridging the gap between qualitative data and quantitative analysis
http://cran.us.r-project.org/web/packages/qdap/index.html
175 stars 44 forks source link

Consider splitting out the Java and non-Java bits of the package #232

Open richierocks opened 7 years ago

richierocks commented 7 years ago

rJava is a bit painful in that it sometimes takes a ridiculous amount of effort to get working on some systems.

I see that in previous issues there has been talk of moving away from rJava, but the xlsx and OpenNLP dependencies caused problems.

It seems like quite a lot of the package doesn't depend upon Java, so it would be useful to split this functionality out into a separate package without the dependency. See assertive and devtools for examples of how packages have been decomposed into underlying pieces.