Re: Maven artifacts for Lucene.*

2007-04-11 Thread Joerg Hohwiller
-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

2007-04-05 Thread Joerg Hohwiller
-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

2007-04-05 Thread Joerg Hohwiller
-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

2007-04-03 Thread Joerg Hohwiller
-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?

2007-02-21 Thread Joerg Hohwiller
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?

2007-01-14 Thread Joerg Hohwiller
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?

2007-01-08 Thread Joerg Hohwiller
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]