* IRC discussion about stable branch - 25.03.2009 12:00 GMT
@ 2009-03-24 20:44 Marcin Juszkiewicz
2009-03-24 21:48 ` Koen Kooi
` (2 more replies)
0 siblings, 3 replies; 14+ messages in thread
From: Marcin Juszkiewicz @ 2009-03-24 20:44 UTC (permalink / raw)
To: openembedded-devel
Hi
As few developers wants to talk about stable branch I proposed time for
such one - tomorrow (25.03.2009) at 12:00 GMT.
Place of meeting: #oe-stable at Freenode irc network.
We want to discuss some timelines and policies. Log and results will be
posted to this mailinglist.
Everyone is invited as long as interested in stable branch of
OpenEmbedded.
Regards,
--
JID: hrw@jabber.org
Website: http://marcin.juszkiewicz.com.pl/
LinkedIn: http://www.linkedin.com/in/marcinjuszkiewicz
^ permalink raw reply [flat|nested] 14+ messages in thread* Re: IRC discussion about stable branch - 25.03.2009 12:00 GMT 2009-03-24 20:44 IRC discussion about stable branch - 25.03.2009 12:00 GMT Marcin Juszkiewicz @ 2009-03-24 21:48 ` Koen Kooi 2009-03-24 21:54 ` Philip Balister 2009-03-24 23:10 ` Denys Dmytriyenko 2009-03-27 16:48 ` Marcin Juszkiewicz 2 siblings, 1 reply; 14+ messages in thread From: Koen Kooi @ 2009-03-24 21:48 UTC (permalink / raw) To: openembedded-devel On 24-03-09 21:44, Marcin Juszkiewicz wrote: > > Hi > > As few developers wants to talk about stable branch I proposed time for > such one - tomorrow (25.03.2009) at 12:00 GMT. > > Place of meeting: #oe-stable at Freenode irc network. > > We want to discuss some timelines and policies. Log and results will be > posted to this mailinglist. Can we please have this kind of discussions on the mailinglist instead of IRC? I don't have IRC access at work, but I do can read and write mails. regards, Koen ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: IRC discussion about stable branch - 25.03.2009 12:00 GMT 2009-03-24 21:48 ` Koen Kooi @ 2009-03-24 21:54 ` Philip Balister 0 siblings, 0 replies; 14+ messages in thread From: Philip Balister @ 2009-03-24 21:54 UTC (permalink / raw) To: openembedded-devel [-- Attachment #1: Type: text/plain, Size: 753 bytes --] Koen Kooi wrote: > On 24-03-09 21:44, Marcin Juszkiewicz wrote: >> >> Hi >> >> As few developers wants to talk about stable branch I proposed time for >> such one - tomorrow (25.03.2009) at 12:00 GMT. >> >> Place of meeting: #oe-stable at Freenode irc network. >> >> We want to discuss some timelines and policies. Log and results will be >> posted to this mailinglist. > > Can we please have this kind of discussions on the mailinglist instead > of IRC? I don't have IRC access at work, but I do can read and write mails. We know that not everyone with can be there. Basically, we hope to get a general approach together, that will get further discussion on the list. We can only get so much done over a mailing list. Philip [-- Attachment #2: S/MIME Cryptographic Signature --] [-- Type: application/x-pkcs7-signature, Size: 3303 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: IRC discussion about stable branch - 25.03.2009 12:00 GMT 2009-03-24 20:44 IRC discussion about stable branch - 25.03.2009 12:00 GMT Marcin Juszkiewicz 2009-03-24 21:48 ` Koen Kooi @ 2009-03-24 23:10 ` Denys Dmytriyenko 2009-03-24 23:31 ` Philip Balister 2009-03-27 16:48 ` Marcin Juszkiewicz 2 siblings, 1 reply; 14+ messages in thread From: Denys Dmytriyenko @ 2009-03-24 23:10 UTC (permalink / raw) To: openembedded-devel On Tue, Mar 24, 2009 at 09:44:28PM +0100, Marcin Juszkiewicz wrote: > > Hi > > As few developers wants to talk about stable branch I proposed time for > such one - tomorrow (25.03.2009) at 12:00 GMT. Is it noon or midnight? :) > Place of meeting: #oe-stable at Freenode irc network. > > We want to discuss some timelines and policies. Log and results will be > posted to this mailinglist. > > Everyone is invited as long as interested in stable branch of > OpenEmbedded. -- Denys ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: IRC discussion about stable branch - 25.03.2009 12:00 GMT 2009-03-24 23:10 ` Denys Dmytriyenko @ 2009-03-24 23:31 ` Philip Balister 2009-03-24 23:45 ` Junqian Gordon Xu 0 siblings, 1 reply; 14+ messages in thread From: Philip Balister @ 2009-03-24 23:31 UTC (permalink / raw) To: openembedded-devel [-- Attachment #1: Type: text/plain, Size: 593 bytes --] Denys Dmytriyenko wrote: > On Tue, Mar 24, 2009 at 09:44:28PM +0100, Marcin Juszkiewicz wrote: >> Hi >> >> As few developers wants to talk about stable branch I proposed time for >> such one - tomorrow (25.03.2009) at 12:00 GMT. > > Is it noon or midnight? :) Everyone knows 0000 GMT is midnight :) Philip > >> Place of meeting: #oe-stable at Freenode irc network. >> >> We want to discuss some timelines and policies. Log and results will be >> posted to this mailinglist. >> >> Everyone is invited as long as interested in stable branch of >> OpenEmbedded. > [-- Attachment #2: S/MIME Cryptographic Signature --] [-- Type: application/x-pkcs7-signature, Size: 3303 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: IRC discussion about stable branch - 25.03.2009 12:00 GMT 2009-03-24 23:31 ` Philip Balister @ 2009-03-24 23:45 ` Junqian Gordon Xu 2009-03-25 1:19 ` Philip Balister 0 siblings, 1 reply; 14+ messages in thread From: Junqian Gordon Xu @ 2009-03-24 23:45 UTC (permalink / raw) To: openembedded-devel On 03/24/2009 06:31 PM, Philip Balister wrote: > Denys Dmytriyenko wrote: >> On Tue, Mar 24, 2009 at 09:44:28PM +0100, Marcin Juszkiewicz wrote: >>> Hi >>> >>> As few developers wants to talk about stable branch I proposed time >>> for such one - tomorrow (25.03.2009) at 12:00 GMT. >> >> Is it noon or midnight? :) > > Everyone knows 0000 GMT is midnight :) > > Philip That doesn't help much, as 12:00 pm GMT is still a valid and common date/time expression. Gordon > >> >>> Place of meeting: #oe-stable at Freenode irc network. >>> >>> We want to discuss some timelines and policies. Log and results will >>> be posted to this mailinglist. >>> >>> Everyone is invited as long as interested in stable branch of >>> OpenEmbedded. >> > > ------------------------------------------------------------------------ > > _______________________________________________ > Openembedded-devel mailing list > Openembedded-devel@lists.openembedded.org > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: IRC discussion about stable branch - 25.03.2009 12:00 GMT 2009-03-24 23:45 ` Junqian Gordon Xu @ 2009-03-25 1:19 ` Philip Balister 0 siblings, 0 replies; 14+ messages in thread From: Philip Balister @ 2009-03-25 1:19 UTC (permalink / raw) To: openembedded-devel [-- Attachment #1: Type: text/plain, Size: 1379 bytes --] Junqian Gordon Xu wrote: > On 03/24/2009 06:31 PM, Philip Balister wrote: >> Denys Dmytriyenko wrote: >>> On Tue, Mar 24, 2009 at 09:44:28PM +0100, Marcin Juszkiewicz wrote: >>>> Hi >>>> >>>> As few developers wants to talk about stable branch I proposed time >>>> for such one - tomorrow (25.03.2009) at 12:00 GMT. >>> >>> Is it noon or midnight? :) >> >> Everyone knows 0000 GMT is midnight :) >> >> Philip > > That doesn't help much, as 12:00 pm GMT is still a valid and common > date/time expression. Think 24 hour time format .... > > Gordon > >> >>> >>>> Place of meeting: #oe-stable at Freenode irc network. >>>> >>>> We want to discuss some timelines and policies. Log and results will >>>> be posted to this mailinglist. >>>> >>>> Everyone is invited as long as interested in stable branch of >>>> OpenEmbedded. >>> >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Openembedded-devel mailing list >> Openembedded-devel@lists.openembedded.org >> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel > > > _______________________________________________ > Openembedded-devel mailing list > Openembedded-devel@lists.openembedded.org > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel > [-- Attachment #2: S/MIME Cryptographic Signature --] [-- Type: application/x-pkcs7-signature, Size: 3303 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: IRC discussion about stable branch - 25.03.2009 12:00 GMT 2009-03-24 20:44 IRC discussion about stable branch - 25.03.2009 12:00 GMT Marcin Juszkiewicz 2009-03-24 21:48 ` Koen Kooi 2009-03-24 23:10 ` Denys Dmytriyenko @ 2009-03-27 16:48 ` Marcin Juszkiewicz 2009-03-28 3:28 ` Otavio Salvador ` (3 more replies) 2 siblings, 4 replies; 14+ messages in thread From: Marcin Juszkiewicz @ 2009-03-27 16:48 UTC (permalink / raw) To: openembedded-devel [-- Attachment #1: Type: text/plain, Size: 6182 bytes --] Hi Below is summary of our meeting. I know that this is far from being perfect but it should show our thoughts. Definition: OpenEmbedded stable branch is metadata. What users do with metadata is their choice. We will work on making it buildable. ----------------------------------------------------------------------- 1. Dealing with changes First version of commit policy defines types of changes, review process and testing. Each change require review on mailing list and at least one Ack from other developer (which can be one of stable maintainers or developers which use stable branch). Preferred situation is when both developers do not work for same company. Types of changes: a) change touches core system (which is anything in tested images or classes/) b) change touches only machine which you maintain c) change touches only your distro and and it builds d) any new stuff which not touch tested stuff Changes of first type will require 2 Acks and one of them must be given by one of stable branch maintainers. Last type changes are new distros, machines, recipes/classes etc. Format of patches: "git format-patch" ones. If patchset is bigger then few patches it would be nice to also give address of git repository which can be pulled to get those changes. ----------------------------------------------------------------------- 2. Testing of changes Each change should be tested before getting accepted in repository. We will use buildbot software for full (each time from scratch) and incremental builds. This should give us repeatable builds without any user assistance. It is important to note that we will test for building. Testing on target devices is left for users which can (and should) report bugs if something is not working. More about reporting bugs later in that text. We also will not support whole metadata. There are recipes which are broken in misc ways and not buildable machines. We will provide list of supported machines, distributions and images. Those will be tested for building by buildbots and developers. Where and how to list what is supported? We got to few options: - variable in supported machine.conf/distro.conf/recipe - SUPPORTED file - website We also need to support building on some list of host systems: - Debian stable and testing - Ubuntu 8.04 and newer - Fedora - RHEL/Centos All depends on availability of testers and requirements of users. This list is not complete - if required new entries can be added. There was suggestion about creating 'test scripts' which can be used by users to do builds and automatically report success/failure. Something like current tinderbox.openembedded.net service do but with archive and some kind of processing to add results into list of working systems. We would need stable source mirror. Currently Ångström one looks like best choice - it is driven by our developers and is hosted on LinuxToGo/OpenEmbedded servers. ----------------------------------------------------------------------- 3. Rejecting changes We will reject changes which will break test builds. If someone will report break of working system due to recent change we can also consider reverting change. ----------------------------------------------------------------------- 4. Handling bugs and user support Handling bugs is a big issue. I think that we will use Bugzilla for it as it good even if not every developer reads it daily. We should not generate automatic bug reports during builds. What if someone unplugs our build machine from half of internet? will be massreport fetching problems? The important thing is who is user of stable branch. By users we mean developers which build stable. End users which use results of builds should report bugs to their distro developers (and it is ok to be stable branch maintainer and distro developer at same time). Life of bug can looks like this: 1. distro developer do build 1.1. put results in distribution repositories 2. end user install updates 3. finds bug 3a. user reports bug in bugzilla 4. distro developer checks bug 4.1. do fix 4.1.1. fix is sent to stable for review 4.2. can not fix 4.2.1. bug is sent to stable Mailinglist - we will use OE-devel as it is primary one. Distros which use stable branch can use own ones for handling users. ----------------------------------------------------------------------- 5. list of stable branch maintainers We will need at least 2-4 maintainers. During OpenZaurus times we did most of development is such team so I think that this is total minimum. We need to list who maintains which machines/distros/recipes. So if at91sam9263ek fails for Joe then he will ask me why it did that and ask for fix. List of developers which wants to be maintainers for stable branch: - Marcin 'hrw' Juszkiewicz - own company and Bug Labs Inc. - Philip 'Crofton' Balister - Marco 'mckoan' Cavallini - Koan Software ----------------------------------------------------------------------- 6. Creation of stable branch Stable branch will be created and published at the end of March 2009. Branch will also contain last release of BitBake tool. As branch name we chosen "stable/2009" and we plan to tag it monthly with "year.month" as tags. Also monthly tarballs of metadata are planned. Expected life of branch: 1 year and it has to stay on server later. No one will stop developers from working on stable/2009 branch when "stable/2010" will get created. This also can show "stable/2009" with 2012.03 release (some companies require 10 years of lifetime). Tarball releases: montly with build status attached (which distros, machines were build tested). ----------------------------------------------------------------------- Thats all - please share your thoughts and ideas. We are open for developers who wants to maintain own machines, distros, recipes. Regards, -- JID: hrw@jabber.org Website: http://marcin.juszkiewicz.com.pl/ LinkedIn: http://www.linkedin.com/in/marcinjuszkiewicz [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 204 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: IRC discussion about stable branch - 25.03.2009 12:00 GMT 2009-03-27 16:48 ` Marcin Juszkiewicz @ 2009-03-28 3:28 ` Otavio Salvador 2009-04-06 12:07 ` Mario Domenech Goulart 2009-03-28 15:11 ` Leon Woestenberg ` (2 subsequent siblings) 3 siblings, 1 reply; 14+ messages in thread From: Otavio Salvador @ 2009-03-28 3:28 UTC (permalink / raw) To: openembedded-devel -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Marcin Juszkiewicz <marcin@juszkiewicz.com.pl> writes: [...] > - Marcin 'hrw' Juszkiewicz - own company and Bug Labs Inc. > - Philip 'Crofton' Balister > - Marco 'mckoan' Cavallini - Koan Software [...] Please put me and Mario Goulart on this list. Mario, please ack this mail. - -- Otavio Salvador O.S. Systems E-mail: otavio@ossystems.com.br http://www.ossystems.com.br Mobile: +55 53 9981-7854 http://projetos.ossystems.com.br -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Processed by Mailcrypt 3.5.8+ <http://mailcrypt.sourceforge.net/> iEYEARECAAYFAknNmWQACgkQLqiZQEml+FV5eACfSkwNCX/NJT4Xwq0Rov9jpC2A P6YAn1aKYXnnhbfqvI1shPT1l4fZgY2H =TlS0 -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: IRC discussion about stable branch - 25.03.2009 12:00 GMT 2009-03-28 3:28 ` Otavio Salvador @ 2009-04-06 12:07 ` Mario Domenech Goulart 0 siblings, 0 replies; 14+ messages in thread From: Mario Domenech Goulart @ 2009-04-06 12:07 UTC (permalink / raw) To: Otavio Salvador; +Cc: openembedded-devel On Sat, 28 Mar 2009 00:28:39 -0300 Otavio Salvador <otavio@ossystems.com.br> wrote: > Marcin Juszkiewicz <marcin@juszkiewicz.com.pl> writes: > >> - Marcin 'hrw' Juszkiewicz - own company and Bug Labs Inc. >> - Philip 'Crofton' Balister >> - Marco 'mckoan' Cavallini - Koan Software > > Please put me and Mario Goulart on this list. Mario, please ack this > mail. Oops. Missed this one. Acked. Best wishes. Mario ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: IRC discussion about stable branch - 25.03.2009 12:00 GMT 2009-03-27 16:48 ` Marcin Juszkiewicz 2009-03-28 3:28 ` Otavio Salvador @ 2009-03-28 15:11 ` Leon Woestenberg 2009-03-28 15:19 ` Koen Kooi 2009-04-07 3:26 ` Tom Rini 3 siblings, 0 replies; 14+ messages in thread From: Leon Woestenberg @ 2009-03-28 15:11 UTC (permalink / raw) To: openembedded-devel Hello, 2009/3/27 Marcin Juszkiewicz <marcin@juszkiewicz.com.pl>: > > Thats all - please share your thoughts and ideas. We are open for > developers who wants to maintain own machines, distros, recipes. > Signing up; I think this time we want to base some product firmwares off the stable branch so we MUST maintain it: Machines: amcc460ex, mpc8313e-rdb, mpc8315e-rdb, sheevaplug Distro: Angstrom Recipes: related kernels, real-time kernels, any recipe I have touched before. Regards, -- Leon ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: IRC discussion about stable branch - 25.03.2009 12:00 GMT 2009-03-27 16:48 ` Marcin Juszkiewicz 2009-03-28 3:28 ` Otavio Salvador 2009-03-28 15:11 ` Leon Woestenberg @ 2009-03-28 15:19 ` Koen Kooi 2009-03-30 5:14 ` Denys Dmytriyenko 2009-04-07 3:26 ` Tom Rini 3 siblings, 1 reply; 14+ messages in thread From: Koen Kooi @ 2009-03-28 15:19 UTC (permalink / raw) To: openembedded-devel On 27-03-09 17:48, Marcin Juszkiewicz wrote: > List of developers which wants to be maintainers for stable branch: > > - Marcin 'hrw' Juszkiewicz - own company and Bug Labs Inc. > - Philip 'Crofton' Balister > - Marco 'mckoan' Cavallini - Koan Software Koen Kooi Machines: beagleboard, leopardboard, sheevaplug Distro: angstrom regards, Koen ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: IRC discussion about stable branch - 25.03.2009 12:00 GMT 2009-03-28 15:19 ` Koen Kooi @ 2009-03-30 5:14 ` Denys Dmytriyenko 0 siblings, 0 replies; 14+ messages in thread From: Denys Dmytriyenko @ 2009-03-30 5:14 UTC (permalink / raw) To: openembedded-devel On Sat, Mar 28, 2009 at 04:19:59PM +0100, Koen Kooi wrote: > On 27-03-09 17:48, Marcin Juszkiewicz wrote: > >> List of developers which wants to be maintainers for stable branch: >> >> - Marcin 'hrw' Juszkiewicz - own company and Bug Labs Inc. >> - Philip 'Crofton' Balister >> - Marco 'mckoan' Cavallini - Koan Software > > Koen Kooi > Machines: beagleboard, leopardboard, sheevaplug > Distro: angstrom I guess I can do my best to look after some machines... Denys 'denix' Dmytriyenko - Texas Instruments Machines: omap3evm, davinci-dvevm Distro: angstrom/arago -- Denys ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: IRC discussion about stable branch - 25.03.2009 12:00 GMT 2009-03-27 16:48 ` Marcin Juszkiewicz ` (2 preceding siblings ...) 2009-03-28 15:19 ` Koen Kooi @ 2009-04-07 3:26 ` Tom Rini 3 siblings, 0 replies; 14+ messages in thread From: Tom Rini @ 2009-04-07 3:26 UTC (permalink / raw) To: openembedded-devel On Fri, Mar 27, 2009 at 05:48:19PM +0100, Marcin Juszkiewicz wrote: [snip] > List of developers which wants to be maintainers for stable branch: > > - Marcin 'hrw' Juszkiewicz - own company and Bug Labs Inc. > - Philip 'Crofton' Balister > - Marco 'mckoan' Cavallini - Koan Software I've put this on the wiki page just now, but I'll sign up for recipes / classes: SDK (*-cross-sdk, meta-toolchain*), Canadian SDK related (canadian*bbclass, *canadian*.bb *mingw*.bb) -- Tom Rini ^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2009-04-07 3:30 UTC | newest] Thread overview: 14+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2009-03-24 20:44 IRC discussion about stable branch - 25.03.2009 12:00 GMT Marcin Juszkiewicz 2009-03-24 21:48 ` Koen Kooi 2009-03-24 21:54 ` Philip Balister 2009-03-24 23:10 ` Denys Dmytriyenko 2009-03-24 23:31 ` Philip Balister 2009-03-24 23:45 ` Junqian Gordon Xu 2009-03-25 1:19 ` Philip Balister 2009-03-27 16:48 ` Marcin Juszkiewicz 2009-03-28 3:28 ` Otavio Salvador 2009-04-06 12:07 ` Mario Domenech Goulart 2009-03-28 15:11 ` Leon Woestenberg 2009-03-28 15:19 ` Koen Kooi 2009-03-30 5:14 ` Denys Dmytriyenko 2009-04-07 3:26 ` Tom Rini
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.