Closed phillord closed 10 years ago
+1 to this being published to Maven Central.
Hi Phil,
Snorocket should be available from our repo http://aehrc.com/maven2 (let us know if you have problems).
We're currently also looking at options for pushing it to Maven Central as well.
@lawley That repository looks empty to me (I am inside the CSIRO network, if that makes a difference).
Well, as Peter says, it's not there:-)
In general, private repo's are not that prefered for two reasons. First, I have to add the new repo to my project config. I think everybody else does as well. And second, I can't depend on the build; even if it works at one point, you could remove a version that I depend on. Maven central wont do this.
Push to maven central is a pain in the ass, the documentation is terrible and the UI strange. But still, it only took me about an hour to do with HermiT (first time -- much quicker once you know how).
Phil
lawley notifications@github.com writes:
Hi Phil,
Snorocket should be available from our repo http://aehrc.com/maven2 (let us know if you have problems).
We're currently also looking at options for pushing it to Maven Central as well.
Reply to this email directly or view it on GitHub: https://github.com/aehrc/snorocket/issues/1#issuecomment-43025645
Phillip Lord, Phone: +44 (0) 191 222 7827 Lecturer in Bioinformatics, Email: phillip.lord@newcastle.ac.uk School of Computing Science, http://homepages.cs.ncl.ac.uk/phillip.lord Room 914 Claremont Tower, skype: russet_apples Newcastle University, twitter: phillord NE1 7RU
Parts of the repo are hidden, but you should be able to jump directly to the relevant places such as http://aehrc.com/maven2/au/csiro/snorocket-core/ which, as I understand it, is what mvn does (rather than navigating down the path).
It looks like Sonatype OSS is the simplest path to Maven Central (other than the open JIRA ticket and wait two days bit). Is that the path you went with HermiT?
lawley notifications@github.com writes:
Parts of the repo are hidden, but you should be able to jump directly to the relevant places such as http://aehrc.com/maven2/au/csiro/snorocket-core/ which, as I understand it, is what mvn does (rather than navigating down the path).
It looks like Sonatype OSS is the simplest path to Maven Central (other than the open JIRA ticket and wait two days bit). Is that the path you went with HermiT?
Yes. Opening the JIRA ticket is a one-off cost. And two days is an upward estimate, in my case, they managed in a few hours. The rest is just bunging metadata into the pom -- the biggest problem for hermit was the VCS location (the metadata in my case is economical with the truth).
Sonatype is a big ugly (the biggest issue is you can't cut and paste your password in), but once you have done it once, it's not really a problem.
Phil
You may have difficulty getting "au.csiro" as the groupId when you register with Sonatype. Or if you do, I will likely be asking you for authorisation to also release under a subgroup of that groupId when some of my internal projects here at HRPPC go out, and when sensordb-java-api goes public (sensordb-java-api currently uses "au.csiro.cmar" as its groupId and I use "au.csiro.hrppc" as my groupId).
May be easier to switch to using something like au.csiro.snorocket or au.csiro.aehrc as the groupId before opening the Sonatype issue.
Snorocket is now available in Maven Central. Peter, we did manage to get au.csiro as our group id so glad to add your CSIRO projects under a sub group when they go public.
Big thanks!
ametke notifications@github.com writes:
Snorocket is now available in Maven Central. Peter, we did manage to get au.csiro as our group id so glad to add your CSIRO projects under a sub group when they go public.
Reply to this email directly or view it on GitHub: https://github.com/aehrc/snorocket/issues/1#issuecomment-43850412
Phillip Lord, Phone: +44 (0) 191 222 7827 Lecturer in Bioinformatics, Email: phillip.lord@newcastle.ac.uk School of Computing Science, http://homepages.cs.ncl.ac.uk/phillip.lord Room 914 Claremont Tower, skype: russet_apples Newcastle University, twitter: phillord NE1 7RU
Is this available on Maven central (preferably) or another repository.
I'd like to add this to https://github.com/phillord/tawny-owl, but really need an artifact.