[Bash-completion-devel] roadmap ?
Guillaume Rousse
Guillaume.Rousse at inria.fr
Tue Jun 9 08:49:57 UTC 2009
Freddy Vulto a écrit :
> On Mon, Jun 8, 2009 at 8:01 PM, Ville Skyttä<ville.skytta at iki.fi> wrote:
>> I have no problems with this plan (although I have a pile of fairly innocent
>> patches that I'd like to see go in the next release, more on that in a
>> separate mail). But the test suite sure would be nice to have, and I have no
>> idea how much work adopting that would be - if not too long, stick with the
>> plan to include it in the next release. Freddy?
>
> +1 to include the test suite in the next release. That is, the test suite is
> only necessary for development so we might only include the test suite in a
> bash-completion *source* package (or even just in git) and omit the test suite
> in a bash-completion 'binary' package?
Yes, but that's a secondary issue.
> I've been anticipating and adopting/improving the bash-completion-lib test
> suite already. Current state is I've taken `ssh' and `_known_hosts' as first
> examples. The tests are running (although the tests show ssh and _known_hosts
> need fixing ;-). Latest accomplishment is that the tests show if variables are
> not cleaned up, i.e. if the environment is modified!
>
> All tests of bash_completion_lib need adjusting to the latest improvements, but
> that should be no big deal. I think putting them in a `to_review' directory
> would be a good starting point. What's also desired is passing the location of
> `bash' to the test suite so we can automatically test bash versions 2, 3 and 4.
> Right now the test suite is taking just /bin/bash.
>
> Also should be noticed that the test suite can be made as infinite or as small
> as one desires. One can always 'release' bash-completion while being aware the
> test suite isn't covering anything... because the test suite is never going to
> cover anything! The test suite is just sitting aside, helping us guide against
> degrading and assuring us specifications are met. Keep in mind the tests
> should execute quick because they're gonna be run often! And keep the tests
> clear and simple because we want to fix bugs in bash-completion, not in the
> tests ;-)
>
> So I'm eager to know what you think of the current test suite and if
> you all find it workable. I think we should start using the test
> suite better sooner than later. Shall I upload/push the test suite?
Yes, please. I thought the work didn't even started on this point.
--
BOFH excuse #68:
only available on a need to know basis
More information about the Bash-completion-devel
mailing list