You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by J Aaron Farr <ja...@yahoo.com> on 2003/04/12 00:47:24 UTC

Maven repository webapp

Hello.

Has anyone thought of or perhaps already written a webapp front-end for maven
repositories?  Something that might offer a list of modules, latest versions,
links for downloads, and most importantly a search feature?  It could also
publish an RSS feed or perhaps help to publish repository data to some
yet-to-be-written maven IDE plugin.

We're setting up a local maven repository for our inhouse development and a web
front end might be nice.  Perhaps even a way to tie it all into the maven
generated documentation.  These are just initial thoughts and ramblings, but I
wanted to see if anyone else had considered a similiar project.

Thanks,
jaaron

__________________________________________________
Do you Yahoo!?
Yahoo! Tax Center - File online, calculators, forms, and more
http://tax.yahoo.com

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: Maven repository webapp

Posted by Ben Walding <de...@walding.com>.
Sort of

http://projects.walding.com/overlord/

and

http://overlord.walding.com/

overlord is more targeted at global repository but it could also scale 
down as required.


J Aaron Farr wrote:

>Hello.
>
>Has anyone thought of or perhaps already written a webapp front-end for maven
>repositories?  Something that might offer a list of modules, latest versions,
>links for downloads, and most importantly a search feature?  It could also
>publish an RSS feed or perhaps help to publish repository data to some
>yet-to-be-written maven IDE plugin.
>
>We're setting up a local maven repository for our inhouse development and a web
>front end might be nice.  Perhaps even a way to tie it all into the maven
>generated documentation.  These are just initial thoughts and ramblings, but I
>wanted to see if anyone else had considered a similiar project.
>
>Thanks,
>jaaron
>
>__________________________________________________
>Do you Yahoo!?
>Yahoo! Tax Center - File online, calculators, forms, and more
>http://tax.yahoo.com
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>For additional commands, e-mail: users-help@maven.apache.org
>
>
>  
>



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: Maven repository webapp

Posted by Brian Ewins <Br...@btinternet.com>.
Searching for classes turned out to be incredibly easy, and worked fast 
enough without optimizing anything. The box on the left of the pages in 
this build searches for exact matches to classnames across all jar 
artifacts in your repo.

-Baz

Brian Ewins wrote:
> Here's a beginning - our local devs were getting tired of figuring out 
> the 'dependency' entries. Its just been hacked up as straight JSPs, 
> theres only 3 classes so you're hardly going to get lost in the code if 
> you want to change this in any way...
> 
> Edit the path to your maven repo in the web.xml; you'll need to do the 
> same in the test classes to build this[1]
> 
> What you get from this is:
> a) a big security hole ;) - don't ever put this up in public
> b) a 'dependency' entry for each artifact thats figured out from the 
> filename - you can copy & paste this into your project.xml
> 
> Thats about it for now, but I intend to add a search facility for 
> finding classes in the jars. We use this as a front end on our nightly 
> build machine - which also acts as our group repository - so my copy of 
> the webapp will probably end up with some controls for that.
> 
> Sorry this is a bit of a hack, but hey, you're getting it for free.
> (This code is hereby donated to the ASF)
> 
> -Baz
> 
> [1] which is pretty dumb. The code should just use the 'maven.home' 
> property, and not fork for tests.
> 
> 
> 
> dion@multitask.com.au wrote:
> 
>> This has been thought about, discussed and put on the to do list.
>>
>> All we need now is someone to do it :)
>> -- 
>> dIon Gillard, Multitask Consulting
>> Blog:      http://www.freeroller.net/page/dion/Weblog
>> Work:      http://www.multitask.com.au
>>
>>
>> J Aaron Farr <ja...@yahoo.com> wrote on 12/04/2003 08:47:24 AM:
>>
>>
>>> Hello.
>>>
>>> Has anyone thought of or perhaps already written a webapp front-end for 
>>
>>
>> maven
>>
>>> repositories?  Something that might offer a list of modules, latest 
>>
>>
>> versions,
>>
>>> links for downloads, and most importantly a search feature?  It could 
>>
>>
>> also
>>
>>> publish an RSS feed or perhaps help to publish repository data to some
>>> yet-to-be-written maven IDE plugin.
>>>
>>> We're setting up a local maven repository for our inhouse development 
>>
>>
>> and a web
>>
>>> front end might be nice.  Perhaps even a way to tie it all into the 
>>
>>
>> maven
>>
>>> generated documentation.  These are just initial thoughts and ramblings, 
>>
>>
>> but I
>>
>>> wanted to see if anyone else had considered a similiar project.
>>>
>>> Thanks,
>>> jaaron
>>>
>>> __________________________________________________
>>> Do you Yahoo!?
>>> Yahoo! Tax Center - File online, calculators, forms, and more
>>> http://tax.yahoo.com
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>>> For additional commands, e-mail: users-help@maven.apache.org
>>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>> For additional commands, e-mail: users-help@maven.apache.org
>>
>>
> 
> ------------------------------------------------------------------------
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org

Re: Maven repository webapp

Posted by Brian Ewins <Br...@btinternet.com>.
Here's a beginning - our local devs were getting tired of figuring out 
the 'dependency' entries. Its just been hacked up as straight JSPs, 
theres only 3 classes so you're hardly going to get lost in the code if 
you want to change this in any way...

Edit the path to your maven repo in the web.xml; you'll need to do the 
same in the test classes to build this[1]

What you get from this is:
a) a big security hole ;) - don't ever put this up in public
b) a 'dependency' entry for each artifact thats figured out from the 
filename - you can copy & paste this into your project.xml

Thats about it for now, but I intend to add a search facility for 
finding classes in the jars. We use this as a front end on our nightly 
build machine - which also acts as our group repository - so my copy of 
the webapp will probably end up with some controls for that.

Sorry this is a bit of a hack, but hey, you're getting it for free.
(This code is hereby donated to the ASF)

-Baz

[1] which is pretty dumb. The code should just use the 'maven.home' 
property, and not fork for tests.



dion@multitask.com.au wrote:
> This has been thought about, discussed and put on the to do list.
> 
> All we need now is someone to do it :)
> --
> dIon Gillard, Multitask Consulting
> Blog:      http://www.freeroller.net/page/dion/Weblog
> Work:      http://www.multitask.com.au
> 
> 
> J Aaron Farr <ja...@yahoo.com> wrote on 12/04/2003 08:47:24 AM:
> 
> 
>>Hello.
>>
>>Has anyone thought of or perhaps already written a webapp front-end for 
> 
> maven
> 
>>repositories?  Something that might offer a list of modules, latest 
> 
> versions,
> 
>>links for downloads, and most importantly a search feature?  It could 
> 
> also
> 
>>publish an RSS feed or perhaps help to publish repository data to some
>>yet-to-be-written maven IDE plugin.
>>
>>We're setting up a local maven repository for our inhouse development 
> 
> and a web
> 
>>front end might be nice.  Perhaps even a way to tie it all into the 
> 
> maven
> 
>>generated documentation.  These are just initial thoughts and ramblings, 
> 
> but I
> 
>>wanted to see if anyone else had considered a similiar project.
>>
>>Thanks,
>>jaaron
>>
>>__________________________________________________
>>Do you Yahoo!?
>>Yahoo! Tax Center - File online, calculators, forms, and more
>>http://tax.yahoo.com
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>>For additional commands, e-mail: users-help@maven.apache.org
>>
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
> 
> 

Re: Maven repository webapp

Posted by di...@multitask.com.au.
This has been thought about, discussed and put on the to do list.

All we need now is someone to do it :)
--
dIon Gillard, Multitask Consulting
Blog:      http://www.freeroller.net/page/dion/Weblog
Work:      http://www.multitask.com.au


J Aaron Farr <ja...@yahoo.com> wrote on 12/04/2003 08:47:24 AM:

> Hello.
> 
> Has anyone thought of or perhaps already written a webapp front-end for 
maven
> repositories?  Something that might offer a list of modules, latest 
versions,
> links for downloads, and most importantly a search feature?  It could 
also
> publish an RSS feed or perhaps help to publish repository data to some
> yet-to-be-written maven IDE plugin.
> 
> We're setting up a local maven repository for our inhouse development 
and a web
> front end might be nice.  Perhaps even a way to tie it all into the 
maven
> generated documentation.  These are just initial thoughts and ramblings, 
but I
> wanted to see if anyone else had considered a similiar project.
> 
> Thanks,
> jaaron
> 
> __________________________________________________
> Do you Yahoo!?
> Yahoo! Tax Center - File online, calculators, forms, and more
> http://tax.yahoo.com
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org