Below is the transcript of a committer's meeting held on #dspace at
irc.freenode.net at 16:00 GMT on April 22.

We intend to hold the next meeting, on #dspace April 29th at 20:00 GMT

You can see the upcoming (weekly) schedule as well as other DSpace developer 
events at:

http://www.google.com/calendar/embed?src=3mfp5qsv0kejvsbh558lmshujk%40group.calendar.google.com&ctz=America/New_York

Anyone is welcome to attend.

Meeting Summary:

We agreed to meet every week for 60 minutes, alternating between 16:00 
and 20:00 GMT.

We discussed moving the majority of votes and discussions off 
dspace-commit and onto dspace-devel.

We're working on the next steps to move SVN from SF to OSL.

----

bradmc: Hello all. We'll wait another minute or two. Start brainstorming 
up topics.
[12:01pm] Stuart-Lewis: Hi all
[12:01pm] bollini: hi all
[12:03pm] mdiggory_: Good morning/afternoon/evening
[12:03pm] bradmc: Let's start tossing out topics.
[12:03pm] bradmc: Meeting Frequency / Length / Next Meeting.
[12:03pm] Stuart-Lewis: Can we discuss the need for more committers, how 
many, and what we should do about it?
[12:04pm] Stuart-Lewis: I can give brief feedback with initial survey 
results
[12:05pm] bradmc: Followups on 1.5.2, if any.
[12:05pm] bradmc: Status of SVN to OSUOSL.
[12:06pm] bradmc: Shall we start with the meeting administrivia, then 
pick up the committer need questions, and proceed from there?
[12:06pm] Stuart-Lewis: ok
[12:06pm] bollini: go ahead
[12:06pm] mhwood: Yes
[12:07pm] bradmc: We've been going at pretty much one week intervals, as 
we had a lot of catching up to do. Is it time to settle into a two week 
interval schedule?
[12:07pm] bradmc: Are folks happy with the two alternating times?
[12:07pm] scottatm: Yes
[12:07pm] bradmc: Is 60 (nominal) minutes the right length?
[12:07pm] mdiggory_: Yes
[12:08pm] mdiggory_: I have to leave in exactly 52 minutes...
[12:08pm] bollini: could be insufficient with a frequence of two weeks
[12:09pm] Stuart-Lewis: Yes (Alternating) Yes (60 mins) Yes (biweekly)
[12:09pm] mdiggory_: I think the weekly meeting is proactive and keeps 
us engaged
[12:09pm] mhwood: I'm happy with the times, but I live in GMT-5 so I 
would be.
[12:09pm] mdiggory_: something the community needs.
[12:09pm] Stuart-Lewis: Weekly is fine by me too
[12:09pm] bradmc: Okay, I'm going to set a 60 minute weekly wednesday 
meeting, alternating times. We can adjust when if situations change. Thanks.
[12:10pm] mdiggory_: k
[12:10pm] bradmc: Do we need more committers? Do we need more developers?
[12:11pm] Stuart-Lewis: Yes + Yes
[12:11pm] bradmc: (Yes + Yes)
[12:11pm] bollini: more committers: yes - more developers: yessssssssss
[12:11pm] mdiggory_: Of course, yes + yes
[12:12pm] bradmc: How many, and what to do? (Aside from completing Ben's 
status)
[12:12pm] mdiggory_: bradmc: thats not a question I think we should answer
[12:13pm] mdiggory_: I mean "How many"
[12:13pm] scottatm: Yes, it's not about numbers it's about community.
[12:13pm] mdiggory_: "What to do", thats one to answer
[12:13pm] mdiggory_: scottatm: agreed
[12:13pm] Stuart-Lewis: Do we maybe want to introduce a committer 
emeritus staus that we can choose to move to (and back from if wanted) 
that individuals can choose to show they no longer have the time? This 
will help us judge effort available, while still recognising the 
valuable input they have given?
[12:14pm] Stuart-Lewis: E.g. 
http://www.eclipse.org/projects/committers-emeritus.php
[12:15pm] mdiggory_: possibly, but with the new adoption of Apache 
policies as a basis for our community, thats not so important now
[12:15pm] Stuart-Lewis: How so?
[12:15pm] mhwood: Some good things have been done to make it easier to 
be a developer, and more good things are in progress. I think that the 
more support there is for soft-coupled addons and for making community 
assets known/accessible, the better.
[12:15pm] mdiggory_: majority vote vs unanimous
[12:15pm] bradmc: [Good point Mark] What does emeritus mean? That we 
don't chase them for votes or help, but they can choose to decloak 
whenever they want?
[12:16pm] bradmc: That was good point mdiggory, followed by good point 
mhwood. ?
[12:16pm] Stuart-Lewis: Yes - it would mean something like that.
[12:17pm] bradmc: I tend to like that idea, if it's done with minimal 
formality. It just codifies what is already occurring.
[12:17pm] mdiggory_: Stuart-Lewis: we should not get gridlocked when 
voting on items now
[12:18pm] Stuart-Lewis: Oh yeah - wasn't thinking of formality, just 
mainly to help us judge effort available.
[12:18pm] mdiggory_: I propose another idea... Voting and Proposals 
should happen on the developers list in public instead of in private 
commiters list
[12:18pm] Stuart-Lewis: Those of us here are possibly the wrong people 
to be asking about that status.
[12:18pm] bradmc: +1 public votes.
[12:19pm] scottatm: +1 public votes
[12:19pm] bollini: -1 public votes for committer, +1 for all developer 
questions
[12:19pm] • bradmc pokes jrutherford on emeritus
[12:20pm] Stuart-Lewis: For committer votes I think this might be 
dangerous? What if the most recent one had happened in public? It may 
have caused upset in public.
[12:20pm] mdiggory_: +1 on public votes for commiter and development
[12:20pm] Stuart-Lewis: But +1 othwrwise
[12:20pm] mhwood: Publish results on -devel?
[12:20pm] scottatm: Only security issues, non development issues, 
committer votes should be on the committer email list.
[12:20pm] mdiggory_: Stuart-Lewis: that might have been a good thing
[12:21pm] Stuart-Lewis: Maybe - would have given the individual in 
question a chance to represent themselves.
[12:21pm] bradmc: I think we should eventually get to the point that 
committer votes are public, but I'm willing to take one step at a time. 
Note: I intend to post this IRC log. ?
[12:22pm] mdiggory_: The point of exposing proposals/voting for new 
commiters is that it breaks down the "exclusivity barrier" of the 
commiter group and forces them to voice their oppinions in manner 
appropriate for the community
[12:23pm] Stuart-Lewis: Do we not do that already? (voice approperiate...)
[12:23pm] bradmc: I think that when we were using defacto unanimity, 
privacy was required due to the high probability of vote failures. Under 
current rules, that isn't as much of an issue, and I agree with Mark 
that the sunshine helps.
[12:24pm] Stuart-Lewis: But might people be scared on making a 
nomination in case it gets shot down, and someone gets hurt?
[12:24pm] bradmc: Yes, I think we voice them appropriately, but when 
absent a mechanism to resolve them, it would be rather disruptive. But 
we've solved that problem (or at least pushed it elsewhere).
[12:25pm] Stuart-Lewis: I want to make a nomination now, but if you all 
-1 that person, he'll not thank me for having nominated him.
[12:25pm] mdiggory_: Stuart-Lewis: With majority vote, this becomes less 
of a problem.
[12:26pm] bollini: we have already a different case that is not 
appropriate to make publicly available
[12:26pm] mhwood: If you stand up in a large group and propose a vote 
among a subset, you need to make clear who is eligible and why it's 
taking place in the broader context.
[12:26pm] Stuart-Lewis: But there is still the potential to shoot people 
down in public even with majority voting
[12:26pm] mdiggory_: Nominations should be based on the individuals 
reputation and contribution.
[12:26pm] bradmc: At the risk of seeming inconsistent, I think that you 
should garner support via private channels until you are confident, and 
then nominate with some confidence.
[12:26pm] bollini: I'm thinking about a "temporary" (hope) refused 
committership
[12:26pm] bradmc: At that stage, you are likely to have some sense of if 
issues are likely to arise.
[12:26pm] mdiggory_: Its best not to nominate someone unless you've got 
a stong sense that theres a majority who will agree with you
[12:27pm] mdiggory_: I also wouldn't nominate someone your unsure would 
accept the position
[12:28pm] mdiggory_: This sounds like a topic it may take a couple 
meetings to vet out
[12:29pm] Stuart-Lewis: Can we continue to -commit for a few weeks so we 
can vote for a few more a.s.a.p. and ramp up the effort a bit right now 
while we are sorting this?
[12:30pm] mdiggory_: Given my limited time this morning, can we run 
through the agenda quickly and then return to topics if folks want to?
[12:30pm] bollini: I agree with Stuart
[12:30pm] bradmc: Sure. What topics did you want to get to, Mark?
[12:31pm] mdiggory_: OSL... we should probibly work out some of the 
things that need doing and who/how we tackle them?
[12:31pm] mdiggory_: then 1.6/trunk adjustments we will need to make as well
[12:31pm] bradmc: Okay, to close the last topic, I propose we go with 
scottatm's suggestion for now: Only security issues, non development 
issues, committer votes should be on the committer email list.
[12:32pm] Stuart-Lewis: Sounds good to me.
[12:32pm] mhwood: OK
[12:32pm] bollini: ok
[12:33pm] bollini: OSL: I have only make a single checkout test and it 
has worked fastly
[12:33pm] mdiggory_: likewise, we should address some of the issues 
arising with people trying 1.5.2. Are there any problems with the release
[12:33pm] mdiggory_: bollini: ok, I need to go and verify accounts. I 
havn't been to the admin interface this week/
[12:34pm] bradmc: I've gotten a couple of documentation notes on 1.5.2 
that I'll roll in and keep up to date at dspace.org.
[12:34pm] Stuart-Lewis: (Just an aside - to be fair to SF, their SVN 
service has been more stable since Christmas)
[12:34pm] bradmc: But SF is still not fine-grained access.
[12:34pm] Stuart-Lewis: Are backups etc all checked and proven at OSL 
before we move?
[12:35pm] bollini: we need also an owned maven repository
[12:35pm] Stuart-Lewis: bradmc: Oh yeah, wasn't saying we shouldn't 
move, just commenting on its improved stability
[12:35pm] mdiggory_: bollini: yes
[12:36pm] mdiggory_: ok I have mwood, bollini and the dspace 2.0 
commiters as new users in the OSL svn
[12:36pm] bradmc: Ugh. That doesn't seem like enough testers.
[12:36pm] mdiggory_: Others should go and get accounts so I can give you 
commiter rights
[12:37pm] mdiggory_: https://dspace.osuosl.org/trac/dspace/register
[12:37pm] Stuart-Lewis: Are backups etc all checked and proven at OSL 
before we move?
[12:37pm] gabriela: I can have a look at the OSL, I'll get an account 
shortly
[12:38pm] bollini: what kind of test we need to perform? should we check 
the grain fine permission?
[12:39pm] bradmc: Next step: get all committers on there. After that: 
validate infrastructure (backups, permissions, etc). Then sort out all 
the links / references to be changed (dspace.org, wiki, flagging SF, 
...). Then set the cutover date.
[12:40pm] mdiggory_: gabriela: since theres no notifications I receive 
on new users, just email me after you do it
[12:40pm] Stuart-Lewis: mdiggory_: I have just created a stuartlewis account
[12:41pm] mdiggory_: I still need to add you into the groups I also want 
to reorg the repo a little bit.
[12:41pm] mdiggory_: ok, will focus on setting this up later today, 
after the eeting
[12:41pm] scottatm: mdiggory_: I have created a ScottPhillips account.
[12:41pm] gabriela: mdiggory_: I have just created an account, username 
gabriela
[12:42pm] mdiggory_: thanks everyone, will get this tuned up for testing 
on your end.
[12:42pm] Stuart-Lewis: mdiggory_: Can all this be documented in the 
wiki so the rest of us can administrate it too? (just the basics like 
adding a new committer http://wiki.dspace.org/index.php/NewCommitter)
[12:43pm] mdiggory_: bollini: for instance, I will setup a "dspace" 
project sibling next to the dspace2 project, we will control access so 
that you cannot commit to dspace2, but can to dspace
[12:43pm] mdiggory_: Stuart-Lewis: Yes... I can use all the help I can get
[12:43pm] mhwood: Haven't used Trac before and not yet familiar with the 
organization of the doco. I suppose that when I find in the browser what 
I want to check out, I just feed the same URL to svn?
[12:43pm] Stuart-Lewis: Great ?
[12:44pm] mdiggory_: mhwood: we will be clarifying that in the docs, but 
the svn repo is not the same as the browser
[12:44pm] mdiggory_: the browser is like ViewVC
[12:45pm] mhwood: OK, will watch that space.
[12:45pm] mdiggory_: not, I'm not recommending using Trac for anything 
but svn account management
[12:45pm] mdiggory_: not = note
[12:45pm] mdiggory_: JIRA for issue tracking, Recommend starting to use 
crucible for source code browsing
[12:46pm] mdiggory_: For new, I think we keep the listservs at SF
[12:46pm] mdiggory_: (typos)
[12:46pm] Stuart-Lewis: They seem to work ok there, if a little slow. 
Less admin for us if they stay there.
[12:46pm] mhwood: SF archive interface is terrible but at least we're 
used to it.
[12:47pm] Stuart-Lewis: Shall we do the 1.6/trunk svn rejigging before 
or after the move to OSL?
[12:47pm] bradmc: +1 Jira, Crucible, listservs at SF. I can pick up the 
Crucible piece.
[12:47pm] bollini: list can wait for me... instead we need to solve the 
maven repo issue
[12:47pm] mdiggory_: We just need to "repoint" that at Atlassian
[12:48pm] bradmc: Ah, you mean the public one. Fine. Foundation also has 
a license to run it locally.
[12:48pm] mdiggory_: bollini: we can work on the maven repo under the 
same vhost name and just move it wherever we deem appropriate
[12:49pm] mdiggory_: the OSL host may be ok for it intially, but we will 
want to consult with OSL about any possibly better solutions
[12:49pm] mdiggory_: "under the hood" I mean
[12:50pm] mdiggory_: they run some file/https services that may be more 
appropriate to locate it on
[12:50pm] mdiggory_: but biggest issues are the svn
[12:50pm] bollini: should we use the maven.dspace.org as central repo 
also for stable release?
[12:51pm] mdiggory_: bollini: no, I feel it is best to use the maven 
central repo for that
[12:51pm] Stuart-Lewis: Shall we do the 1.6/trunk svn rejigging before 
or after the move to OSL?
[12:52pm] mdiggory_: Stuart-Lewis: We can do either IMO, but it will be 
easier on folks working on 1.6 if they don't have to setup twise
[12:53pm] Stuart-Lewis: So after then?
[12:53pm] Stuart-Lewis: Or as part of the move?
[12:54pm] mdiggory_: pushes the issue of migration to OSL higher in 
priority if we say so
[12:54pm] scottatm: What is the difference between maven.dspace.org and 
the maven central repo..... I thought that the central repo just 
collected material from maven.dspace.org?
[12:54pm] mdiggory_: scottatm: yes, central repo rsyncs 
maven.dspace.org/releases
[12:54pm] mdiggory_: but not snapshots
[12:55pm] scottatm: ah, okay. Thanks.
[12:55pm] bollini: ...but rsync has a big delay
[12:55pm] mhwood: Thank you, I was unclear on why there is a 
maven.dspace.org at all.
[12:55pm] mdiggory_: but releases do not happen often
[12:55pm] bradmc: I tend to think before, although announced after. Go 
ahead and get SF looking how we want it to look. Then the move will be 
clear to anyone looking later. But make the announcement of how to work 
on 1.6 with a pointer to OSL after we've moved.
[12:55pm] mdiggory_: the delay is acceptable IMO
[12:56pm] bradmc: Last few minutes of this meeting. Any reason not to go 
straight to -devel with this transcript?
[12:56pm] Stuart-Lewis: Fine with me
[12:56pm] bollini: ok to send
[12:56pm] mdiggory_: but also bollini you can customize your local maven 
settings.xml to use maven.dspace.org if you like
[12:56pm] Stuart-Lewis: Do we want a quick straw poll on how many extra 
committers we think we need / can find with the time to devote?
[12:57pm] mdiggory_: so before I have to leave, sounds like we need to 
formalize/document the process for SVN migration so we all know what 
that means
[12:57pm] scottatm: +1 to send transcript to dev list.
[12:57pm] mhwood: Transcript OK
[12:57pm] mdiggory_: Stuart-Lewis: As many as it takes to maintain the 
projects we will all be working on. ?
[12:58pm] Stuart-Lewis: Initial 1.6 survey results 
http://www.wordle.net/gallery/wrdl/770765/DS1.6_initial_survey_results 
(1=stats, 2=batch metadata editing, 3=embargoes, 4=better import/export)
[12:58pm] mdiggory_: Also want to see those submitting new modules 
taking larger ownership/commitership stake
[12:59pm] bradmc: I think the question is how many active committers we 
need, and clearly we're under that number by at least two at the moment. 
But I don't know that we'll know the right number until after we've 
passed it.
[12:59pm] bradmc: Let's close up (keep going unofficially if you want). 
Thanks everyone.
[12:59pm] Stuart-Lewis: So shall we all put forward a new names on 
-commit, and then if some names get mentioned several times we can vote 
on them?
[1:00pm] bradmc: I think I'd start some proposals (not votes) on 
-commit, yes.
[1:00pm] mdiggory_: Yes, thanks, will leave laptop "lurking"

------------------------------------------------------------------------------
Stay on top of everything new and different, both inside and 
around Java (TM) technology - register by April 22, and save
$200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
300 plus technical and hands-on sessions. Register today. 
Use priority code J9JMT32. http://p.sf.net/sfu/p
_______________________________________________
Dspace-devel mailing list
Dspace-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-devel

Reply via email to