Suggestion to use OpenGrok to index all Jakarta source code

Suggestion to use OpenGrok to index all Jakarta source code

am 01.09.2007 15:58:11 von alf

Hi

I have a number of times missed an an easy to use web interface for
searching through all Jakarta source code and subversion change logs,
and to also being
able to see line number and subversion change log history for a
particular file.

The OpenGrok tool ( http://www.opensolaris.org/os/project/opengrok/ )
seems to me to be very useful in that respect.
So I would like to suggest that OpenGrok is set up to search and index
the Subversion repository at http://svn.apache.org/repos/asf/
OpenGrok seems to be a lot more useful than what is currently available
using a web browser to point to http://svn.apache.org/repos/asf/

I have set up a prototype test for running OpenGrok 0.5 on the JMeter
source, to see how it looks and works.
You can test the prototype at
http://www.kanonbra.com/opensource/jakarta/jmeter/searchable _src/
Here are some links you can test to see various views :
http://www.kanonbra.com/opensource/jakarta/jmeter/searchable _src/search?q=&defs=&refs=&path=&hist=HttpSampler2

http://www.kanonbra.com/opensource/jakarta/jmeter/searchable _src/search?q=&defs=&refs=&path=HttpSampler2&hist=

http://www.kanonbra.com/opensource/jakarta/jmeter/searchable _src/history/src/protocol/http/org/apache/jmeter/protocol/ht tp/sampler/HTTPSampler2.java

http://www.kanonbra.com/opensource/jakarta/jmeter/searchable _src/xref/src/protocol/http/org/apache/jmeter/protocol/http/ sampler/HTTPSampler2.java

Note that the changelist numbers on my prototype are incorrect, the
reason is that I have used "svk" to mirror the JMeter part of the
subversion repository at http://svn.apache.org/repos/asf/

I think it would be most useful if OpenGrok index was available for all
the Jakarta projects.
For example if I am doing some testing of JMeter, get an exception with
a stack trace, and I want to look at a specific file, with line number
subversion changelog history, from the commons httpclient.
You can have a look at http://src.opensolaris.org/source/ to see how
OpenGrok looks when it has indexed many projects.


Do other people miss a searchable index of all the source code of
Jakarta, and an easy way to browse source code and subversion history,
both of their own and other's projects ?

Any suggestions on how to proceed to get an OpenGrok index of the
Jakarta subversion repository available from the jakarta website ?


Some thoughts on how it could be set up :
OpenGrok needs a servlet container to run, and ideally local file access
to the subversion repository, to increase speed, and minimize load on
subversion server.
svnsync could be used to synchronize the repository to the machine where
OpenGrok is running.
I think it would be enough to update the index once or twice per day.

Comments appreciated

Regards
Alf Hoegemark
JMeter committer

Re: Suggestion to use OpenGrok to index all Jakarta source code

am 01.09.2007 16:20:44 von dennisl

Have you tried the ViewVC interface as well?

http://svn.apache.org/viewvc/

Alf H=F8gemark wrote:
> Hi
>=20
> I have a number of times missed an an easy to use web interface for=20
> searching through all Jakarta source code and subversion change logs,=20
> and to also being
> able to see line number and subversion change log history for a=20
> particular file.
>=20
> The OpenGrok tool ( http://www.opensolaris.org/os/project/opengrok/ )=20
> seems to me to be very useful in that respect.
> So I would like to suggest that OpenGrok is set up to search and index =

> the Subversion repository at http://svn.apache.org/repos/asf/
> OpenGrok seems to be a lot more useful than what is currently available=
=20
> using a web browser to point to http://svn.apache.org/repos/asf/
>=20
> I have set up a prototype test for running OpenGrok 0.5 on the JMeter=20
> source, to see how it looks and works.
> You can test the prototype at=20
> http://www.kanonbra.com/opensource/jakarta/jmeter/searchable _src/
> Here are some links you can test to see various views :
> http://www.kanonbra.com/opensource/jakarta/jmeter/searchable _src/search=
?q=3D&defs=3D&refs=3D&path=3D&hist=3DHttpSampler2=20
>=20
> http://www.kanonbra.com/opensource/jakarta/jmeter/searchable _src/search=
?q=3D&defs=3D&refs=3D&path=3DHttpSampler2&hist=
>=20
> http://www.kanonbra.com/opensource/jakarta/jmeter/searchable _src/histor=
y/src/protocol/http/org/apache/jmeter/protocol/http/sampler/ HTTPSampler2.=
java=20
>=20
> http://www.kanonbra.com/opensource/jakarta/jmeter/searchable _src/xref/s=
rc/protocol/http/org/apache/jmeter/protocol/http/sampler/HTT PSampler2.jav=
a=20
>=20
>=20
> Note that the changelist numbers on my prototype are incorrect, the=20
> reason is that I have used "svk" to mirror the JMeter part of the=20
> subversion repository at http://svn.apache.org/repos/asf/
>=20
> I think it would be most useful if OpenGrok index was available for all=
=20
> the Jakarta projects.
> For example if I am doing some testing of JMeter, get an exception with=
=20
> a stack trace, and I want to look at a specific file, with line number =

> subversion changelog history, from the commons httpclient.
> You can have a look at http://src.opensolaris.org/source/ to see how=20
> OpenGrok looks when it has indexed many projects.
>=20
>=20
> Do other people miss a searchable index of all the source code of=20
> Jakarta, and an easy way to browse source code and subversion history, =

> both of their own and other's projects ?
>=20
> Any suggestions on how to proceed to get an OpenGrok index of the=20
> Jakarta subversion repository available from the jakarta website ?
>=20
>=20
> Some thoughts on how it could be set up :
> OpenGrok needs a servlet container to run, and ideally local file acces=
s=20
> to the subversion repository, to increase speed, and minimize load on=20
> subversion server.
> svnsync could be used to synchronize the repository to the machine wher=
e=20
> OpenGrok is running.
> I think it would be enough to update the index once or twice per day.
>=20
> Comments appreciated
>=20
> Regards
> Alf Hoegemark
> JMeter committer
>=20
>=20
>=20
> ------------------------------------------------------------ ---------
> To unsubscribe, e-mail: general-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: general-help@jakarta.apache.org
>=20
>=20


--=20
Dennis Lundberg

Re: Suggestion to use OpenGrok to index all Jakarta source code

am 01.09.2007 17:46:11 von Nathan Bubna

I would LOVE to have something like this for Apache projects. Looks
much more useful than ViewVC. I particularly like that the source
code view would be able to plug right into PMD reports to make those
more useful too.

On 9/1/07, Alf H=F8gemark wrote:
> Hi
>
> I have a number of times missed an an easy to use web interface for
> searching through all Jakarta source code and subversion change logs,
> and to also being
> able to see line number and subversion change log history for a
> particular file.
>
> The OpenGrok tool ( http://www.opensolaris.org/os/project/opengrok/ )
> seems to me to be very useful in that respect.
> So I would like to suggest that OpenGrok is set up to search and index
> the Subversion repository at http://svn.apache.org/repos/asf/
> OpenGrok seems to be a lot more useful than what is currently available
> using a web browser to point to http://svn.apache.org/repos/asf/
>
> I have set up a prototype test for running OpenGrok 0.5 on the JMeter
> source, to see how it looks and works.
> You can test the prototype at
> http://www.kanonbra.com/opensource/jakarta/jmeter/searchable _src/
> Here are some links you can test to see various views :
> http://www.kanonbra.com/opensource/jakarta/jmeter/searchable _src/search?q=
=3D&defs=3D&refs=3D&path=3D&hist=3DHttpSampler2
>
> http://www.kanonbra.com/opensource/jakarta/jmeter/searchable _src/search?q=
=3D&defs=3D&refs=3D&path=3DHttpSampler2&hist=3D
>
> http://www.kanonbra.com/opensource/jakarta/jmeter/searchable _src/history/=
src/protocol/http/org/apache/jmeter/protocol/http/sampler/HT TPSampler2.java
>
> http://www.kanonbra.com/opensource/jakarta/jmeter/searchable _src/xref/src=
/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPS ampler2.java
>
> Note that the changelist numbers on my prototype are incorrect, the
> reason is that I have used "svk" to mirror the JMeter part of the
> subversion repository at http://svn.apache.org/repos/asf/
>
> I think it would be most useful if OpenGrok index was available for all
> the Jakarta projects.
> For example if I am doing some testing of JMeter, get an exception with
> a stack trace, and I want to look at a specific file, with line number
> subversion changelog history, from the commons httpclient.
> You can have a look at http://src.opensolaris.org/source/ to see how
> OpenGrok looks when it has indexed many projects.
>
>
> Do other people miss a searchable index of all the source code of
> Jakarta, and an easy way to browse source code and subversion history,
> both of their own and other's projects ?
>
> Any suggestions on how to proceed to get an OpenGrok index of the
> Jakarta subversion repository available from the jakarta website ?
>
>
> Some thoughts on how it could be set up :
> OpenGrok needs a servlet container to run, and ideally local file access
> to the subversion repository, to increase speed, and minimize load on
> subversion server.
> svnsync could be used to synchronize the repository to the machine where
> OpenGrok is running.
> I think it would be enough to update the index once or twice per day.
>
> Comments appreciated
>
> Regards
> Alf Hoegemark
> JMeter committer
>
>
>
> ------------------------------------------------------------ ---------
> To unsubscribe, e-mail: general-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: general-help@jakarta.apache.org
>
>

Re: Suggestion to use OpenGrok to index all Jakarta source code

am 01.09.2007 18:20:39 von Roland Weber

Hello Alf,

> So I would like to suggest that OpenGrok is set up to search and index
> the Subversion repository at http://svn.apache.org/repos/asf/

That sounds like something that would need to be set up by
the Apache infrastructure team. See this blog, section
'Why we say "no" to your ideas' to prepare for their response:
http://www.jroller.com/lsd/date/200507

Considering that the future of Jakarta is rather uncertain,
I don't see much chance of this being implemented on behalf of
Jakarta on an Apache machine. If Jakarta had a VM or Solaris
zone you could try to run it there, but afaik we haven't.

cheers,
Roland

Re: Suggestion to use OpenGrok to index all Jakarta source code

am 01.09.2007 20:16:48 von wglass

------=_Part_4915_14542008.1188670608331
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

(off topic for Jakarta, I know)

Velocity has it's own Solaris zone. We could set something up on an
experimental basis for Velocity, and if someone in Jakarta got excited abou=
t
it they could request a zone/set theirs up based on the Velocity config.

WILL

On 9/1/07, Nathan Bubna wrote:
>
> I would LOVE to have something like this for Apache projects. Looks
> much more useful than ViewVC. I particularly like that the source
> code view would be able to plug right into PMD reports to make those
> more useful too.
>
> On 9/1/07, Alf H=F8gemark wrote:
> > Hi
> >
> > I have a number of times missed an an easy to use web interface for
> > searching through all Jakarta source code and subversion change logs,
> > and to also being
> > able to see line number and subversion change log history for a
> > particular file.
> >
> > The OpenGrok tool ( http://www.opensolaris.org/os/project/opengrok/ )
> > seems to me to be very useful in that respect.
> > So I would like to suggest that OpenGrok is set up to search and index
> > the Subversion repository at http://svn.apache.org/repos/asf/
> > OpenGrok seems to be a lot more useful than what is currently available
> > using a web browser to point to http://svn.apache.org/repos/asf/
> >
> > I have set up a prototype test for running OpenGrok 0.5 on the JMeter
> > source, to see how it looks and works.
> > You can test the prototype at
> > http://www.kanonbra.com/opensource/jakarta/jmeter/searchable _src/
> > Here are some links you can test to see various views :
> >
> http://www.kanonbra.com/opensource/jakarta/jmeter/searchable _src/search?q=
=3D&defs=3D&refs=3D&path=3D&hist=3DHttpSampler2
> >
> >
> http://www.kanonbra.com/opensource/jakarta/jmeter/searchable _src/search?q=
=3D&defs=3D&refs=3D&path=3DHttpSampler2&hist=3D
> >
> >
> http://www.kanonbra.com/opensource/jakarta/jmeter/searchable _src/history/=
src/protocol/http/org/apache/jmeter/protocol/http/sampler/HT TPSampler2.java
> >
> >
> http://www.kanonbra.com/opensource/jakarta/jmeter/searchable _src/xref/src=
/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPS ampler2.java
> >
> > Note that the changelist numbers on my prototype are incorrect, the
> > reason is that I have used "svk" to mirror the JMeter part of the
> > subversion repository at http://svn.apache.org/repos/asf/
> >
> > I think it would be most useful if OpenGrok index was available for all
> > the Jakarta projects.
> > For example if I am doing some testing of JMeter, get an exception with
> > a stack trace, and I want to look at a specific file, with line number
> > subversion changelog history, from the commons httpclient.
> > You can have a look at http://src.opensolaris.org/source/ to see how
> > OpenGrok looks when it has indexed many projects.
> >
> >
> > Do other people miss a searchable index of all the source code of
> > Jakarta, and an easy way to browse source code and subversion history,
> > both of their own and other's projects ?
> >
> > Any suggestions on how to proceed to get an OpenGrok index of the
> > Jakarta subversion repository available from the jakarta website ?
> >
> >
> > Some thoughts on how it could be set up :
> > OpenGrok needs a servlet container to run, and ideally local file acces=
s
> > to the subversion repository, to increase speed, and minimize load on
> > subversion server.
> > svnsync could be used to synchronize the repository to the machine wher=
e
> > OpenGrok is running.
> > I think it would be enough to update the index once or twice per day.
> >
> > Comments appreciated
> >
> > Regards
> > Alf Hoegemark
> > JMeter committer
> >
> >
> >
> > ------------------------------------------------------------ ---------
> > To unsubscribe, e-mail: general-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: general-help@jakarta.apache.org
> >
> >
>
> ------------------------------------------------------------ ---------
> To unsubscribe, e-mail: general-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: general-help@jakarta.apache.org
>
>


--=20
Forio Business Simulations

Will Glass-Husain
wglass@forio.com
www.forio.com

------=_Part_4915_14542008.1188670608331--

Re: Suggestion to use OpenGrok to index all Jakarta source code

am 01.09.2007 21:00:29 von alf

OpenGrok does not need Solaris to run, I just thought I should mention
that because of the references to "Solaris zone".
It just needs Java and a servlet container, for example Tomcat, and
"Exuberant Ctags", plus "file://" access to the subversion repository.


Regards
Alf Hoegemark

Will Glass-Husain wrote:
> (off topic for Jakarta, I know)
>
> Velocity has it's own Solaris zone. We could set something up on an
> experimental basis for Velocity, and if someone in Jakarta got excited about
> it they could request a zone/set theirs up based on the Velocity config.
>
> WILL
>
> On 9/1/07, Nathan Bubna wrote:
>
>> I would LOVE to have something like this for Apache projects. Looks
>> much more useful than ViewVC. I particularly like that the source
>> code view would be able to plug right into PMD reports to make those
>> more useful too.
>>
>>
>

Re: Suggestion to use OpenGrok to index all Jakarta source code

am 01.09.2007 22:29:07 von Nathan Bubna

Hmm. I'll put "learn how to set up OpenGrok on Velocity's Solaris
zone" on my things-i-would-like-to-find-time-to-do-someday list. Of
course, if someone more familiar with OpenGrok and/or installing
services on a Solaris zone wanted to help me set it up for Velocity,
then we'd have some example for other interested projects to work off
of. ;)

On 9/1/07, Will Glass-Husain wrote:
> (off topic for Jakarta, I know)
>
> Velocity has it's own Solaris zone. We could set something up on an
> experimental basis for Velocity, and if someone in Jakarta got excited ab=
out
> it they could request a zone/set theirs up based on the Velocity config.
>
> WILL
>
> On 9/1/07, Nathan Bubna wrote:
> >
> > I would LOVE to have something like this for Apache projects. Looks
> > much more useful than ViewVC. I particularly like that the source
> > code view would be able to plug right into PMD reports to make those
> > more useful too.
> >
> > On 9/1/07, Alf H=F8gemark wrote:
> > > Hi
> > >
> > > I have a number of times missed an an easy to use web interface for
> > > searching through all Jakarta source code and subversion change logs,
> > > and to also being
> > > able to see line number and subversion change log history for a
> > > particular file.
> > >
> > > The OpenGrok tool ( http://www.opensolaris.org/os/project/opengrok/ )
> > > seems to me to be very useful in that respect.
> > > So I would like to suggest that OpenGrok is set up to search and inde=
x
> > > the Subversion repository at http://svn.apache.org/repos/asf/
> > > OpenGrok seems to be a lot more useful than what is currently availab=
le
> > > using a web browser to point to http://svn.apache.org/repos/asf/
> > >
> > > I have set up a prototype test for running OpenGrok 0.5 on the JMeter
> > > source, to see how it looks and works.
> > > You can test the prototype at
> > > http://www.kanonbra.com/opensource/jakarta/jmeter/searchable _src/
> > > Here are some links you can test to see various views :
> > >
> > http://www.kanonbra.com/opensource/jakarta/jmeter/searchable _src/search=
?q=3D&defs=3D&refs=3D&path=3D&hist=3DHttpSampler2
> > >
> > >
> > http://www.kanonbra.com/opensource/jakarta/jmeter/searchable _src/search=
?q=3D&defs=3D&refs=3D&path=3DHttpSampler2&hist=3D
> > >
> > >
> > http://www.kanonbra.com/opensource/jakarta/jmeter/searchable _src/histor=
y/src/protocol/http/org/apache/jmeter/protocol/http/sampler/ HTTPSampler2.ja=
va
> > >
> > >
> > http://www.kanonbra.com/opensource/jakarta/jmeter/searchable _src/xref/s=
rc/protocol/http/org/apache/jmeter/protocol/http/sampler/HTT PSampler2.java
> > >
> > > Note that the changelist numbers on my prototype are incorrect, the
> > > reason is that I have used "svk" to mirror the JMeter part of the
> > > subversion repository at http://svn.apache.org/repos/asf/
> > >
> > > I think it would be most useful if OpenGrok index was available for a=
ll
> > > the Jakarta projects.
> > > For example if I am doing some testing of JMeter, get an exception wi=
th
> > > a stack trace, and I want to look at a specific file, with line numbe=
r
> > > subversion changelog history, from the commons httpclient.
> > > You can have a look at http://src.opensolaris.org/source/ to see how
> > > OpenGrok looks when it has indexed many projects.
> > >
> > >
> > > Do other people miss a searchable index of all the source code of
> > > Jakarta, and an easy way to browse source code and subversion history=
,
> > > both of their own and other's projects ?
> > >
> > > Any suggestions on how to proceed to get an OpenGrok index of the
> > > Jakarta subversion repository available from the jakarta website ?
> > >
> > >
> > > Some thoughts on how it could be set up :
> > > OpenGrok needs a servlet container to run, and ideally local file acc=
ess
> > > to the subversion repository, to increase speed, and minimize load on
> > > subversion server.
> > > svnsync could be used to synchronize the repository to the machine wh=
ere
> > > OpenGrok is running.
> > > I think it would be enough to update the index once or twice per day.
> > >
> > > Comments appreciated
> > >
> > > Regards
> > > Alf Hoegemark
> > > JMeter committer
> > >
> > >
> > >
> > > ------------------------------------------------------------ ---------
> > > To unsubscribe, e-mail: general-unsubscribe@jakarta.apache.org
> > > For additional commands, e-mail: general-help@jakarta.apache.org
> > >
> > >
> >
> > ------------------------------------------------------------ ---------
> > To unsubscribe, e-mail: general-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: general-help@jakarta.apache.org
> >
> >
>
>
> --
> Forio Business Simulations
>
> Will Glass-Husain
> wglass@forio.com
> www.forio.com
>

Re: Suggestion to use OpenGrok to index all Jakarta source code

am 01.09.2007 22:34:55 von Sriram Narayanan

On 9/2/07, Nathan Bubna wrote:
> Hmm. I'll put "learn how to set up OpenGrok on Velocity's Solaris
> zone" on my things-i-would-like-to-find-time-to-do-someday list. Of
> course, if someone more familiar with OpenGrok and/or installing
> services on a Solaris zone wanted to help me set it up for Velocity,
> then we'd have some example for other interested projects to work off
> of. ;)
>

What help do you need exactly ? I can help. I'm not a committer,
though. I like Open Grok and gave a talk on it at the Javaone this
year.

-- Sriram

Re: Suggestion to use OpenGrok to index all Jakarta source code

am 01.09.2007 22:51:18 von Nathan Bubna

On 9/1/07, Sriram Narayanan wrote:
> On 9/2/07, Nathan Bubna wrote:
> > Hmm. I'll put "learn how to set up OpenGrok on Velocity's Solaris
> > zone" on my things-i-would-like-to-find-time-to-do-someday list. Of
> > course, if someone more familiar with OpenGrok and/or installing
> > services on a Solaris zone wanted to help me set it up for Velocity,
> > then we'd have some example for other interested projects to work off
> > of. ;)
> >
>
> What help do you need exactly ? I can help. I'm not a committer,
> though. I like Open Grok and gave a talk on it at the Javaone this
> year.

well, let's put it this way: i just heard about OpenGrok this morning
and have never set up any application on our Solaris zone before. :)
so, i don't even know what questions to ask at this point. right now,
my weekend is pretty full. i think i can set aside an hour or two on
Monday morning to educate myself a bit. Give me until then, and then
i can probably answer your question better.

> -- Sriram
>
> ------------------------------------------------------------ ---------
> To unsubscribe, e-mail: general-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: general-help@jakarta.apache.org
>
>

Re: Suggestion to use OpenGrok to index all Jakarta source code

am 01.09.2007 23:03:02 von wglass

------=_Part_6090_5590152.1188680582233
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

The reason I think we're talking about Solaris zone is that such zones are
entirely under control of the project. If you want Apache as an
organization to run an app, you have to get the infrastructure team involve=
d
(and they have limited capacity). But any project can request a Solaris
zone and configure it to do whatever they like. (essentially, it's a
virtual machine).

At Velocity we use ours at the moment primarily for web site deployment,
though there's many other things we could do with it. (nightly builds!)

WILL

On 9/1/07, Alf H=F8gemark wrote:
>
>
> OpenGrok does not need Solaris to run, I just thought I should mention
> that because of the references to "Solaris zone".
> It just needs Java and a servlet container, for example Tomcat, and
> "Exuberant Ctags", plus "file://" access to the subversion repository.
>
>
> Regards
> Alf Hoegemark
>
> Will Glass-Husain wrote:
> > (off topic for Jakarta, I know)
> >
> > Velocity has it's own Solaris zone. We could set something up on an
> > experimental basis for Velocity, and if someone in Jakarta got excited
> about
> > it they could request a zone/set theirs up based on the Velocity config=
..
> >
> > WILL
> >
> > On 9/1/07, Nathan Bubna wrote:
> >
> >> I would LOVE to have something like this for Apache projects. Looks
> >> much more useful than ViewVC. I particularly like that the source
> >> code view would be able to plug right into PMD reports to make those
> >> more useful too.
> >>
> >>
> >
>
> ------------------------------------------------------------ ---------
> To unsubscribe, e-mail: general-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: general-help@jakarta.apache.org
>
>


--=20
Forio Business Simulations

Will Glass-Husain
wglass@forio.com
www.forio.com

------=_Part_6090_5590152.1188680582233--

Re: Suggestion to use OpenGrok to index all Jakarta source code

am 01.09.2007 23:05:39 von Henning Schmiedehausen

If it needs file:// access to svn, you can not install it on an Apache
Solaris zone. It would need to run on the svn server itself and given
the flamew^Wdiscussion on board and the bar that Justin set for the Java
interest group, I am pretty sure that it is out of the question to get
this in the short run.

If you really are interested and want to help out, please look at
http://cwiki.apache.org/INFRA/ and consider joining infrastructure,
infrastructure-private (or the proposed and yet to be created
infrastructure-dev) mailing lists.

The infrastructure people are quite reluctant to set up new services,
mainly because they fear (rightly so, given the track records of past
volunteers) that someone requests or sets up a service and the
disappears, leaving the maintenance to the few infrastructure people
that have been around continuously for a long time.

Personally, I believe that it is important that infra knows about
'users' (and I that use case, I consider the committers and members of
the ASF also "users of the infrastructure") that would like to have new
services that we do not provide yet. Not every wish might be fulfilled,
though.

Best regard
Henning


On Sat, 2007-09-01 at 13:29 -0700, Nathan Bubna wrote:
> Hmm. I'll put "learn how to set up OpenGrok on Velocity's Solaris
> zone" on my things-i-would-like-to-find-time-to-do-someday list. Of
> course, if someone more familiar with OpenGrok and/or installing
> services on a Solaris zone wanted to help me set it up for Velocity,
> then we'd have some example for other interested projects to work off
> of. ;)
>
> On 9/1/07, Will Glass-Husain wrote:
> > (off topic for Jakarta, I know)
> >
> > Velocity has it's own Solaris zone. We could set something up on an
> > experimental basis for Velocity, and if someone in Jakarta got excited about
> > it they could request a zone/set theirs up based on the Velocity config.
> >
> > WILL
> >
> > On 9/1/07, Nathan Bubna wrote:
> > >
> > > I would LOVE to have something like this for Apache projects. Looks
> > > much more useful than ViewVC. I particularly like that the source
> > > code view would be able to plug right into PMD reports to make those
> > > more useful too.
> > >
> > > On 9/1/07, Alf Høgemark wrote:
> > > > Hi
> > > >
> > > > I have a number of times missed an an easy to use web interface for
> > > > searching through all Jakarta source code and subversion change logs,
> > > > and to also being
> > > > able to see line number and subversion change log history for a
> > > > particular file.
> > > >
> > > > The OpenGrok tool ( http://www.opensolaris.org/os/project/opengrok/ )
> > > > seems to me to be very useful in that respect.
> > > > So I would like to suggest that OpenGrok is set up to search and index
> > > > the Subversion repository at http://svn.apache.org/repos/asf/
> > > > OpenGrok seems to be a lot more useful than what is currently available
> > > > using a web browser to point to http://svn.apache.org/repos/asf/
> > > >
> > > > I have set up a prototype test for running OpenGrok 0.5 on the JMeter
> > > > source, to see how it looks and works.
> > > > You can test the prototype at
> > > > http://www.kanonbra.com/opensource/jakarta/jmeter/searchable _src/
> > > > Here are some links you can test to see various views :
> > > >
> > > http://www.kanonbra.com/opensource/jakarta/jmeter/searchable _src/search?q=&defs=&refs=&path=&hist=HttpSampler2
> > > >
> > > >
> > > http://www.kanonbra.com/opensource/jakarta/jmeter/searchable _src/search?q=&defs=&refs=&path=HttpSampler2&hist=
> > > >
> > > >
> > > http://www.kanonbra.com/opensource/jakarta/jmeter/searchable _src/history/src/protocol/http/org/apache/jmeter/protocol/ht tp/sampler/HTTPSampler2.java
> > > >
> > > >
> > > http://www.kanonbra.com/opensource/jakarta/jmeter/searchable _src/xref/src/protocol/http/org/apache/jmeter/protocol/http/ sampler/HTTPSampler2.java
> > > >
> > > > Note that the changelist numbers on my prototype are incorrect, the
> > > > reason is that I have used "svk" to mirror the JMeter part of the
> > > > subversion repository at http://svn.apache.org/repos/asf/
> > > >
> > > > I think it would be most useful if OpenGrok index was available for all
> > > > the Jakarta projects.
> > > > For example if I am doing some testing of JMeter, get an exception with
> > > > a stack trace, and I want to look at a specific file, with line number
> > > > subversion changelog history, from the commons httpclient.
> > > > You can have a look at http://src.opensolaris.org/source/ to see how
> > > > OpenGrok looks when it has indexed many projects.
> > > >
> > > >
> > > > Do other people miss a searchable index of all the source code of
> > > > Jakarta, and an easy way to browse source code and subversion history,
> > > > both of their own and other's projects ?
> > > >
> > > > Any suggestions on how to proceed to get an OpenGrok index of the
> > > > Jakarta subversion repository available from the jakarta website ?
> > > >
> > > >
> > > > Some thoughts on how it could be set up :
> > > > OpenGrok needs a servlet container to run, and ideally local file access
> > > > to the subversion repository, to increase speed, and minimize load on
> > > > subversion server.
> > > > svnsync could be used to synchronize the repository to the machine where
> > > > OpenGrok is running.
> > > > I think it would be enough to update the index once or twice per day.
> > > >
> > > > Comments appreciated
> > > >
> > > > Regards
> > > > Alf Hoegemark
> > > > JMeter committer
> > > >
> > > >
> > > >
> > > > ------------------------------------------------------------ ---------
> > > > To unsubscribe, e-mail: general-unsubscribe@jakarta.apache.org
> > > > For additional commands, e-mail: general-help@jakarta.apache.org
> > > >
> > > >
> > >
> > > ------------------------------------------------------------ ---------
> > > To unsubscribe, e-mail: general-unsubscribe@jakarta.apache.org
> > > For additional commands, e-mail: general-help@jakarta.apache.org
> > >
> > >
> >
> >
> > --
> > Forio Business Simulations
> >
> > Will Glass-Husain
> > wglass@forio.com
> > www.forio.com
> >
>
> ------------------------------------------------------------ ---------
> To unsubscribe, e-mail: general-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: general-help@jakarta.apache.org

Re: Suggestion to use OpenGrok to index all Jakarta source code

am 01.09.2007 23:08:25 von Henning Schmiedehausen

On Sat, 2007-09-01 at 14:03 -0700, Will Glass-Husain wrote:

> At Velocity we use ours at the moment primarily for web site deployment,
> though there's many other things we could do with it. (nightly builds!)

Brett Porter and a few others set up a continuum server at
vmbuild.apache.org, which works well and is maintained. No need to have
another one. :-)

Best regards
Henning

--
Henning P. Schmiedehausen -- hps@intermeta.de | J2EE, Linux, |gls
91054 Buckenhof, Germany -- +49 9131 506540 | Apache person |eau
Open Source Consulting, Development, Design | Velocity - Turbine guy |rwc
|m k
INTERMETA - Gesellschaft fuer Mehrwertdienste mbH - RG Fuerth, HRB 7350 |a s
Sitz der Gesellschaft: Buckenhof. Geschaeftsfuehrer: Henning Schmiedehausen |n

Re: Suggestion to use OpenGrok to index all Jakarta source code

am 02.09.2007 10:32:21 von alf

Hi

I agree with the infrastructure people, I assume there are plenty of
people suggesting to install plenty of useful, fancy tools.
The main goal of my mail was to see if other people also were missing
something like OpenGrok.
And if so, we will have to work out how and where to set it up, and
maintain it. And we seem to be making some progress on that.

On the techincal side, OpenGrok does not strictly need "file://" access.
But I think performance wise, it would be best.
I have tried to run OpenGrok on the JMeter project which I had checked
out using "svn checkout http://".
But then I was not able to search the Subversion history, and when I
were viewing the subversion history through the web browser,
then the OpenGrok web application running on my server was actually
talking http to the subversion repository to get the history.
So for best performance, and to limit the load on the subversion server,
I think it would be best to access the subversion repository using "file://"

I think that using "svnsync" to create a read-only mirror of subversion
on the machine where subversion was running, would be one possible solution
to achieve "file://" acceses on the server where OpenGrok is running.
I am not sure if it is allowed to do a "svnsync" of the Subversion
repository. I tried it from my server, but got an error message
from the subversion server. I more or less expected that, as I am not
sure if the infra team want to add extra load to the subversion servers
by allowing other people to mirror it.
But perhaps an Apache machine would be allowed to mirror the subversion
repository.


Regards
Alf


Henning Schmiedehausen wrote:
> If it needs file:// access to svn, you can not install it on an Apache
> Solaris zone. It would need to run on the svn server itself and given
> the flamew^Wdiscussion on board and the bar that Justin set for the Java
> interest group, I am pretty sure that it is out of the question to get
> this in the short run.
>
> If you really are interested and want to help out, please look at
> http://cwiki.apache.org/INFRA/ and consider joining infrastructure,
> infrastructure-private (or the proposed and yet to be created
> infrastructure-dev) mailing lists.
>
> The infrastructure people are quite reluctant to set up new services,
> mainly because they fear (rightly so, given the track records of past
> volunteers) that someone requests or sets up a service and the
> disappears, leaving the maintenance to the few infrastructure people
> that have been around continuously for a long time.
>
> Personally, I believe that it is important that infra knows about
> 'users' (and I that use case, I consider the committers and members of
> the ASF also "users of the infrastructure") that would like to have new
> services that we do not provide yet. Not every wish might be fulfilled,
> though.
>
> Best regard
> Henning
>
>
> On Sat, 2007-09-01 at 13:29 -0700, Nathan Bubna wrote:
>
>> Hmm. I'll put "learn how to set up OpenGrok on Velocity's Solaris
>> zone" on my things-i-would-like-to-find-time-to-do-someday list. Of
>> course, if someone more familiar with OpenGrok and/or installing
>> services on a Solaris zone wanted to help me set it up for Velocity,
>> then we'd have some example for other interested projects to work off
>> of. ;)
>>
>> On 9/1/07, Will Glass-Husain wrote:
>>
>>> (off topic for Jakarta, I know)
>>>
>>> Velocity has it's own Solaris zone. We could set something up on an
>>> experimental basis for Velocity, and if someone in Jakarta got excited about
>>> it they could request a zone/set theirs up based on the Velocity config.
>>>
>>> WILL
>>>
>>> On 9/1/07, Nathan Bubna wrote:
>>>
>>>> I would LOVE to have something like this for Apache projects. Looks
>>>> much more useful than ViewVC. I particularly like that the source
>>>> code view would be able to plug right into PMD reports to make those
>>>> more useful too.
>>>>
>>>> On 9/1/07, Alf Høgemark wrote:
>>>>
>>>>> Hi
>>>>>
>>>>> I have a number of times missed an an easy to use web interface for
>>>>> searching through all Jakarta source code and subversion change logs,
>>>>> and to also being
>>>>> able to see line number and subversion change log history for a
>>>>> particular file.
>>>>>
>>>>> The OpenGrok tool ( http://www.opensolaris.org/os/project/opengrok/ )
>>>>> seems to me to be very useful in that respect.
>>>>> So I would like to suggest that OpenGrok is set up to search and index
>>>>> the Subversion repository at http://svn.apache.org/repos/asf/
>>>>> OpenGrok seems to be a lot more useful than what is currently available
>>>>> using a web browser to point to http://svn.apache.org/repos/asf/
>>>>>
>>>>> I have set up a prototype test for running OpenGrok 0.5 on the JMeter
>>>>> source, to see how it looks and works.
>>>>> You can test the prototype at
>>>>> http://www.kanonbra.com/opensource/jakarta/jmeter/searchable _src/
>>>>> Here are some links you can test to see various views :
>>>>>
>>>>>
>>>> http://www.kanonbra.com/opensource/jakarta/jmeter/searchable _src/search?q=&defs=&refs=&path=&hist=HttpSampler2
>>>>
>>>>>
>>>> http://www.kanonbra.com/opensource/jakarta/jmeter/searchable _src/search?q=&defs=&refs=&path=HttpSampler2&hist=
>>>>
>>>>>
>>>> http://www.kanonbra.com/opensource/jakarta/jmeter/searchable _src/history/src/protocol/http/org/apache/jmeter/protocol/ht tp/sampler/HTTPSampler2.java
>>>>
>>>>>
>>>> http://www.kanonbra.com/opensource/jakarta/jmeter/searchable _src/xref/src/protocol/http/org/apache/jmeter/protocol/http/ sampler/HTTPSampler2.java
>>>>
>>>>> Note that the changelist numbers on my prototype are incorrect, the
>>>>> reason is that I have used "svk" to mirror the JMeter part of the
>>>>> subversion repository at http://svn.apache.org/repos/asf/
>>>>>
>>>>> I think it would be most useful if OpenGrok index was available for all
>>>>> the Jakarta projects.
>>>>> For example if I am doing some testing of JMeter, get an exception with
>>>>> a stack trace, and I want to look at a specific file, with line number
>>>>> subversion changelog history, from the commons httpclient.
>>>>> You can have a look at http://src.opensolaris.org/source/ to see how
>>>>> OpenGrok looks when it has indexed many projects.
>>>>>
>>>>>
>>>>> Do other people miss a searchable index of all the source code of
>>>>> Jakarta, and an easy way to browse source code and subversion history,
>>>>> both of their own and other's projects ?
>>>>>
>>>>> Any suggestions on how to proceed to get an OpenGrok index of the
>>>>> Jakarta subversion repository available from the jakarta website ?
>>>>>
>>>>>
>>>>> Some thoughts on how it could be set up :
>>>>> OpenGrok needs a servlet container to run, and ideally local file access
>>>>> to the subversion repository, to increase speed, and minimize load on
>>>>> subversion server.
>>>>> svnsync could be used to synchronize the repository to the machine where
>>>>> OpenGrok is running.
>>>>> I think it would be enough to update the index once or twice per day.
>>>>>
>>>>> Comments appreciated
>>>>>
>>>>> Regards
>>>>> Alf Hoegemark
>>>>> JMeter committer
>>>>>
>>>>>
>>>>>
>>>>> ------------------------------------------------------------ ---------
>>>>> To unsubscribe, e-mail: general-unsubscribe@jakarta.apache.org
>>>>> For additional commands, e-mail: general-help@jakarta.apache.org
>>>>>
>>>>>
>>>>>
>>>> ------------------------------------------------------------ ---------
>>>> To unsubscribe, e-mail: general-unsubscribe@jakarta.apache.org
>>>> For additional commands, e-mail: general-help@jakarta.apache.org
>>>>
>>>>
>>>>
>>> --
>>> Forio Business Simulations
>>>
>>> Will Glass-Husain
>>> wglass@forio.com
>>> www.forio.com
>>>
>>>
>> ------------------------------------------------------------ ---------
>> To unsubscribe, e-mail: general-unsubscribe@jakarta.apache.org
>> For additional commands, e-mail: general-help@jakarta.apache.org
>>
>
>
>
> ------------------------------------------------------------ ---------
> To unsubscribe, e-mail: general-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: general-help@jakarta.apache.org
>
>
>

Re: Suggestion to use OpenGrok to index all Jakarta source code

am 03.09.2007 14:53:48 von Ted Husted

Would FishEye serve the same purpose?

* http://fisheye6.cenqua.com/

There is already a procedure for using FishEye with an ASF project.
First, ask on infra@ for permission to have cenqua.com setup a FishEye
instance for your project. Then, contact fisheye-support@cenqua.com
and ask them to add your project, and include a copy of the post from
infra@.

ATM, the only concern seems to be that the initial indexing occur over
the weekend. The administration is handled on the cenqua.com side, and
so our group is not directly involved.

Meanwhile, Atlassian has acquired Cenqua Products, and we're told that
Atlassian is working on integration components with JIRA and other
Atlassian products. The integration products are expected to be open
source, and so we will be able to use them here as soon as they are
available.

-Ted.

On 9/1/07, Alf H=F8gemark wrote:
> I have a number of times missed an an easy to use web interface for
> searching through all Jakarta source code and subversion change logs,
> and to also being
> able to see line number and subversion change log history for a
> particular file.
>
> The OpenGrok tool ( http://www.opensolaris.org/os/project/opengrok/ )
> seems to me to be very useful in that respect.
> So I would like to suggest that OpenGrok is set up to search and index
> the Subversion repository at http://svn.apache.org/repos/asf/
> OpenGrok seems to be a lot more useful than what is currently available
> using a web browser to point to http://svn.apache.org/repos/asf/

Re: Suggestion to use OpenGrok to index all Jakarta source code

am 03.09.2007 18:50:43 von bayard

Personally I'd ask the reverse question of the Fisheye users. Can
OpenGrok serve the same purpose?

If so, then we should stop using the commercial app and move to the open ap=
p.

On 9/3/07, Ted Husted wrote:
> Would FishEye serve the same purpose?
>
> * http://fisheye6.cenqua.com/
>
> There is already a procedure for using FishEye with an ASF project.
> First, ask on infra@ for permission to have cenqua.com setup a FishEye
> instance for your project. Then, contact fisheye-support@cenqua.com
> and ask them to add your project, and include a copy of the post from
> infra@.
>
> ATM, the only concern seems to be that the initial indexing occur over
> the weekend. The administration is handled on the cenqua.com side, and
> so our group is not directly involved.
>
> Meanwhile, Atlassian has acquired Cenqua Products, and we're told that
> Atlassian is working on integration components with JIRA and other
> Atlassian products. The integration products are expected to be open
> source, and so we will be able to use them here as soon as they are
> available.
>
> -Ted.
>
> On 9/1/07, Alf H=F8gemark wrote:
> > I have a number of times missed an an easy to use web interface for
> > searching through all Jakarta source code and subversion change logs,
> > and to also being
> > able to see line number and subversion change log history for a
> > particular file.
> >
> > The OpenGrok tool ( http://www.opensolaris.org/os/project/opengrok/ )
> > seems to me to be very useful in that respect.
> > So I would like to suggest that OpenGrok is set up to search and index
> > the Subversion repository at http://svn.apache.org/repos/asf/
> > OpenGrok seems to be a lot more useful than what is currently available
> > using a web browser to point to http://svn.apache.org/repos/asf/
>
> ------------------------------------------------------------ ---------
> To unsubscribe, e-mail: general-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: general-help@jakarta.apache.org
>
>

Re: Suggestion to use OpenGrok to index all Jakarta source code

am 03.09.2007 19:46:03 von Martin Cooper

------=_Part_2936_11811153.1188841563559
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

On 9/3/07, Henri Yandell wrote:
>
> Personally I'd ask the reverse question of the Fisheye users. Can
> OpenGrok serve the same purpose?
>
> If so, then we should stop using the commercial app and move to the open
> app.


Other things being equal, I would probably agree with you. However, with
FishEye, Cenqua (now Atlassian) takes care of hardware, installation,
upgrades, maintenance, etc. so that we don't have to. The proposal in this
thread is that the ASF take all of this on in order to run OpenGrok as part
of the ASF infrastructure. I'm much more inclined to leave things as they
are, with Cenqua doing the work, than I am to have us take on all the work
just because we'd prefer the open source project.

--
Martin Cooper


On 9/3/07, Ted Husted wrote:
> > Would FishEye serve the same purpose?
> >
> > * http://fisheye6.cenqua.com/
> >
> > There is already a procedure for using FishEye with an ASF project.
> > First, ask on infra@ for permission to have cenqua.com setup a FishEye
> > instance for your project. Then, contact fisheye-support@cenqua.com
> > and ask them to add your project, and include a copy of the post from
> > infra@.
> >
> > ATM, the only concern seems to be that the initial indexing occur over
> > the weekend. The administration is handled on the cenqua.com side, and
> > so our group is not directly involved.
> >
> > Meanwhile, Atlassian has acquired Cenqua Products, and we're told that
> > Atlassian is working on integration components with JIRA and other
> > Atlassian products. The integration products are expected to be open
> > source, and so we will be able to use them here as soon as they are
> > available.
> >
> > -Ted.
> >
> > On 9/1/07, Alf H=F8gemark wrote:
> > > I have a number of times missed an an easy to use web interface for
> > > searching through all Jakarta source code and subversion change logs,
> > > and to also being
> > > able to see line number and subversion change log history for a
> > > particular file.
> > >
> > > The OpenGrok tool ( http://www.opensolaris.org/os/project/opengrok/ )
> > > seems to me to be very useful in that respect.
> > > So I would like to suggest that OpenGrok is set up to search and inde=
x
> > > the Subversion repository at http://svn.apache.org/repos/asf/
> > > OpenGrok seems to be a lot more useful than what is currently
> available
> > > using a web browser to point to http://svn.apache.org/repos/asf/
> >
> > ------------------------------------------------------------ ---------
> > To unsubscribe, e-mail: general-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: general-help@jakarta.apache.org
> >
> >
>
> ------------------------------------------------------------ ---------
> To unsubscribe, e-mail: general-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: general-help@jakarta.apache.org
>
>

------=_Part_2936_11811153.1188841563559--