* [gentoo-soc] Libbash weekly progress report # 11(ish)
@ 2010-08-10 15:23 Nathan Eloe
0 siblings, 0 replies; only message in thread
From: Nathan Eloe @ 2010-08-10 15:23 UTC (permalink / raw
To: gentoo-soc
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
As we near the end of SoC, libbash is approaching a point where it's a
solid base. We knew going into this project that implementing the
entirety of bash in one summer wasn't going to happen
This past week, my mentor and I worked out a few more details about bash
builtin functionality.
There is a system for writing and inheriting bash builtins. There is no
established system for keeping track of the builtins or a builtin
Factory yet, but the framework to implement all the builtins is there.
The grammar is more or less complete, and the grammar file has been
cleaned and commented so any debugging that needs to happen can be
efficient and easily understood. There are no missing features, and the
features there seem to work correctly.
We've also generated a backlog that, once it is completed, should result
in code that allows us to generate metadata. This is a huge goal that
requires most of bash to be rewritten, but having it broken into
manageable stories is a wonderful start (and decidedly less depressing
than "implement Bash... GO!").
This week I'm focusing on documentation and the build system for the
most part. The goal is that if we bring other developers into this
project, the framework isn't a mess and is easy enough for them to work
with.
Nathan
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.14 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAkxhbwwACgkQSkGJyeMPBy5TGQCfY2iGN8nltBcNlRCnI9tnuix0
8YsAoNtZ0u6vaN+bDvppDn2T9XMPKHvR
=yC4n
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2010-08-10 15:24 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-08-10 15:23 [gentoo-soc] Libbash weekly progress report # 11(ish) Nathan Eloe
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox