Re: Maven artifacts for Lucene.*
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Grant. > Initial thoughts and then more inline below, and keep in mind I long ago > drank the Maven kool-aid and am a big fan. :-) > > I know it is a pain to a few, but realistically speaking there has not > been all that much noise about Maven artifacts not being available. We > use Maven for everything we do and all I ever do when there is a new > release of Lucene is put the new jars in our remote repository and > everything works. It takes two or three steps and about 5 minutes of my > time, and would be less if I scripted it. I frankly don't get what the > big deal is. That was what I was thinking, too, when I asked on this list for somebody to deploy lucene-highlighter 2.0.0 to central maven2 repo on 08.01.2007 21:37. I also supplied the suggested POM for it. Anyhow nobody was able to do this for me for over a quarter of a year now. I think it is just a matter of minutes, but I do NOT have permission to do so. What I did is to add it to the repository of my open-source project. I am not an expert of rights and law and hope this is allowed according to Apache License. Anyways it would be easier to do it once and centralized instead of making all maven+lucene users do this AND especially cause that they create POMs on their own that will all be different. Finally maven users involved in two different projects that did the same thing may end up with a conflicting state if maybe the first project forgot to declare a dependency in a lucene contrib POM. In the end this shows, that the process must be made so easy, that it only takes about one command to call. I do NOT care to much wethere this would be "ant ..." or "mvn ...". Best regards Jörg -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGHVafmPuec2Dcv/8RAv/LAJ0Xx31+Y6awJlAvBbSfmOeipghUWwCdGBEC 4aamDeqxnAgGn6hK4+YXU1c= =BGA7 -END PGP SIGNATURE- - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: publish to maven-repository
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Eric, > > On Apr 4, 2007, at 4:33 PM, Otis Gospodnetic wrote: >> Eh, missing Jars in the Maven repo again. Why does this always get >> dropped? > > Because none of us Lucene committers care much about Maven? :) Its okay for you personally. And no one wants you to use maven instead of ant. But you should know that maven opens some sort of new world. And users of maven expect projects of call to be available in the central repository. BTW - once you are addicted to maven you can not understand anymore why people still fiddle around writing and build-files ;) > >> Perhaps it's time to keep a lucene-core.pom in our repo, rename it at >> release time (e.g. cp lucene-core.pom lucene-core-2.1.0.pom) and push >> the core jar + core POM out? > > I don't know the Maven specifics, but I'm all for us maintaining the > Maven POM file and bundling it with releases that get pushed to the repos. I supplied a patch at LUCENE-622 to make it easier for you. So in the end it will take you a few more minutes to publish your release to the maven repository as well, but this allows many many users to use lucene easier and therefore NOT begg you on this list - it should be worth the effort. > > Erik Thanks Jörg > > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGFSX5mPuec2Dcv/8RAhnNAJ9iNo1/eAh2mgay78yYobpjDCkWfgCePpdN S+5/xD5t7wP2/h3wkDBHDms= =aF2Q -END PGP SIGNATURE- - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: publish to maven-repository
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 > Jörg, Hi Otis, > Since you offered to help - please see > https://issues.apache.org/jira/browse/LUCENE-622 . > lucene-core POM is there for 2.1.0, but if you need POMs for contrib/*, > please attach them to that issue. We have Jars, obviously, > so we just need to copy those. Since you asked for my help, I did an initial mavenization of the lucene project and submitted it as patch. Additionally I attached the 2.0.0 POM for the highlighter that I wanted to have at ibiblio. > When we'll need .sha1 and .md5 files for all pushed Jars. > One of the other developers will have to do that, > as I don't have my PGP set up, > and hence no key for the KEYS file (if that's needed for the .sha1). You do not need PGP or something like this for SHA-* or MD5. Those are just specific checksums but no authentic signature. I never deployed to ibiblio but I think these files are generated automatically. I hope my work helps to make it easier for the lucene community to put further releases also into the maven repository. > > Otis Best regards Jörg > > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > Simpy -- http://www.simpy.com/ - Tag - Search - Share > > - Original Message > From: Joerg Hohwiller <[EMAIL PROTECTED]> > To: java-dev@lucene.apache.org > Sent: Tuesday, April 3, 2007 4:49:15 PM > Subject: publish to maven-repository > > Hi there, > > I will give it another try: > > Could you please publish lucene 2.* artifacts (including contribs) to the > maven2 > repository at ibiblio? > > Currently there is only the lucene-core available up to version 2.0.0: > http://repo1.maven.org/maven2/org/apache/lucene/ > > JARs and POMs go to: > scp://people.apache.org/www/www.apache.org/dist/maven-repository > > If you need assitance I am pleased to help. > But I am not an official apache member and do NOT have access to do the > deployment myself. > > Thank you so much... > Jörg - - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGFSRRmPuec2Dcv/8RAra/AJ97TFROLjvfxH/fy/oGZdTV7PIzDgCeP9Kj T784yUbeS3QaqmWIjwAuQ6I= =LoAq -END PGP SIGNATURE- - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
publish to maven-repository
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi there, I will give it another try: Could you please publish lucene 2.* artifacts (including contribs) to the maven2 repository at ibiblio? Currently there is only the lucene-core available up to version 2.0.0: http://repo1.maven.org/maven2/org/apache/lucene/ JARs and POMs go to: scp://people.apache.org/www/www.apache.org/dist/maven-repository If you need assitance I am pleased to help. But I am not an official apache member and do NOT have access to do the deployment myself. Thank you so much... Jörg -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGEr3LmPuec2Dcv/8RAh1sAJ9m3qs7upNGJTgie5tNeAFKZenBowCgjufY uB1/RNnI4wB3dviKy0w7XEs= =llLh -END PGP SIGNATURE- - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: publishing lucene 2.0.0 contribs to ibiblio?
Hi Erik, Hi everybody, > Anyone gonna tackle this? > > I personally have never used Maven or the POM stuff, and have never > published our releases to the repository. Could this step be automated > somehow? Volunteers? Should not be that hard to put 2 files somewhere (org/apache/lucene/lucene-highlighter/2.0.0): lucene-highlighter-2.0.0.jar (you should have the content of this one) lucene-highlighter-2.0.0.pom (I posted the suggested content to the list - se below) Staging goes via: minotaur.apache.org:/x1/www/www.apache.org/dist/maven-repository/ Someone must have done this for the lucene-core. Couldn't you be so nice and just do it for the highlighter as well? > > Erik Thanks Jörg > > On Jan 8, 2007, at 3:37 PM, Joerg Hohwiller wrote: > >> Hi there, >> >> I am using lucene 2.0.0 in an open-source project: >> http://m-m-m.googlecode.com/svn/trunk/mmm-search/ >> >> It is still work in progress but it has nice features such as a fault >> tolerant >> query parser and a nice plugable parser collection for various >> fileformats. >> >> For the presentation I use lucene-highlighting. >> But somehow the contribs seem not to be available in the maven >> repository: >> http://repo1.maven.org/maven2/org/apache/lucene/ >> >> I can only find lucene-core. >> >> Could someone upload lucene-highlighter-2.0.0.jar as well? >> I attached a suiteable POM for you if you like to. >> >> Thanks >> Jörg >> >> >> >> 4.0.0 >> org.apache.lucene >> lucene-highlighter >> Lucene Highlighter >> 2.0.0 >> This is the highlighter for apache lucene >> java >> http://lucene.apache.org >> >> >> The Apache Software License, Version 2.0 >> http://www.apache.org/licenses/LICENSE-2.0.txt >> repo >> >> >> >> >> Apache Software Foundation >> http://www.apache.org >> >> >> >> org.apache.lucene >> lucene-core >> 2.0.0 >> compile >> >> >> >> >> - >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] > > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: publishing lucene 2.0.0 contribs to ibiblio?
Hi Erik, > Anyone gonna tackle this? > > I personally have never used Maven or the POM stuff, and have never > published our releases to the repository. Could this step be automated > somehow? Volunteers? If you add appropriate pom.xml files to lucene (one for lucene-core and one for each contrib, potentially one parent pom for the complete project) you can build the bundle to upload automatically with maven. This will have a lot more advantages over an ant based build. I can not tell how to automate the complete process including the upload. I am NOT an apache member, but as far as I know the files have to go here (correct me if someone knows it better): minotaur.apache.org:/x1/www/www.apache.org/dist/maven-repository/ If you need any help with the mavenizing of the lucene project, just ask me :) > > Erik Regards Jörg > > On Jan 8, 2007, at 3:37 PM, Joerg Hohwiller wrote: > >> Hi there, >> >> I am using lucene 2.0.0 in an open-source project: >> http://m-m-m.googlecode.com/svn/trunk/mmm-search/ >> >> It is still work in progress but it has nice features such as a fault >> tolerant >> query parser and a nice plugable parser collection for various >> fileformats. >> >> For the presentation I use lucene-highlighting. >> But somehow the contribs seem not to be available in the maven >> repository: >> http://repo1.maven.org/maven2/org/apache/lucene/ >> >> I can only find lucene-core. >> >> Could someone upload lucene-highlighter-2.0.0.jar as well? >> I attached a suiteable POM for you if you like to. >> >> Thanks >> Jörg >> >> >> >> 4.0.0 >> org.apache.lucene >> lucene-highlighter >> Lucene Highlighter >> 2.0.0 >> This is the highlighter for apache lucene >> java >> http://lucene.apache.org >> >> >> The Apache Software License, Version 2.0 >> http://www.apache.org/licenses/LICENSE-2.0.txt >> repo >> >> >> >> >> Apache Software Foundation >> http://www.apache.org >> >> >> >> org.apache.lucene >> lucene-core >> 2.0.0 >> compile >> >> >> - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
publishing lucene 2.0.0 contribs to ibiblio?
Hi there, I am using lucene 2.0.0 in an open-source project: http://m-m-m.googlecode.com/svn/trunk/mmm-search/ It is still work in progress but it has nice features such as a fault tolerant query parser and a nice plugable parser collection for various fileformats. For the presentation I use lucene-highlighting. But somehow the contribs seem not to be available in the maven repository: http://repo1.maven.org/maven2/org/apache/lucene/ I can only find lucene-core. Could someone upload lucene-highlighter-2.0.0.jar as well? I attached a suiteable POM for you if you like to. Thanks Jörg 4.0.0 org.apache.lucene lucene-highlighter Lucene Highlighter 2.0.0 This is the highlighter for apache lucene java http://lucene.apache.org The Apache Software License, Version 2.0 http://www.apache.org/licenses/LICENSE-2.0.txt repo Apache Software Foundation http://www.apache.org org.apache.lucene lucene-core 2.0.0 compile - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]