From: Jan Kiszka <jan.kiszka@domain.hid>
To: Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org>
Cc: Xenomai core <Xenomai-core@domain.hid>
Subject: Re: [Xenomai-core] RFC: 2.5 todo list.
Date: Fri, 02 Oct 2009 21:25:22 +0200 [thread overview]
Message-ID: <4AC653A2.2030302@domain.hid> (raw)
In-Reply-To: <4AC62883.1080908@domain.hid>
[-- Attachment #1: Type: text/plain, Size: 2246 bytes --]
Gilles Chanteperdrix wrote:
> Philippe Gerum wrote:
>> On Tue, 2009-09-29 at 19:31 +0200, Gilles Chanteperdrix wrote:
>>> Hi guys,
>>>
>>> full of energy after this tremendous first XUM,
>> Agreed, thanks to the DENX folks for having thought of it in the first
>> place, and organized it nicely.
>>
>>> I would like to start a
>>> discussion about what people would like to see in the 2.5 branch.
>>>
>> Jan has described the situation quite accurately already, regarding the
>> trade-off between getting everything we want into 2.5 so that no 2.6 is
>> required, and releasing the too long-awaited 2.5 asap.
>>
>> As you mentioned already, the key issue is ABI stability.
>> Any change we want before 3.0 that breaks the ABI should preferably go
>> to 2.5, so that we don't end up maintaining 2.5.x, 2.6.x and 3.x. At any
>> rate, we could not afford the latter anyway. This is a different matter
>> than API issues; we already allowed API extensions during a stable
>> cycle, provided they do not break existing application code (except in
>> emergency cases), so I see no problem in pushing a few more services to
>> 2.5.1 and beyond, provided that condition is met.
>>
>>> Here is a first list, please feel free to criticize it:
>>> - signals in primary domain (something that we almost forgot)
>> Yes, this one must be in. At least, we should break the ABI one more
>> time for this before releasing 2.5.0. This item has priority #1 for
>> me, since providing that infrastructure will enable a series of
>> additional services to be implemented properly. In fact, this is more a
>> matter of allowing nucleus callouts to user-space than anything else;
>> POSIX RT signals in full primary mode being an application of them.
>
> Ok. So, if we add the core skin fdtable, this leaves us with two items:
> - signals in primary domain
Sorry, I neither see the need nor feel comfortable about the impact /
side effects of such an extension.
> - core skin fdtable
If we can find a minimally invasive first version (see other thread)
that can be tested and stabilized within very few weeks, and later
changes will definitely only touch core code, I might be able to live
with this for 2.5.
Jan
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 257 bytes --]
next prev parent reply other threads:[~2009-10-02 19:25 UTC|newest]
Thread overview: 32+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-09-29 17:31 [Xenomai-core] RFC: 2.5 todo list Gilles Chanteperdrix
2009-09-30 14:10 ` Peter Soetens
2009-09-30 14:27 ` Gilles Chanteperdrix
2009-09-30 16:58 ` Peter Soetens
2009-09-30 19:04 ` Gilles Chanteperdrix
2009-09-30 14:56 ` Gilles Chanteperdrix
2009-10-01 7:06 ` Jan Kiszka
2009-09-30 22:44 ` Andreas Glatz
2009-10-01 11:32 ` Philippe Gerum
2009-10-02 16:21 ` Gilles Chanteperdrix
2009-10-02 17:41 ` Philippe Gerum
2009-10-02 17:48 ` Gilles Chanteperdrix
2009-10-02 19:18 ` Philippe Gerum
2009-10-02 19:59 ` Gilles Chanteperdrix
2009-10-02 20:09 ` Philippe Gerum
2009-10-02 20:20 ` Gilles Chanteperdrix
[not found] ` <4AC661D5.9090101@domain.hid>
2009-10-02 22:20 ` Philippe Gerum
2009-10-02 18:01 ` Andreas Glatz
2009-10-02 19:00 ` Philippe Gerum
2009-10-02 19:39 ` Wolfgang Denk
2009-10-02 19:45 ` Philippe Gerum
2009-10-06 18:26 ` Andreas Glatz
2009-10-06 19:55 ` Philippe Gerum
2009-10-06 20:10 ` Philippe Gerum
2009-10-15 19:21 ` Andreas Glatz
2009-10-20 16:35 ` Philippe Gerum
2009-10-21 14:32 ` Philippe Gerum
2009-10-21 14:48 ` Andreas Glatz
2009-10-07 15:40 ` Philippe Gerum
2009-10-02 19:25 ` Jan Kiszka [this message]
2009-10-02 19:52 ` Philippe Gerum
2009-10-02 20:19 ` Jan Kiszka
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4AC653A2.2030302@domain.hid \
--to=jan.kiszka@domain.hid \
--cc=Xenomai-core@domain.hid \
--cc=gilles.chanteperdrix@xenomai.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.