Task:Maemo OBS:Meeting Minutes

Meetings for Maemo OBS are held on FreeNode in #maemo-meeting Mondays at 15:00 UTC.



Contents

Meeting Minutes

Meeting on June 4th 2012

Logs

  • X-Fade reports on progress with Maemo OBS
    • Found a bug in gcc that was causing high VM usage in some compiles.
    • The new OBS can use targeted gcc versions, but may cause issues.
    • SB2 setup is on-going. We have contact with the maintainer and may have a sub-optimal but functional deb version soon.
  • Javispedro notes there are issues with SB2.3 pre building in Fremantle. He created a patch that gets around it, but it should be fixed up stream if possible.
  • Also noted, SB2 has different paths for it's toolchain (vs SB1).
  • Q&A session with X-Fade and Javispedro about current state and issues around OBS.
  • Javispedro will likely be out for two meetings after next week (18th/25th).

Meeting on May 29th 2012

Logs

  • Timoph and X-Fade are working on building qemu under PR1.3
  • Stskeeps discusses his work on getting SB2 working with cross compile under Mer. Suggests SB2.3 is a good candidate for use.
  • Javispedro notes that SB2 for Diablo may be very difficult.

Meeting on May 14th 2012

Logs

Meeting on May 7th 2012

Logs

Meeting on May 14th 2012

Logs

Meeting on April 23rd 2012

Logs

  • Initial meeting (must read for those new to OBS).
  • X-Fade lays out what OBS does and how it differs from existing build system.
  • Discussions about particulars follow, including questions about Mer's approach and SB2.


Q & A about OBS (taken from various meeting minutes)

Q: What are the current roadblocks?
A: Getting bootstrapping for SB2 is currently on-going, which just takes time & experimentation. Authentication of OBS is also an issue, as it requires moving the user database to LDAP.

Q: Will the new OBS be slower than the old system?
A: It shouldn't be, as a large part of the build will be done via cross-compile instead of emulated local compile.

Q: Will maintainership issues be easier with OBS?
A: Yes, as OBS has a more granular ACL system that allows permissions to be broken up. It's far more script-able than the current system.