UCOSP

Undergraduate Capstone Open Source Projects

Status Report: Nov 11, 2009

Posted by Dwight Deugo on 2009/11/11

Peter

Status

  • 6 tutorials worked on with Maciej completed and submitted, bug 290673.

Next Steps

  • Working on Project Explorer, bug 294015.

Roadblocks

  • Operating System Class

Dennis

Status

  • Compiled survey results and published to blog.
  • Created a patch for Bug 293888, Adding line-numbers to the Scheme editor by default.

Next Steps

  • Working on Bug 293850, Adding a REPL View to the Scheme Presective.

Roadblocks

  • None

Nil

Status

  • Added 2 bugs and participated in the discussion: Bug 293838 : Scheme Help View and Bug 294487 : Scheme Play button.
  • Provided view on the scheme Package explorer that Peter is working on, bug 294015.
  • Helping Peter understand Help view.

Next Steps

  • Continue with bugs 293838 and 294487
  • Making a Scheme Parser with Maxime using the JParseC library (Apache license).
  • It’s not yet finished, but I’m sure it’ll be done next week.

Roadblocks

  • We put a stop to the parser because Dennis wanted us to submit the SchemeWay perspective.
  • Parser is already in our SVN, but we still need to clean some parts.

Maxime

Status

  • Wrote to Per Bothner about the files having licensing issues in Kawa and he was very helpful and we managed to fix them pretty fast.
  • Nil and I worked Bug 293093 (Scheme Perspective) making a cleanup of the dependencies and enforcing a uniforme code style.
  • Nil and I also made a Scheme parser, which is more than an S-expression parser. We need to have an "abstract syntax tree" of the code and not all semantic annotation. This way we will be able to know the variables available in each scope for the code-completion and to improve the code navigation "like word navigation but for the s-expression". We used a Parser combinator library http://jparsec.codehaus.org/.

Next Steps

  • I am now really confident about the Kawa interpreter and we will build over it.
  • We will have to drop the "breakpoint" support, Bugs 242444 (Scheme Plug-ins initial contribution)

Roadblocks

  • None

Maciej

Status

  • Dennis and I agreed that we only need one person working on the REPL and so I selected another bug.
  • I will now be working on the HTML view for displaying help (Bug 293838). Peter was originally supposed to work on it but decided to do the Project Explorer instead.
  • Spent most of the time this week reading the code that I’m stating to build with.

Next Steps

  • Will continue working on Bug 293838 (Scheme Help View)

Roadblocks

  • None

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
%d bloggers like this: