You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@community.apache.org by Nick Burch <ni...@apache.org> on 2010/01/06 22:32:13 UTC

Re: "Nearby People" (Local Mentors & Local Speakers) web app

On Sat, 26 Dec 2009, Nick Burch wrote:
> Otherwise, I'll also aim to get some information on the local mentor 
> program from my barcamp notes in confluence site, so we've got something 
> as a starting point.

I've finally done this:
 	http://cwiki.apache.org/confluence/display/COMDEVxSITE/LocalMentors
Do please all dive in an get it perfect :)

Once we hear back from infra on the hosting question, I'll put it live

Nick

Re: "Nearby People" (Local Mentors & Local Speakers) web app

Posted by Nick Burch <ni...@apache.org>.
On Sat, 9 Jan 2010, Bertrand Delacretaz wrote:
> On Sat, Jan 9, 2010 at 9:58 PM, Ross Gardler <rg...@apache.org> wrote:
>> ...In the meantime I think it's fine to put it on a zone. We should set up a
>> cron job to test that it is up on a frequent basis and mail this list if
>> not....
>
> Zone sounds good to me, and we can probably add that to
> http://monitoring.apache.org/status/ which includes some zones hosts
> already.

I've created the jira issue at:
 	https://issues.apache.org/jira/browse/INFRA-2428
and asked for the nagios checks as part of that

> AFAIK zones data isn't backed up, but in this case IIUC all data comes 
> from svn. so no problem.

Yup, I agree it shouldn't be an issue for us

Nick

Re: "Nearby People" (Local Mentors & Local Speakers) web app

Posted by Bertrand Delacretaz <bd...@apache.org>.
> On 09/01/2010 17:57, Nick Burch wrote:
>> I... fear I may be cracking up. I went to move it to the committers repo,
>> and found I'd already put it in the committers repo back in November...

Now why does this sound familiar to me? ;-)

On Sat, Jan 9, 2010 at 9:58 PM, Ross Gardler <rg...@apache.org> wrote:
> ...In the meantime I think it's fine to put it on a zone. We should set up a
> cron job to test that it is up on a frequent basis and mail this list if
> not....

Zone sounds good to me, and we can probably add that to
http://monitoring.apache.org/status/ which includes some zones hosts
already.

AFAIK zones data isn't backed up, but in this case IIUC all data comes
from svn. so no problem.

-Bertrand

Re: "Nearby People" (Local Mentors & Local Speakers) web app

Posted by Ross Gardler <rg...@apache.org>.
On 09/01/2010 17:57, Nick Burch wrote:
> On Thu, 7 Jan 2010, Nick Burch wrote:
>>> My proposal to move the files to the committers repo was because it
>>> makes it easier for people to add themselves (no need to check out
>>> another set of files). The easier it is the more likely people are to
>>> add themselves.
>>
>> OK, that works for me. Assuming no-one else chimes in, shall we move
>> it tomorrow?
>
> I fear I may be cracking up. I went to move it to the committers repo,
> and found I'd already put it in the committers repo back in November...!

:-))

Well it was a load of hurried conversations and hacking between other 
meetings in Oakland. Not surprising some things slip.

> Now we just need some hosting. I guess we should probably just go for a
> zone, and accept it may sometimes be down. That's what TAC does anyway.
> Thoughts?

Has infra@ said anything about other options as per my email?

In the meantime I think it's fine to put it on a zone. We should set up 
a cron job to test that it is up on a frequent basis and mail this list 
if not.

Ross

Re: "Nearby People" (Local Mentors & Local Speakers) web app

Posted by Nick Burch <ni...@apache.org>.
On Thu, 7 Jan 2010, Nick Burch wrote:
>> My proposal to move the files to the committers repo was because it makes 
>> it easier for people to add themselves (no need to check out another set of 
>> files). The easier it is the more likely people are to add themselves.
>
> OK, that works for me. Assuming no-one else chimes in, shall we move it 
> tomorrow?

I fear I may be cracking up. I went to move it to the committers repo, and 
found I'd already put it in the committers repo back in November...!

So, I've put the changes from our svn into the one under committers, and 
removed the version from our svn. I've also updated the instructions on 
the website.

Now we just need some hosting. I guess we should probably just go for a 
zone, and accept it may sometimes be down. That's what TAC does anyway. 
Thoughts?

Nick

Re: Re: "Nearby People" (Local Mentors & Local Speakers) web app

Posted by Nick Burch <ni...@apache.org>.
On Thu, 7 Jan 2010, Ross Gardler wrote:
>> I wonder if we should move the doap files to the committers repo though.
>> Could we not simply just grant all committers rw permissions on the
>> subprojects directory?
>
> My proposal to move the files to the committers repo was because it 
> makes it easier for people to add themselves (no need to check out 
> another set of files). The easier it is the more likely people are to 
> add themselves.

OK, that works for me. Assuming no-one else chimes in, shall we move it 
tomorrow?


> However, now I think about it more I wonder if requiring people to edit 2-3 
> files is more of a barrier than we need.
>
> I'm now thinking your original approach might be better (sorry).
>
> Anyway, it works as is right now, we can tweak as we go forward.

Going from your system to my original one is something we can do ourselves 
for everyone with a foaf file in svn, it'd only need committers to do 
something who have externally hosted files. So, hopefully not a big deal 
if we did want to change later

Nick

Re: "Nearby People" (Local Mentors & Local Speakers) web app

Posted by Ross Gardler <rg...@apache.org>.
On 07/01/2010 11:20, Nick Burch wrote:
> Ross Gardler wrote:
>> Note the CWiki site is auto published, so as soon as there is a link
>> to it from
>> http://cwiki.apache.org/confluence/display/COMDEVxSITE/Index it will
>> be available on the public site.
>
> I thought it was, so I decided not to link to it just yet :)
>
>> But unless I missed something this is not how it works. We have the
>> two mentor doap files in [1] that are used to indicate speakers and
>> mentors. We should really move those files to the committers repo.
>
> Ah, yes. I originally did my foaf file like that, then you suggested a
> better way, which I coded then forgot...

Right. I'm now wondering if it really is a better way though...

> I wonder if we should move the doap files to the committers repo though.
> Could we not simply just grant all committers rw permissions on the
> subprojects directory?

My proposal to move the files to the committers repo was because it 
makes it easier for people to add themselves (no need to check out 
another set of files). The easier it is the more likely people are to 
add themselves.

However, now I think about it more I wonder if requiring people to edit 
2-3 files is more of a barrier than we need.

I'm now thinking your original approach might be better (sorry).

Anyway, it works as is right now, we can tweak as we go forward.

Ross

Re: "Nearby People" (Local Mentors & Local Speakers) web app

Posted by Nick Burch <ni...@apache.org>.
Ross Gardler wrote:
> Note the CWiki site is auto published, so as soon as there is a link to 
> it from http://cwiki.apache.org/confluence/display/COMDEVxSITE/Index it 
> will be available on the public site.

I thought it was, so I decided not to link to it just yet :)

> But unless I missed something this is not how it works. We have the two 
> mentor doap files in [1] that are used to indicate speakers and mentors. 
> We should really move those files to the committers repo.

Ah, yes. I originally did my foaf file like that, then you suggested a
better way, which I coded then forgot...

I wonder if we should move the doap files to the committers repo though.
Could we not simply just grant all committers rw permissions on the
subprojects directory?

I've updated the instructions assuming we do allow writes, we'll need to
tweak the url in there if we move it instead.

Nick


Re: "Nearby People" (Local Mentors & Local Speakers) web app

Posted by Ross Gardler <rg...@apache.org>.
On 06/01/2010 21:32, Nick Burch wrote:
> On Sat, 26 Dec 2009, Nick Burch wrote:
>> Otherwise, I'll also aim to get some information on the local mentor
>> program from my barcamp notes in confluence site, so we've got
>> something as a starting point.
>
> I've finally done this:
> http://cwiki.apache.org/confluence/display/COMDEVxSITE/LocalMentors

Great - thank you.

Note the CWiki site is auto published, so as soon as there is a link to 
it from http://cwiki.apache.org/confluence/display/COMDEVxSITE/Index it 
will be available on the public site.

> Do please all dive in an get it perfect :)

It says:

--- start quote ---

Once your FOAF file is listed in svn, you simply need to drop an extra 
project in:

<foaf:currentProject><doap:Project>
   <pm:name>Apache Local Mentor</pm:name>
   <pm:homepage rdf:resource="http://community.apache.org/local-mentors/"/>
</doap:Project></foaf:currentProject>

Within 24 hours of committing that, you should appear in the web 
application!

--- end quote ---

But unless I missed something this is not how it works. We have the two 
mentor doap files in [1] that are used to indicate speakers and mentors. 
We should really move those files to the committers repo.

There is nothing stopping us doing it the way you suggest, but that is 
not how the code (which you wrote ;-) works. Personally, I prefer it the 
way it is though.

[ASIDE: the RDF above is confusing too since it uses <pm:name> and 
<pm:homepage> instead of <doap:name> and <doap:homepage>. i keep meaning 
to take this up with the site-dev list]

[1] http://svn.apache.org/repos/asf/comdev/subprojects/