dkpro / dkpro-core

Collection of software components for natural language processing (NLP) based on the Apache UIMA framework.
https://dkpro.github.io/dkpro-core
Other
196 stars 67 forks source link

Prepare new release 1.8.x #702

Closed betoboullosa closed 7 years ago

betoboullosa commented 8 years ago

Prepare new release 1.8.x according to guidelines. Also update the release-guide to github (it still has outdated references to the old Google Code website).

Fix issues

Drop modules that are not release-ready

Other cleaning up

Other tasks

Release process

Horsmann commented 8 years ago

Do you already decided on a day for the next release? I would want to have the RfTagger in the next release but I still need a bit time.

betoboullosa commented 8 years ago

Hi, Tobias, we don't have a specific date for the release, it depends on how fast we can have it stable. I'd say that towards mid-January could be a reasonable expected release date.

On 04.12.2015 15:26, Tobias Horsmann wrote:

Do you already decided on a day for the next release? I would want to have the RfTagger in the next release but I still need a bit time.

— Reply to this email directly or view it on GitHub https://github.com/dkpro/dkpro-core/issues/702#issuecomment-161979761.


Beto Boullosa, M. Sc. Senior Research Software Engineer Ubiquitous Knowledge Processing (UKP) Lab FB 20 / Computer Science Department Technische Universität Darmstadt Hochschulstr. 10, D-64289 Darmstadt, Germany phone +496151 16-7477, fax -5455, room S2/02/B117 boullosa@ukp.informatik.tu-darmstadt.de

www.ukp.tu-darmstadt.de

betoboullosa commented 8 years ago

After analyzing the used undeclared dependencies, these are the dependencies that are requesting a version when they are added to the pom:

reckart commented 8 years ago

I don't think that any of the following are actually referenced directly in our code:

- org.hamcrest:hamcrest-core:jar:1.3:test
 -  dkpro-core-api-resources-asl
 - dkpro-core-api-segmentation-asl
 - dkpro-core-decompounding-asl
- org.codehaus.plexus:plexus-utils:jar:2.0.6
 - de.tudarmstadt.ukp.dkpro.core.io.brat-asl
- org.apache.ivy:ivy:jar:2.3.0
 - de.tudarmstadt.ukp.dkpro.core.decompounding-asl

This version should be added.

-com.google.code:cjftransform:jar:1.0.1
 - de.tudarmstadt.ukp.dkpro.core.languagetool-asl

We should only depend on commons-logging-api, not commons-logging. The Maven dependency analyzer module may be confused about this. I think this can be ignored / we can tell the dependency plugin to ignore this.

- commons-logging:commons-logging:jar:1.1.1
  - de.tudarmstadt.ukp.dkpro.core.mallet-asl

We should not have compile dependencies on SLF4F - could be a test dependency and then requires a version:

- org.slf4j:slf4j-api:jar:1.7.12
  - de.tudarmstadt.ukp.dkpro.core.mallet-asl
betoboullosa commented 8 years ago
reckart commented 8 years ago
betoboullosa commented 8 years ago

Update: in order to fix the commons-logging used undeclared message, I had to move commons-logging:commons-logging-api dependency to the top.

betoboullosa commented 8 years ago

Created issue #867 for switching ivy to cli4j later.

betoboullosa commented 8 years ago

@reckart and the others, please take a look at the release notes of the new release and see if you want to do any changes or additions: https://github.com/dkpro/dkpro-core/releases/tag/de.tudarmstadt.ukp.dkpro.core-1.8.0

reckart commented 8 years ago

I'd prefer going over that on the weekend/some time next week. Please proceed with uploading API docs and asciidoc to gh-pages. We can send out the release announcement later.

reckart commented 8 years ago

I updated the release notes a bit: https://github.com/dkpro/dkpro-core/releases/tag/de.tudarmstadt.ukp.dkpro.core-1.8.0

carschno commented 8 years ago

I've been wondering about the status of the release note. And whether it makes sense to explicitly add the LDA estimation component (Mallet module).

Am 27.06.2016 um 10:31 schrieb Richard Eckart de Castilho:

I updated the release notes a bit: https://github.com/dkpro/dkpro-core/releases/tag/de.tudarmstadt.ukp.dkpro.core-1.8.0

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/dkpro/dkpro-core/issues/702#issuecomment-228684235, or mute the thread https://github.com/notifications/unsubscribe/AEeopAMXLf7esKNuaKTpPgf-ezY12qWQks5qP4pkgaJpZM4GuuLd.

Carsten Schnober Doctoral Researcher Ubiquitous Knowledge Processing (UKP) Lab FB 20 / Computer Science Department Technische Universität Darmstadt Hochschulstr. 10, D-64289 Darmstadt, Germany phone +496151 16-25297, fax -5455, room S2/02/B111 schnober@ukp.informatik.tu-darmstadt.de www.ukp.tu-darmstadt.de

Web Research at TU Darmstadt (WeRC): www.werc.tu-darmstadt.de GRK 1994: Adaptive Preparation of Information from Heterogeneous Sources (AIPHES): www.aiphes.tu-darmstadt.de PhD program: Knowledge Discovery in Scientific Literature (KDSL) www.kdsl.tu-darmstadt.de

reckart commented 8 years ago

@carschno I guess we compiled the notes by skimming over the issues and extracting what seems significant. Please add anything you would consider significant :)