[vdsm] [JENKINS][ANN] jenkins.ovirt.org new look and infra

2013-03-05 Thread Eyal Edri
fyi,

Starting from yesterday (4/3/13) jenkins.ovirt.org [1] has migrated to a new 
hosting server provided by alterway [2].
the new server has a new ui look that is similar to ovirt.org and is running on 
stronger infra then the previous one.

All jobs and configuration have migrated from the old instance,
but if you're still missing a certain job or permissions please contact infra 
team at in...@ovirt.org.

I want to thank David caro from the infra team in helping with the migration 
and einav cohen from the 
ovirt frontend developer community for helping with the new css for jenkins.


[1] http://jenkins.ovirt.org/
[2] http://www.ovirt.org/Sponsors_and_supporters

Eyal Edri
oVirt infra team.
___
vdsm-devel mailing list
vdsm-devel@lists.fedorahosted.org
https://lists.fedorahosted.org/mailman/listinfo/vdsm-devel


Re: [vdsm] VDSM - top 10 with patches with no activity for more than 30 days

2013-03-05 Thread Adam Litke
On Thu, 2013-02-28 at 12:51 -0500, Doron Fediuck wrote:
 - Original Message -
  From: Itamar Heim ih...@redhat.com
  To: vdsm-devel@lists.fedorahosted.org
  Sent: Wednesday, February 20, 2013 5:39:21 PM
  Subject: [vdsm] VDSM - top 10 with patches with no activity for more than 
  30days
  
  thoughts on how to trim these?
  (in openstack gerrit they auto-abandon patches with no activity for a
  couple of weeks - author can revive them back when they are relevant)
  
preferred_email | count
+--
fsimo...@redhat.com | 34
smizr...@redhat.com | 23
lvro...@linux.vnet.ibm.com  | 13
ewars...@redhat.com | 12
wu...@linux.vnet.ibm.com| 12
x...@linux.vnet.ibm.com | 11
shao...@linux.vnet.ibm.com  | 6
li...@linux.vnet.ibm.com| 6
zhshz...@linux.vnet.ibm.com | 6
shum...@linux.vnet.ibm.com  | 5
  ___
 
 Review day? Anyone thinks a monthly review day will
 help?

We've discussed this in the past and part of the reason for the backlog
is that folks like Saggi and Federico like to use gerrit to store
work-in-progress patches that don't need review.  They may not be
working on those patches at the moment but want them in gerrit for them
to come back to.  If we want to allow this use of gerrit then we will
always have some stale patches lying around.

-- 
Adam Litke a...@linux.vnet.ibm.com
IBM Linux Technology Center

___
vdsm-devel mailing list
vdsm-devel@lists.fedorahosted.org
https://lists.fedorahosted.org/mailman/listinfo/vdsm-devel


Re: [vdsm] VDSM Repository Reorganization

2013-03-05 Thread Dan Kenigsberg
On Tue, Feb 12, 2013 at 01:58:01AM +0100, Ewoud Kohl van Wijngaarden wrote:
 On Mon, Feb 11, 2013 at 12:17:39PM -0500, Federico Simoncelli wrote:
  It is some time now that we are discussing an eventual repository
  reorganization for vdsm. In fact I'm sure that we all experienced
  at least once the discomfort of having several modules scattered
  around the tree.
  The main goal of the reorganization would be to place the modules
  in their proper location so that they can be used (imported) without
  any special change (or hack) even when the code is executed inside
  the development repository (e.g. tests).
 
  Recently there has been an initial proposal about moving some of
  these modules:
 
  http://gerrit.ovirt.org/#/c/11858/
 
  That spawned an interesting discussion that must involve the entire
  community; in fact before starting any work we should try to converge
  on a decision for the final repository structure in order to minimize
  the discomfort for the contributors that will be forced to rebase
  their pending gerrit patches. Even if the full reorganization won't
  happen in a short time I think we should plan the entire structure
  now and then eventually move only few relevant modules to their final
  location.
 
  To start the discussion I'm attaching here a sketch of the vdsm
  repository structure that I envision:
 
  .
  |-- client
  |   |-- [...]
  |   `-- vdsClient.py
  |-- common
  |   |-- [...]
  |   |-- betterPopen
  |   |   `-- [...]
  |   `-- vdsm
  |   |-- [...]
  |   `-- config.py
  |-- contrib
  |   |-- [...]
  |   |-- nfs-check.py
  |   `-- sos
  |-- daemon
  |   |-- [...]
  |   |-- supervdsm.py
  |   `-- vdsmd
  `-- tool
  |-- [...]
  `-- vdsm-tool
 
 Wondering if common should be named lib since you'll most likely want to
 install it to the python lib dir anyway. Minor bikeshedding.
 
 Why the distinction between client and tool? Do you expect other scripts
 to be added and give them all their own directory? I'd expect that most
 of their code would mostly live in vdsm and the actual executables are
 thin wrappers. This would match up with the scripts dir distutils has.

vdsm-tool is to be shipped with the server only. It is a tool that helps
the admin (and the sysv/systemd service) configure the host for vdsm.
It's code is part of common (or lib) only to make it easier to use it
with the default sys.path.

 
 Where do the hooks go?

They, too, are part of the daemon, but I think they can stay as a
top-level directory as they are now.

 
  This would allow any component (daemon, client, tool, etc...) to run
  in place with the only addition of PYTHONPATH=$(top_srcdir)/common.
  The tests would need also the additional component path but that is
  a given since it's what they should be testing.
 
 +1 on fewer hacks to load the environment.
 
  Once the components are in the proper place we can eventually start
  using distutils inside the Makefile.am files in order to simplify the
  installation process (and also as verification that our repository
  structure is complying with the python standards).
 
 +1 IMHO use of auto* should be minimized when developing python.
 ___
 vdsm-devel mailing list
 vdsm-devel@lists.fedorahosted.org
 https://lists.fedorahosted.org/mailman/listinfo/vdsm-devel
___
vdsm-devel mailing list
vdsm-devel@lists.fedorahosted.org
https://lists.fedorahosted.org/mailman/listinfo/vdsm-devel