codeaudit / dkpro-core-asl

Automatically exported from code.google.com/p/dkpro-core-asl
0 stars 0 forks source link

deploy to maven central #94

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
As you know, cleartk-ml-crfsuite has a dependency on 
de.tudarmstadt.ukp.dkpro.core:de.tudarmstadt.ukp.dkpro.core.api.resources-asl:1.
3.0.

We've just made the move to deploy ClearTK to Maven Central, and Maven Central 
strong discourages <repository> elements in the pom.xml files (though they 
don't outright reject them):

https://docs.sonatype.org/display/Repository/Sonatype+OSS+Maven+Repository+Usage
+Guide#SonatypeOSSMavenRepositoryUsageGuide-6.CentralSyncRequirement

Any thoughts on releasing DKPro, or at least the 
de.tudarmstadt.ukp.dkpro.core.api.resources-asl artifact, to Maven Central?

Original issue reported on code.google.com by steven.b...@gmail.com on 16 Aug 2012 at 1:03

GoogleCodeExporter commented 9 years ago
Last time I checked, DKPro Core depended on a number of JARs which are not 
available on Maven Central. I do not know what the situation is at the moment. 
I supposed though, that we'd have to do quite a number of third-party deploys 
to central. Before deciding anything, we'd need to check how many and which 
libraries we depend on that are not on central.

Original comment by richard.eckart on 16 Aug 2012 at 6:57

GoogleCodeExporter commented 9 years ago
FWIW, you don't actually *have* to get everything into Maven Central first. For 
example, we didn't get DKPro in there before we released cleartk-ml-crfsuite to 
Maven Central. It's just recommended.

Also, if your dependencies aren't in Maven Central, you can upload them 
yourself:

https://docs.sonatype.org/display/Repository/Uploading+3rd-party+Artifacts+to+Th
e+Central+Repository

I did this for quite a number of the ClearTK dependencies. But it does take 
some time.

Original comment by steven.b...@gmail.com on 16 Aug 2012 at 10:43

GoogleCodeExporter commented 9 years ago

Original comment by richard.eckart on 18 Aug 2012 at 4:30

GoogleCodeExporter commented 9 years ago
Looks like these are the third-party dependencies we'd need to upload to 
central in order to get DKPro Core ASL deployed. I'm not sure if Eclipse shows 
all or if more appear if these can be resolved.

banana-split:banana-split:0.4.0
cn.com.cjf:cjftransform:1.0.1
edu.cmu.cs.lti.ark.tweetnlp:edu.cmu.cs.lti.ark.tweetnlp.ark-tweet-nlp:0.1.0
args.gnu:jargs.gnu.jargs:1.0
edu.berkeley.nlp:edu.berkeley.nlp:0.1
org.annolab:org.annolab.core.util:0.5.2
org.chasen:mecab:0.993
org.eml.mmax2:org.eml.mmax2:1.13.003-UKP-1
org.ictclas4j:ictclas4j:1.0
org.knallgrau.utils.textcat:textcat:1.0.1
org.languagetool:languagetool:1.7
org.languagetool:languagetool-resources:1.7

Original comment by richard.eckart on 26 Aug 2012 at 11:42

GoogleCodeExporter commented 9 years ago
jazzy:jazzy:0.5.2 (the jazzy-rtext version on Maven Central is badly hacked and 
not an option)

Original comment by richard.eckart on 26 Aug 2012 at 1:38

GoogleCodeExporter commented 9 years ago
https://issues.sonatype.org/browse/OSSRH-4177

Original comment by richard.eckart on 27 Aug 2012 at 10:19

GoogleCodeExporter commented 9 years ago
Did a third-party upload of jazzy. Let's see if this works out.

Original comment by richard.eckart on 27 Aug 2012 at 7:35

GoogleCodeExporter commented 9 years ago
Jazzy is through. Will try to deploy the rest as well.

Original comment by richard.eckart on 30 Aug 2012 at 3:41

GoogleCodeExporter commented 9 years ago
org.ictclas4j:ictclas4j:1.0 - this artifact doesn't exist, the latest official 
version is 0.9.1. Stil, it is a dependency of languagetool - trying to figure 
out where this comes from, because for a third-party deploy, the source code 
would be needed.

cn.com.cjf:cjftransform:1.0.1 - there are no sources available for this 
artifact, only a pre-compiled JAR. Contacted the maintainer and asked for 
sources.

org.languagetool:languagetool:1.7 - contacted maintainers - there is some 
effort being made now to get LT to Maven Central. 

Original comment by richard.eckart on 2 Sep 2012 at 7:54

GoogleCodeExporter commented 9 years ago
com.google.code:cjftransform:1.0.1 - staged to Sonatype OSS repository

Original comment by richard.eckart on 11 Sep 2012 at 12:50

GoogleCodeExporter commented 9 years ago
de.drni.bananasplit:banana-split:0.4.0 - staged to Sonatype OSS repository
de.linuxusers.levenshtein:oz-generic-levenshtein:0.4.0 - staged to Sonatype OSS 
repository

Original comment by richard.eckart on 11 Sep 2012 at 3:49

GoogleCodeExporter commented 9 years ago
net.sf.mmax2:mmax2:1.13.003b - staged to Sonatype OSS repository
org.knallgrau.utils:textcat:1.0.1 - staged to Sonatype OSS repository
org.chasen.mecab:mecab-java:0.993 - staged to Sonatype OSS repository

Original comment by richard.eckart on 15 Sep 2012 at 9:02

GoogleCodeExporter commented 9 years ago

Original comment by richard.eckart on 30 Sep 2012 at 8:03

GoogleCodeExporter commented 9 years ago
Dropping ark-tweet module from 1.4.0. This removes the necessity for:

edu.cmu.cs.lti.ark.tweetnlp:edu.cmu.cs.lti.ark.tweetnlp.ark-tweet-nlp:0.1.0
args.gnu:jargs.gnu.jargs:1.0

Original comment by richard.eckart on 30 Sep 2012 at 9:23

GoogleCodeExporter commented 9 years ago
Released build-tools and requested sync activation. Waiting for sync to central 
to proceed with releasing dkpro-parent-pom.

Original comment by richard.eckart on 1 Oct 2012 at 1:06

GoogleCodeExporter commented 9 years ago

Original comment by richard.eckart on 13 Oct 2012 at 6:31

GoogleCodeExporter commented 9 years ago

Original comment by richard.eckart on 13 Oct 2012 at 6:33

GoogleCodeExporter commented 9 years ago
DKPro Core 1.4.0 is available from Maven Central. Further releases will go 
there as well.

Original comment by richard.eckart on 1 Nov 2012 at 4:21

GoogleCodeExporter commented 9 years ago

Original comment by richard.eckart on 28 Nov 2012 at 6:39