All of lore.kernel.org
 help / color / mirror / Atom feed
* pfalcon: revert r5dc6982e... vfat nls modules are not for task-base-kernel26
@ 2007-12-18  0:24 Rod Whitby
  2007-12-18  0:34 ` Rod Whitby
  2007-12-18  0:50 ` Paul Sokolovsky
  0 siblings, 2 replies; 8+ messages in thread
From: Rod Whitby @ 2007-12-18  0:24 UTC (permalink / raw)
  To: openembedded-devel, Paul Sokolovsky

<CIA-34> pfalcon org.oe.dev * r5dc6982e... / (1
packages/tasks/task-base.bb):
<CIA-34> task-base: Add NLS modules for VFAT support.
<CIA-34> * Add to task-base-kernel26, as vfat is pretty basic feature.
<CIA-34> Worth refactoring to vfat feature still, I guess.

You guessed right.

kernel26 is not a kitchen sink where you can just add vfat-related nls
modules that are not strictly required for booting a 2.6 kernel.

Your addition has just *bloated* the rootfs for *every* 2.6 machine,
including those that have no possible way of ever mounting an external
memory stick at all, let alone a vfat-formatted one.

vfat is *not* a basic feature that should be enabled for all 2.6 kernel
machines.  If you want vfat nls modules, then create a vfat feature
(just like there is an ext2 feature).  Do not pollute the basic kernel26
feature with this stuff.

And the comment about "# If you don't need VFAT support - don't enable
them in defconfig." is not applicable, because there are machines that
want vfat-related nls modules available in the feed as a downloadable
package, but not in the initial rootfs.  Therefore they need to be in
the defconfig, but certainly should not be in task-base-kernel26.

I expect you to revert this change and do it properly, or not do it at all.

-- Rod



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: pfalcon: revert r5dc6982e... vfat nls modules are not for task-base-kernel26
  2007-12-18  0:24 pfalcon: revert r5dc6982e... vfat nls modules are not for task-base-kernel26 Rod Whitby
@ 2007-12-18  0:34 ` Rod Whitby
  2007-12-18  0:50 ` Paul Sokolovsky
  1 sibling, 0 replies; 8+ messages in thread
From: Rod Whitby @ 2007-12-18  0:34 UTC (permalink / raw)
  To: Paul Sokolovsky; +Cc: openembedded-devel

Rod Whitby wrote:
> I expect you to revert this change and do it properly, or not do it at all.

Here's an untested example patch to get you started.  You'll probably
want to change the comments before applying something similar.  Note
again that it is untested - that's your job, not mine.

> #
> # old_revision [bc668ae9f53d5e7dbaeee92daced9790f1be61e0]
> #
> # patch "packages/tasks/task-base.bb"
> #  from [f33c49fb3e3820bd151a0e0035b125643a46b85a]
> #    to [643465073bdf81ce0f09fb63480d026b4c6f3e28]
> #
> ============================================================
> --- packages/tasks/task-base.bb f33c49fb3e3820bd151a0e0035b125643a46b85a
> +++ packages/tasks/task-base.bb 643465073bdf81ce0f09fb63480d026b4c6f3e28
> @@ -15,6 +15,7 @@ PACKAGES = ' \
>              ${@base_contains("MACHINE_FEATURES", "alsa", "task-base-alsa", "", d)} \
>              ${@base_contains("MACHINE_FEATURES", "apm", "task-base-apm", "", d)} \
>              ${@base_contains("MACHINE_FEATURES", "ext2", "task-base-ext2", "", d)} \
> +            ${@base_contains("MACHINE_FEATURES", "vfat", "task-base-vfat", "", d)} \
>              ${@base_contains("MACHINE_FEATURES", "irda", "task-base-irda", "",d)} \
>              ${@base_contains("MACHINE_FEATURES", "keyboard", "task-base-keyboard", "", d)} \
>              ${@base_contains("MACHINE_FEATURES", "pci", "task-base-pci", "",d)} \
> @@ -87,6 +88,7 @@ RDEPENDS_task-base = "\
>      \
>      ${@base_contains('COMBINED_FEATURES', 'alsa', 'task-base-alsa', '',d)} \
>      ${@base_contains('COMBINED_FEATURES', 'ext2', 'task-base-ext2', '',d)} \
> +    ${@base_contains('COMBINED_FEATURES', 'vfat', 'task-base-vfat', '',d)} \
>      ${@base_contains('COMBINED_FEATURES', 'irda', 'task-base-irda', '',d)} \
>      ${@base_contains('COMBINED_FEATURES', 'pci', 'task-base-pci', '',d)} \
>      ${@base_contains('COMBINED_FEATURES', 'pcmcia', 'task-base-pcmcia', '',d)} \
> @@ -159,14 +161,7 @@ RRECOMMENDS_task-base-kernel24 = "\
>      kernel-module-input \
>      kernel-module-uinput"
> 
> -# utf8 - Standard FS encoding
> -# iso8859-1, cp437 - These 2 are default encodings used by VFAT
> -# If you don't need VFAT support - don't enable them in defconfig.
> -# If you build them, you want VFAT support and they're included by default.
>  RRECOMMENDS_task-base-kernel26 = "\
> -    kernel-module-nls-utf8 \
> -    kernel-module-nls-iso8859-1 \
> -    kernel-module-nls-cp437 \
>      kernel-module-input \
>      kernel-module-uinput \
>      kernel-module-rtc-dev \
> @@ -194,6 +189,15 @@ RDEPENDS_task-base-ext2 = "\
>      e2fsprogs-e2fsck \
>      e2fsprogs-mke2fs"
> 
> +# utf8 - Standard FS encoding
> +# iso8859-1, cp437 - These 2 are default encodings used by VFAT
> +# If you don't need VFAT support - don't enable them in defconfig.
> +# If you build them, you want VFAT support and they're included by default.
> +RRECOMMENDS_task-base-vfat = "\
> +    kernel-module-nls-utf8 \
> +    kernel-module-nls-iso8859-1 \
> +    kernel-module-nls-cp437"
> +
>  RDEPENDS_task-base-alsa = "\
>      alsa-utils-alsactl \
>      alsa-utils-alsamixer"

-- Rod



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: pfalcon: revert r5dc6982e... vfat nls modules are not for task-base-kernel26
  2007-12-18  0:24 pfalcon: revert r5dc6982e... vfat nls modules are not for task-base-kernel26 Rod Whitby
  2007-12-18  0:34 ` Rod Whitby
@ 2007-12-18  0:50 ` Paul Sokolovsky
  2007-12-18  0:56   ` Paul Sokolovsky
  2007-12-18  1:08   ` Rod Whitby
  1 sibling, 2 replies; 8+ messages in thread
From: Paul Sokolovsky @ 2007-12-18  0:50 UTC (permalink / raw)
  To: Rod Whitby; +Cc: openembedded-devel

Hello Rod,

Tuesday, December 18, 2007, 2:24:06 AM, you wrote:

> <CIA-34> pfalcon org.oe.dev * r5dc6982e... / (1
> packages/tasks/task-base.bb):
> <CIA-34> task-base: Add NLS modules for VFAT support.
> <CIA-34> * Add to task-base-kernel26, as vfat is pretty basic feature.
> <CIA-34> Worth refactoring to vfat feature still, I guess.

> You guessed right.

> kernel26 is not a kitchen sink where you can just add vfat-related nls
> modules that are not strictly required for booting a 2.6 kernel.

  As you perfectly know, defining what is strictly required is yet
long task to do for OE and specific machine in it. Whereas Angstrom
RCs are something to do right now.

> Your addition has just *bloated* the rootfs for *every* 2.6 machine,

  No, it did not. It just added 10k of uncompressed modules.

> including those that have no possible way of ever mounting an external
> memory stick at all, let alone a vfat-formatted one.

> vfat is *not* a basic feature that should be enabled for all 2.6 kernel
> machines.  If you want vfat nls modules, then create a vfat feature
> (just like there is an ext2 feature).  Do not pollute the basic kernel26
> feature with this stuff.

  Yeah, I have hundreds of other items on my list too ;-).

> And the comment about "# If you don't need VFAT support - don't enable
> them in defconfig." is not applicable, because there are machines that
> want vfat-related nls modules available in the feed as a downloadable
> package, but not in the initial rootfs.  Therefore they need to be in
> the defconfig, but certainly should not be in task-base-kernel26.

  Again, lots of things need to be, etc. But for now (as is), my doing it
right won't help any machine except some small nslu2. Because vfat of
course will be a distro feature, and so far 1) only nslu overrides
angstrom's DISTRO_FEATURES. Also, there're following things to
consider:

2) It's unclear if vfat feature should ship only 40-50K of kernel
modules, or truly bloat it with dosfsutils. Maybe fdisk?
3) There's also need to clear off machine configs from this stuff,
including proverbial fic-gta*.conf.


  So, I'm actually glad that you care about such stuff. So, while I
planned to do all stuff above via RFCs over following Angstrom RCs,
I'd be glad to just do another quick fix now as you request and
offload tasks 1-3 above to you. How that sounds?


> I expect you to revert this change and do it properly, or not do it at all.

> -- Rod


-- 
Best regards,
 Paul                            mailto:pmiscml@gmail.com




^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: pfalcon: revert r5dc6982e... vfat nls modules are not for task-base-kernel26
  2007-12-18  0:50 ` Paul Sokolovsky
@ 2007-12-18  0:56   ` Paul Sokolovsky
  2007-12-18  1:08   ` Rod Whitby
  1 sibling, 0 replies; 8+ messages in thread
From: Paul Sokolovsky @ 2007-12-18  0:56 UTC (permalink / raw)
  To: Rod Whitby, openembedded-devel

Hello Paul,

Tuesday, December 18, 2007, 2:50:52 AM, you wrote:

[]

>> And the comment about "# If you don't need VFAT support - don't enable
>> them in defconfig." is not applicable, because there are machines that
>> want vfat-related nls modules available in the feed as a downloadable
>> package, but not in the initial rootfs.  Therefore they need to be in
>> the defconfig, but certainly should not be in task-base-kernel26.

>   Again, lots of things need to be, etc. But for now (as is), my doing it
> right won't help any machine except some small nslu2. Because vfat of
> course will be a distro feature,

  Ah no, it would be combined feature. Worse then, as it opens pandora
box of updating all machine configs with it...

[]


-- 
Best regards,
 Paul                            mailto:pmiscml@gmail.com




^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: pfalcon: revert r5dc6982e... vfat nls modules are not for task-base-kernel26
  2007-12-18  0:50 ` Paul Sokolovsky
  2007-12-18  0:56   ` Paul Sokolovsky
@ 2007-12-18  1:08   ` Rod Whitby
  2007-12-18  1:46     ` Paul Sokolovsky
  1 sibling, 1 reply; 8+ messages in thread
From: Rod Whitby @ 2007-12-18  1:08 UTC (permalink / raw)
  To: Paul Sokolovsky; +Cc: openembedded-devel

Paul Sokolovsky wrote:
> Tuesday, December 18, 2007, 2:24:06 AM, you wrote:
>> kernel26 is not a kitchen sink where you can just add vfat-related nls
>> modules that are not strictly required for booting a 2.6 kernel.
> 
>   As you perfectly know, defining what is strictly required is yet
> long task to do for OE and specific machine in it. Whereas Angstrom
> RCs are something to do right now.

Are you seriously putting forward the position that vfat nls modules
should be part of the basic kernel26 task, even when you yourself put a
comment in the file saying that it should be in a separate feature?

Angstrom RCs are not a license to violate basic task separation principles.

>> Your addition has just *bloated* the rootfs for *every* 2.6 machine,
> 
>   No, it did not. It just added 10k of uncompressed modules.

10k that is not required, and is forcibly imposed, is a bloat.
task-base has a fine granularity for a reason (in fact, that is the very
reason it was created).  You are violating that fine granularity, and
imposing your choice on others without allowing them to 'opt-in' via a
feature.

>> vfat is *not* a basic feature that should be enabled for all 2.6 kernel
>> machines.  If you want vfat nls modules, then create a vfat feature
>> (just like there is an ext2 feature).  Do not pollute the basic kernel26
>> feature with this stuff.
> 
>   Yeah, I have hundreds of other items on my list too ;-).

The length of your todo list is immaterial to committing correct changes
to task-base.

>> And the comment about "# If you don't need VFAT support - don't enable
>> them in defconfig." is not applicable, because there are machines that
>> want vfat-related nls modules available in the feed as a downloadable
>> package, but not in the initial rootfs.  Therefore they need to be in
>> the defconfig, but certainly should not be in task-base-kernel26.
> 
>   Again, lots of things need to be, etc. But for now (as is), my doing it
> right won't help any machine except some small nslu2.

nslu2 is irrelevant here.  This is a violation of the basic principle
upon which task-base was created.

> Because vfat of
> course will be a distro feature, and so far 1) only nslu overrides
> angstrom's DISTRO_FEATURES. Also, there're following things to
> consider:
> 
> 2) It's unclear if vfat feature should ship only 40-50K of kernel
> modules, or truly bloat it with dosfsutils. Maybe fdisk?

If that is the case, then those things can be incrementally added to
task-base-vfat, without impacting machines that do not enable
task-base-vfat.

> 3) There's also need to clear off machine configs from this stuff,
> including proverbial fic-gta*.conf.

Yes, and those machines that want to take advantage of vfat nls modules
can enable the vfat feature.  And those machines that do not want to
take advantage of the feature are not *forced* *without* *choice* to
include those things in the rootfs.

>   So, I'm actually glad that you care about such stuff. So, while I
> planned to do all stuff above via RFCs over following Angstrom RCs,

Sorry, but Angstrom RCs are not a license to violate basic task-base
principles.

> I'd be glad to just do another quick fix now as you request and
> offload tasks 1-3 above to you. How that sounds?

Well, I've already sent you an example patch (it's not correct, nor
complete, so don't commit it as-is).  For #1 and #3 it's up to each
distro or machine maintainer to make the conscious choice to enable this
new feature.  For #2, that's something that is done incrementally by
each person who requires another package to be added to task-base-vfat.
 If these things are done properly, then tasks can be done incrementally
without impacting other distros and machines.

If you instead want to put in a quick fix for a particular machine or
distro, then use a machine and distro override.  Do *not* pollute all
machines or distros that use task-base by violating the basic principles
of the task-base package.

-- Rod



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: pfalcon: revert r5dc6982e... vfat nls modules are not for task-base-kernel26
  2007-12-18  1:08   ` Rod Whitby
@ 2007-12-18  1:46     ` Paul Sokolovsky
  2007-12-18  2:08       ` Rod Whitby
  0 siblings, 1 reply; 8+ messages in thread
From: Paul Sokolovsky @ 2007-12-18  1:46 UTC (permalink / raw)
  To: Rod Whitby; +Cc: openembedded-devel

Hello Rod,

Tuesday, December 18, 2007, 3:08:23 AM, you wrote:

> Paul Sokolovsky wrote:
>> Tuesday, December 18, 2007, 2:24:06 AM, you wrote:
>>> kernel26 is not a kitchen sink where you can just add vfat-related nls
>>> modules that are not strictly required for booting a 2.6 kernel.
>> 
>>   As you perfectly know, defining what is strictly required is yet
>> long task to do for OE and specific machine in it. Whereas Angstrom
>> RCs are something to do right now.

> Are you seriously putting forward the position that vfat nls modules
> should be part of the basic kernel26 task, even when you yourself put a
> comment in the file saying that it should be in a separate feature?

  No, I'm hinting that release management is a subtle task, requiring
compromises and serialization.

> Angstrom RCs are not a license to violate basic task separation principles.

>>> Your addition has just *bloated* the rootfs for *every* 2.6 machine,
>> 
>>   No, it did not. It just added 10k of uncompressed modules.

> 10k that is not required, and is forcibly imposed, is a bloat.
> task-base has a fine granularity for a reason (in fact, that is the very
> reason it was created).  You are violating that fine granularity, and
> imposing your choice on others without allowing them to 'opt-in' via a
> feature.

  Nonsense. The change I made has nothing to do with forcing or
disallowing. It is a quick fix, similar to other fixes applied to
task-base/its overall state, to fix current issue at hand, and yet
be a small incremental step in the right direction (moving
machine-independent modules out of machine configs into task-base).
And it was done is such a way to not cause any noticeable regressions.
For example, there's no size-optimized image which stopped fitting
into size constraint set for it.

[]

> The length of your todo list is immaterial to committing correct changes
> to task-base.

  Just face it - my change was on par with current state of task-base.

[]

>> I'd be glad to just do another quick fix now as you request and
>> offload tasks 1-3 above to you. How that sounds?

> Well, I've already sent you an example patch (it's not correct, nor
> complete, so don't commit it as-is).  For #1 and #3 it's up to each
> distro or machine maintainer to make the conscious choice to enable this
> new feature.  For #2, that's something that is done incrementally by
> each person who requires another package to be added to task-base-vfat.
>  If these things are done properly, then tasks can be done incrementally
> without impacting other distros and machines.

> If you instead want to put in a quick fix for a particular machine or
> distro, then use a machine and distro override.  Do *not* pollute all
> machines or distros that use task-base by violating the basic principles
> of the task-base package.

  Oh, so you caught me on one supposedly questionable change, and I
point out numerous other highly related issues of the same nature, and
invite you address them as we already started on that. Instead, you
tell that you don't care and think it's normal if some machines will
lose the feature they must have. That doesn't sound too productive.

  I'm trying to do my share of release management here, and thus care
about all machines, and facing a dilemma of need to fix dozen machine
quickly while risking to nudge few a tiny bit sideways, I select to do
that, in grounded manner. So, I'd like to ask you to be patient with
such changes, until the real fix is introduced, if it happens that you
cannot be helpful with that (== the real fix, not some small untested
patch).

> -- Rod


-- 
Best regards,
 Paul                            mailto:pmiscml@gmail.com




^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: pfalcon: revert r5dc6982e... vfat nls modules are not for task-base-kernel26
  2007-12-18  1:46     ` Paul Sokolovsky
@ 2007-12-18  2:08       ` Rod Whitby
  2007-12-18  2:42         ` Paul Sokolovsky
  0 siblings, 1 reply; 8+ messages in thread
From: Rod Whitby @ 2007-12-18  2:08 UTC (permalink / raw)
  To: Paul Sokolovsky; +Cc: openembedded-devel

Paul Sokolovsky wrote:
> Tuesday, December 18, 2007, 3:08:23 AM, you wrote:
>> 10k that is not required, and is forcibly imposed, is a bloat.
>> task-base has a fine granularity for a reason (in fact, that is the very
>> reason it was created).  You are violating that fine granularity, and
>> imposing your choice on others without allowing them to 'opt-in' via a
>> feature.
> 
>   Nonsense. The change I made has nothing to do with forcing or
> disallowing. It is a quick fix, similar to other fixes applied to
> task-base/its overall state, to fix current issue at hand, and yet
> be a small incremental step in the right direction (moving
> machine-independent modules out of machine configs into task-base).
> And it was done is such a way to not cause any noticeable regressions.
> For example, there's no size-optimized image which stopped fitting
> into size constraint set for it.

This is a discussion about the principles of task-base, not about a
quick fix.  If your position is indeed that this is a quick fix, and
that you intend to move it into a task-base-vfat at your (or someone
else's) earliest convenience, then I have no problem with that.  It
seemed, however, that you have been strongly arguing about the
principles of task-base, and that is the point to which I take issue.
If you had said "mea culpa, I agree with the principle, I'll fix it next
week", then we could have avoided this exchange completely.

>   Just face it - my change was on par with current state of task-base.

I don't agree with that.  I observe that task-base has been carefully
crafted, and I believe the OE developers have been vigilent in making
sure that the basic tasks (like task-boot and task-base-kernel26) are
not bloated.

>   Oh, so you caught me on one supposedly questionable change, and I
> point out numerous other highly related issues of the same nature, and
> invite you address them as we already started on that. Instead, you
> tell that you don't care and think it's normal if some machines will
> lose the feature they must have. That doesn't sound too productive.

Actually, I do care very much.  I care that those things are done in the
proper manner.  The machines didn't have the feature by omission.  You
added it in the wrong place.  Correcting that by adding it in the right
place will enable those machines to retain that feature, not loose it.
Getting it in the right place is more important than a day's delay on an
Angstrom RC release.

>   I'm trying to do my share of release management here, and thus care
> about all machines, and facing a dilemma of need to fix dozen machine
> quickly while risking to nudge few a tiny bit sideways, I select to do
> that, in grounded manner. So, I'd like to ask you to be patient with
> such changes, until the real fix is introduced, if it happens that you
> cannot be helpful with that (== the real fix, not some small untested
> patch).

If you agree that those nls modules should not be added to
task-base-kernel26, since that violates the principle of fine
granularity of task-base, and that they will be moved to a feature at
someone's (perhaps your's, perhaps mine, perhaps hrw's) earliest
convenience, then we have no quarrel.  I have no issue if the earliest
convenience takes weeks - it's the principle of how task-base evolves in
the future which is my primary concern here.

-- Rod



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: pfalcon: revert r5dc6982e... vfat nls modules are not for task-base-kernel26
  2007-12-18  2:08       ` Rod Whitby
@ 2007-12-18  2:42         ` Paul Sokolovsky
  0 siblings, 0 replies; 8+ messages in thread
From: Paul Sokolovsky @ 2007-12-18  2:42 UTC (permalink / raw)
  To: Rod Whitby; +Cc: openembedded-devel

Hello Rod,

Tuesday, December 18, 2007, 4:08:51 AM, you wrote:

> Paul Sokolovsky wrote:
>> Tuesday, December 18, 2007, 3:08:23 AM, you wrote:
>>> 10k that is not required, and is forcibly imposed, is a bloat.
>>> task-base has a fine granularity for a reason (in fact, that is the very
>>> reason it was created).  You are violating that fine granularity, and
>>> imposing your choice on others without allowing them to 'opt-in' via a
>>> feature.
>> 
>>   Nonsense. The change I made has nothing to do with forcing or
>> disallowing. It is a quick fix, similar to other fixes applied to
>> task-base/its overall state, to fix current issue at hand, and yet
>> be a small incremental step in the right direction (moving
>> machine-independent modules out of machine configs into task-base).
>> And it was done is such a way to not cause any noticeable regressions.
>> For example, there's no size-optimized image which stopped fitting
>> into size constraint set for it.

> This is a discussion about the principles of task-base, not about a
> quick fix.

  Then it's wrong time and approach. I pretty well understand
task-base principles, and am all for it. Vice versa, I'm concerned
that it's heavily underused and ignored still, with machine configs
stuffed with the modules which has little to do with the machine per
se, and rather are/should be handled by task-base.

>   If your position is indeed that this is a quick fix, and
> that you intend to move it into a task-base-vfat at your (or someone
> else's) earliest convenience, then I have no problem with that.  It
> seemed, however, that you have been strongly arguing about the
> principles of task-base, and that is the point to which I take issue.
> If you had said "mea culpa, I agree with the principle, I'll fix it next
> week", then we could have avoided this exchange completely.

>>   Just face it - my change was on par with current state of task-base.

> I don't agree with that.  I observe that task-base has been carefully
> crafted, and I believe the OE developers have been vigilent in making
> sure that the basic tasks (like task-boot and task-base-kernel26) are
> not bloated.

  Design and actual implementation/maintenance are different things.
Getting it right is incremental asymptotic process, and not even
monotonic oftentimes. It would rather make sense to bulk-migrate as much as
possible content from older, highly non-scalable way to handle
features (machine configs) to task-base, and only then to clean it up
and optimize, than do complex, error-prone changes for each small feature.

>>   Oh, so you caught me on one supposedly questionable change, and I
>> point out numerous other highly related issues of the same nature, and
>> invite you address them as we already started on that. Instead, you
>> tell that you don't care and think it's normal if some machines will
>> lose the feature they must have. That doesn't sound too productive.

> Actually, I do care very much.  I care that those things are done in the
> proper manner.  The machines didn't have the feature by omission.  You
> added it in the wrong place.  Correcting that by adding it in the right
> place will enable those machines to retain that feature, not loose it.
> Getting it in the right place is more important than a day's delay on an
> Angstrom RC release.

  Yeah, except that we had such one-day delays for around half-year
per my calendar, so I personally treat release as a priority.
Especially if we have today testers which may simply disappear
tomorrow mumbling something about completely broken stuff ;-).

>>   I'm trying to do my share of release management here, and thus care
>> about all machines, and facing a dilemma of need to fix dozen machine
>> quickly while risking to nudge few a tiny bit sideways, I select to do
>> that, in grounded manner. So, I'd like to ask you to be patient with
>> such changes, until the real fix is introduced, if it happens that you
>> cannot be helpful with that (== the real fix, not some small untested
>> patch).

> If you agree that those nls modules should not be added to
> task-base-kernel26, since that violates the principle of fine
> granularity of task-base, and that they will be moved to a feature at
> someone's (perhaps your's, perhaps mine, perhaps hrw's) earliest
> convenience, then we have no quarrel.  I have no issue if the earliest
> convenience takes weeks - it's the principle of how task-base evolves in
> the future which is my primary concern here.

  I hope the future is bright. And the change you requested is
committed.

> -- Rod


-- 
Best regards,
 Paul                            mailto:pmiscml@gmail.com




^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2007-12-18  2:42 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-12-18  0:24 pfalcon: revert r5dc6982e... vfat nls modules are not for task-base-kernel26 Rod Whitby
2007-12-18  0:34 ` Rod Whitby
2007-12-18  0:50 ` Paul Sokolovsky
2007-12-18  0:56   ` Paul Sokolovsky
2007-12-18  1:08   ` Rod Whitby
2007-12-18  1:46     ` Paul Sokolovsky
2007-12-18  2:08       ` Rod Whitby
2007-12-18  2:42         ` Paul Sokolovsky

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.