Date:

10/30/2007

Time:

4 pm

Location:

UNIX Lab

Attendance:

Keith, Joelle, Tim, Pragna, & Swami

Agenda:

  • Discuss preliminary MMIX plugin created by Keith
  • Decide how to proceed:  plugin or independent application
  • Discuss SWIG development progress
  • Discuss Project vision presentation

Description:

  • Discussed Eclipse plugin. Keith demonstrated a possible look for the MMIX user interface as Eclipse plugin. Swami as well as the group was pleased with it. But Swami as well Pragna pointed out that there are extra features not needed that come with the plugin.
  • Tim discussed a possibility to create a standalone application straight from the plugin. He will be looking into the feature that can make that possible.
  • Keith said it would be helpful if we can get in touch with people who are experts with eclipse plugin. Swami suggested a PhD student Jun Huang as well as a master student Matt Calder.
  • Swami is going to get in touch with the two students to ask them if it was alright for us to get in touch with them for some help.
  • Eclipse provides a feature called watch in debugger mode that lets you keep track of a certain variable. We decided that we will leave that on the wish-list since there are more important things we need to deal with.
  • Finally we discussed what will go into the presentation
  • Decided to leave Microsoft Publisher as the engine to create/modify the website as we do not want to use resources to redo it.  Will most likely remove items that Swami does not feel should be publicly viewable:  meetings, calendar, etc (these will appear on development system if removed from public location)

Next Time:

  • Pragna & Joelle will continue work on getting MMOType Viewer accessible from Java.
  • Tim will investigate if the Eclipse plugin created by Keith can easily be made into a standalone application.
  • Keith will continue work on the plugin in particular:  can we strip out all of the other plugins so that just MMIX functionality is present, how to create a MMIX specific perspective that shows registers & RAM, how to launch the MMIX simulator, and create a preferences dialog to control viewer and simulator.
  • Complete vision presentation divided as follows:
  1. What are MIX and MMIX? — Joelle and Pragna
  2. Why current available UI for MMIX is not helpful?  - Tim
  3. Why us?—Keith