I hope you guys could get xen-api and xen-api-libs to compile on the distro that have the lasted versions of linux packages installed. ocalm. It is impossible to get xen-api libs to compile on arch linux
On Thu, Jun 20, 2013 at 10:05 AM, Mike McClurg <mike.mccl...@citrix.com>wrote: > On 20/06/13 16:28, Lars Kurth wrote: > >> Hi, >> >> Just a quick question: >> - Mike showed me a document somewheree on Github that closes item 1 ... >> can somebody send me the URL. I think its a document that is hidden in >> one of the repos. >> > > Is this what you want? > > https://github.com/xapi-**project/xen-api/blob/master/** > README.markdown#contributions<https://github.com/xapi-project/xen-api/blob/master/README.markdown#contributions> > > I'll be publishing a draft Xapi roadmap shortly, BTW. > > Mike > > > >> And ACTION chasing: >> 1) Jon Ludlam (draft it today): Document how to contribut(proper Readme >> file / copy onto wiki or new website) >> 2) Dave Scott: document the components - list with name + short desc + >> link to repo + diagram >> 3) Mike McClurg: XAPI team needs to have a discussion about bug-tracking >> ... I would say that there should be a public discussion about this, >> once the other stuff has been resolved >> 4) Lars: set up meeting with James, Richard, DaveS, and Mike Bursell to >> discuss and resolve ... although I have not set up a meeting, there has >> been a proposal. Mike promised he would respond to this thread for >> discussion today'ish >> 5) Dave Scott socialise a proposal on what is a release with team at >> home ... again, I think there is a proposal that just needs to be posted >> 6) John Garbutt: give techtalk to the XAPI team explaining the external >> viewpoint >> 7) Rob Hoes to send a link to LaTex document in source tree re >> versioning scheme >> >> Cheers >> Lars >> >> >> On 17/05/2013 11:34, Lars Kurth wrote: >> >>> This session was about processes and practices around XAPI and XCP. >>> >>> Participants: John Garbutt, Jonathan Ludlum, Rob Hoes, David Scott, >>> Lars Kurth, Julien Fourgard, Olivier Lambert >>> >>> Communication >>> ============= >>> * What is the Roadmap for XAPI and Roadmap process? >>> * What bugs are there and what is being worked on? >>> * Is there a way to disentagle the release of XAPI itself >>> from XAPI packages? Right now, XAPI releases are not itself >>> properly versioned and released which is causing issues >>> and confusion in XAPI packages and distributions. >>> Solutions could be >>> ** Source/other release of XAPI (outside of package) >>> ** Could just be a tag in GIT >>> ** Should have an identifiable version number >>> >>> More practical questions >>> ======================== >>> * How do you contribute a patch (not documented)? >>> * How do you raise a bug (not documented)? >>> * How does a release happen? >>> >>> Contributing a Patch >>> ==================== >>> NOW: not documented >>> >>> SOLUTION: Github and pull requests >>> (+tagged message or digest on list) >>> >>> Stuff that needs to happen first >>> * XAPI iser and dev have to be split >>> * Proposal for list names: xapi-users and xapi-devel >>> >>> ACTIONS: >>> * Jonathan L (draft it today): Document how to contribut(proper Readme >>> file / copy onto wiki or new website) >>> * Dave Scott: document the components - list with name + short desc + >>> link to repo + diagram >>> >>> How do you raise a bug (not documented)? >>> ==============================**========== >>> NOW: >>> http://wiki.xen.org/wiki/**Reporting_Bugs_against_XCP<http://wiki.xen.org/wiki/Reporting_Bugs_against_XCP> >>> For nor now, list is good enough. But long term want a bug tracker. >>> >>> ACTION: XAPI team needs to have a discussion about it >>> Constraints >>> * Publicly accessible >>> * Hosted outside of Citrix >>> * JIRA looks like a good solution, but need to get >>> it implemented and needs sysadmin support >>> >>> Roadmap Planning / Process >>> ========================== >>> JIRA tickets for features/improvements/bugs? Maybe a little much. >>> >>> Lars suggested to use something very lightweight: if you focus too >>> much on tools you lose sight of the essentials. For Xen HV a >>> high-level list and polling status on the mailing list works. >>> >>> John: as an external developer, John would want to see what is coming >>> and where there are opportunities to contribute. >>> >>> List of desirable items from a community perspective >>> * Have clarity of what are people working on >>> * Clarity on what is coming soon (with a view of being able to test) >>> * Ability to collaborate on what others are working on >>> * Not start something which somebody else started >>> * Points in time to facilitate collaborative planning >>> (requires a fixed release cadence, or long term predictable >>> roadmap) >>> >>> ACTIONS: >>> * Lars: set up meeting with James, Richard, DaveS, and Mike >>> Bursell to discuss and resolve >>> >>> What is a XAPI release? >>> ======================= >>> Problem: confusion on "what is in XAPI packages" (e.g. if you picked >>> up XCP-XAPI packages from Debian it is not clear what is in it). >>> Working on CentOS-XAPI integration I have no idea what is in the >>> package and thus what I need to test. >>> >>> High level solution: >>> * Some label + numbering scheme/naming convention in GIT repos >>> ** Something matching major dependencies >>> ** Release (or release notes) defines what combinations >>> have been tested >>> ** Some convenience mechanism for distros, such as a >>> tarball to download (which excludes the distro package) >>> >>> QUESTION: should the packaging be separate from distro packaging >>> (which includes the ISO) >>> >>> ANSWER: packaging should be separate; there may have to be different >>> models per distro >>> >>> ACTION: >>> * Dave socialise with team at home >>> * JohnG: give techtalk on external viewpoint >>> >>> API Version >>> =========== >>> NOW: List on Citrix website in the release notes which is generated >>> from source >>> >>> Issue: it should be clear which XAPI version maps onto APIs >>> >>> Action: Rob Hoes to send a link to LaTex document in source tree. >>> >>> Should build the LaTex document, include it into tarball and advertise >>> it as part of the XAPI release. >>> >>> >> > > ______________________________**_________________ > Xen-api mailing list > Xen-api@lists.xen.org > http://lists.xen.org/cgi-bin/**mailman/listinfo/xen-api<http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api> >
_______________________________________________ Xen-api mailing list Xen-api@lists.xen.org http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api