You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@archiva.apache.org by Federico Bertola <fe...@gmail.com> on 2015/11/17 17:53:15 UTC
non-maven proxy plugin
Hi,
I would like to create a simple repository proxy for a non Maven
repository (rubygem). Is it possible? If yes, where do I find some
examples on writing custom proxy plugin (if any)?
Thanks in advance,
Federico.
Re: non-maven proxy plugin
Posted by Olivier Lamy <ol...@apache.org>.
The general idea would be create a repository type plugin mechanism.
It would mean depending the type of repository you're hitting a different
code will be used.
A start point is RepositoryServlet as you will see the code is very maven
centric...
So here you have to go on your repo management.
At the beginning I won't really mind/complain (:-) ) if there is a bit of
harcoding somewhere.
Olivier
On 21 November 2015 at 00:42, Federico Bertola <federico.bertola88@gmail.com
> wrote:
> Hi,
> I've started looking at the source code and the documentation but I
> get a little lost. I've started creating a custom consumer like the
> metadata one, that would create (rather then extract) poms from rubygem
> artifacts hosted locally. I don't know if this is sufficient enough though,
> and before proceeding further I would like some advice. Is there a problem
> if the artifacts are tr.gz instead of .jar? Is some particular folder
> hierarchy expected?
>
> If this approach is feasible, is it possible to assign a consumer only to
> a repository?
>
> Thanks in advance,
> Federico.
>
>
> On 11/18/2015 02:11 PM, Federico Bertola wrote:
>
>>
>>
>> On 11/18/2015 12:13 PM, Olivier Lamy wrote:
>>
>>> Hi,
>>>
>>> That's possible but need some refactoring. I never had the time to finish
>>> this :-(.
>>>
>>
>> I don't mind doing some extra work, but it's quite difficult knowing
>> where to start
>>
>> I agree the current code is really maven centric
>>> I would be happy to help you if you want to hack on that.
>>>
>> Yes, definitely! Thanks a lot :)
>>
>> Let me know.
>>>
>>> Cheers
>>> Olivier
>>>
>>> On 18 November 2015 at 03:53, Federico Bertola <
>>> federico.bertola88@gmail.com
>>>
>>>> wrote:
>>>> Hi,
>>>> I would like to create a simple repository proxy for a non Maven
>>>> repository (rubygem). Is it possible? If yes, where do I find some
>>>> examples
>>>> on writing custom proxy plugin (if any)?
>>>>
>>>> Thanks in advance,
>>>> Federico.
>>>>
>>>>
>>>
>>>
>>
>
--
Olivier Lamy
http://twitter.com/olamy | http://linkedin.com/in/olamy
Re: non-maven proxy plugin
Posted by Federico Bertola <fe...@gmail.com>.
Hi,
I've started looking at the source code and the documentation but I
get a little lost. I've started creating a custom consumer like the
metadata one, that would create (rather then extract) poms from rubygem
artifacts hosted locally. I don't know if this is sufficient enough
though, and before proceeding further I would like some advice. Is there
a problem if the artifacts are tr.gz instead of .jar? Is some particular
folder hierarchy expected?
If this approach is feasible, is it possible to assign a consumer only
to a repository?
Thanks in advance,
Federico.
On 11/18/2015 02:11 PM, Federico Bertola wrote:
>
>
> On 11/18/2015 12:13 PM, Olivier Lamy wrote:
>> Hi,
>>
>> That's possible but need some refactoring. I never had the time to
>> finish
>> this :-(.
>
> I don't mind doing some extra work, but it's quite difficult knowing
> where to start
>
>> I agree the current code is really maven centric
>> I would be happy to help you if you want to hack on that.
> Yes, definitely! Thanks a lot :)
>
>> Let me know.
>>
>> Cheers
>> Olivier
>>
>> On 18 November 2015 at 03:53, Federico Bertola
>> <federico.bertola88@gmail.com
>>> wrote:
>>> Hi,
>>> I would like to create a simple repository proxy for a non Maven
>>> repository (rubygem). Is it possible? If yes, where do I find some
>>> examples
>>> on writing custom proxy plugin (if any)?
>>>
>>> Thanks in advance,
>>> Federico.
>>>
>>
>>
>
Re: non-maven proxy plugin
Posted by Federico Bertola <fe...@gmail.com>.
On 11/18/2015 12:13 PM, Olivier Lamy wrote:
> Hi,
>
> That's possible but need some refactoring. I never had the time to finish
> this :-(.
I don't mind doing some extra work, but it's quite difficult knowing
where to start
> I agree the current code is really maven centric
> I would be happy to help you if you want to hack on that.
Yes, definitely! Thanks a lot :)
> Let me know.
>
> Cheers
> Olivier
>
> On 18 November 2015 at 03:53, Federico Bertola <federico.bertola88@gmail.com
>> wrote:
>> Hi,
>> I would like to create a simple repository proxy for a non Maven
>> repository (rubygem). Is it possible? If yes, where do I find some examples
>> on writing custom proxy plugin (if any)?
>>
>> Thanks in advance,
>> Federico.
>>
>
>
Re: non-maven proxy plugin
Posted by Olivier Lamy <ol...@apache.org>.
Hi,
That's possible but need some refactoring. I never had the time to finish
this :-(.
I agree the current code is really maven centric
I would be happy to help you if you want to hack on that.
Let me know.
Cheers
Olivier
On 18 November 2015 at 03:53, Federico Bertola <federico.bertola88@gmail.com
> wrote:
> Hi,
> I would like to create a simple repository proxy for a non Maven
> repository (rubygem). Is it possible? If yes, where do I find some examples
> on writing custom proxy plugin (if any)?
>
> Thanks in advance,
> Federico.
>
--
Olivier Lamy
http://twitter.com/olamy | http://linkedin.com/in/olamy