UCOSPLogEdmundLuong

Edmund Luong edited this page Oct 30, 2016 · 17 revisions
Clone this wiki locally

Each UCOSP participant is asked to log all the steps they take as they make progress through the semester. This includes difficulties they faced (getting set up, understanding how to model in Umple, using UmpleOnline, code that is difficult to figure out, and development tools that are hard to figure out, or don't seem to work properly). The more log entries added the more we can better get a grip on the usability issues with Umple, and the more we can help future new contributors come up to speed.

Please record entries in reverse chronological order

Log Entries

  • 10/30 - Added plugin for context-highlighting in Eclipse Orion for Umple files.

  • 10/25 - Merged in pull request for Docker local development environment for Eclipse Orion to master branch. https://github.com/umple/umple.orion/pull/8

  • 10/24 - Gained access to the Umple.Orion repository (https://github.com/umple/umple.orion) and created a Docker image that installs a Eclipse Orion server locally using Docker. Spent three hours writing documentation on how to setup the development environement and testing that the Docker container functions as intended. Had to troubleshoot a few errors and read documentation on how to write a Dockerfile from scratch.

  • 10/22 and 10/23 - continued work on Eclipse Orion

  • 10/17 - Working on closing pull request and further expanding work on Eclipse Orion and Umple integration

  • 10/14 - Dealt with issues with development environment, had to reinstall and setup the environment again to get working again

  • 10/13 - Worked on Eclipse Orion plugins and integrating Umple compiler

  • 10/10 - Worked on getting Eclipse Orion working locally for development, need to revisit the broken pull request very soon and get that resolved and merged in.

  • 10/07 - Had Skype call with Vahdat regarding Issue #707 and the Eclipse Orion project. Wrote down major requirements and took notes as a part of knowledge transfer. Reading through documentation for Eclipse Orion client side and server side.

  • 10/06 - Investigating pull request bug. Also researching Eclipse Orion for the term project.

  • 10/04 - Picked Issue #707 as term project for UCOSP.

  • 09/27 - Spent an hour trying to debug the compilation error in the pull request, have not found issue yet.

  • 09/25 - Implemented solution for #834, published pull request, build is failing however so those issues need to be resolved.

  • 09/24 - Continuing work on Issue #834, in the process of implementing a solution

  • 09/23 - Picked up Issue #834 as first issue for the Umple project for UCOSP. Learning the architecture of Umple and how it generates code in order to debug and implement solution

  • 09/22 - Successfully did a full build with the internet option. Also figured out issue with Eclipse Umple plugin and have successfully installed it to Eclipse.

  • 09/20 - Successfully was able to clone the git repository and execute a full build successfully (although with special flags to ignore a failing dependency). Ran into a roadblock concerning the Eclipse Umple plugin, will have to look further into it. All 4000 test cases are also failing in Eclipse.

Date