UCOSP

Undergraduate Capstone Open Source Projects

Status Report: Nov 25, 2009

Posted by Dwight Deugo on 2009/11/26

Peter

Status

  • Good push to finished work on bug 294015.
  • Decided to use the "empty project" wizard and the already created Kawa File wizard so that now they can be used to create a project and scheme files.
  • Fixing NULL pointer exception when clicking a file in the explorer. I am pretty sure that it has to do with the fact that I used the Java Lite Explorer and it is looking for the java lite editor which doesn’t exist in Scheme.
  • Dennis said that he would help me along with the explorer. I think that we should be able to get this done early next week.

Next Steps

  • Work with Dennis to fix null pointer in explorer, that will finish bug 294015
  • Help Maciej with Help view bug 298383

Roadblocks

  • End of term crunch

Dennis

Status

  • Working on Bug 293838; will be completed by code freeze
  • Working on Bug 294015; will be completed by code freeze (Nov 29)

Next Steps

Roadblocks

  • End of term crunch

Nil

Status

  • I participated in the discussion on the following bugs: 294487,Scheme Play button, 295541 Scheme : parenthesis not matching
  • Meeting on IRC with the team.
  • Worked on the parser with Maxime.
  • Created JUnit tests for the parser.
  • Investicating how to color in green the matching parenthesis (295541).
  • Removed the menu and two icons from Scheme4Edu (293093).

Next Steps

  • By november 29, I want the non-matching parenthesis to be done.
  • And, provide a set of tests for the parser.

Roadblocks

  • End of term crunch

Maxime

Status

Next Steps

  • Need to add Semantic support to parser to know which variable is visible in each <body>
    Ex:
    (define <variable> <expression>)
    (define (<variable> <formals>) <body>)
    (lambda <formals> <body>)
    (let <bindings> <body>)
    (let* <bindings> <body>)
    (letrec <bindings> <body>)
    (letrec* <bindings> <body>)

Roadblocks

  • End of term crunch

Maciej

Status

  • Still working on bug 293838 (Scheme help view), want to add scheme help to the IDE so that students can quickly look up functions, procedures, keywords, etc.
  • Located and ripped out the help pages from the LambdaBeans project (as suggested by Nil).
  • Added a dummy table of contents and an index to our plug-in.
  • Currently, we can press F1 to bring up the help view where our help pages will be visible.

Next Steps

  • Add all the help pages to the table of contents and index all the pages.
  • After the indexing is done the user should be able to quickly search for the page they want.

Roadblocks

  • End of term crunch

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: