Rensselaer Center for Open Source Software

Gabriel Perez

RCOS presentations are an excellent wake up call. By presenting a demo of your software, you are able to see the audience's reaction, get feed back through questions, and hear any suggestions other developers may have. When working within the team, it's easy to get tunnel vision and loose track of what people actually want from your application.

After presenting, I've realized how important it will be to nail down the article submission work flow. Our current system is messy, to put it lightly. Supporting XML and/or InDesign file uploads will be extremely important because it will save our users considerable time, as opposed to converting their entire body of text to valid HTML formatting.

Looking beyond RPI, this project's success will depend on the customization features and clean user interface. For other schools to adopt this platform, it must be easy to deploy and easy to edit with their own logos and styling. Therefore, another important set of features to implement will be color scheme editing, website logo uploading, and editable page titles. Even more important, and challenging, will be keeping the UI organized enough so that people aren't confused and discouraged from using this platform.

~ Gabe

Aaron Gunderson

Whiteboard is now hosted on Amazon Web Services but I am working on getting static content to work correctly. None of the static content is working correctly.

Liam Moynihan

Added Color Quality Scale (CQS) to my list of calculated metrics. I also fixed (again) the LUV color difference optimizer. Last but not least, I added a decent README complete with demo instructions to help people download and use the tool for the first time.

Adam Susser

The last blog post was too generous - when you don't forget one of the factors in the equation as I had, even 400 km/s stops providing any noticeable dynamical friction. I also made the dark matter sheets sensitive to the angle that you pass through them... which seems like a pretty non-negligible oversight considering that the sheets effect you much more strongly if you graze them (if you were to graze infinitely thin sheets -absolutely perfectly-, then you should be infinitely influenced by them). But according to the simulations, it's very hard to graze them well enough for even that avenue to give you significant dynamical friction. I also decided to run some dynamical friction simulations where the friction was artificially pumped way up, just to see what happens. If you go in the direction of the flow, it blows you apart and scatters you outside the flow ring. But if you go in the opposite direction, it slows you down and you end up falling into the galaxy (and still scattering, though less so). Another, less pumped-up simulation is running right now, along-side a couple simulations that are more realistic. While waiting for all these simulations to run, I've been doing work on the presentation I'll be giving tomorrow.

Some catching up

So, a lot has happened since Tuesday when I gave the final presentation for RCOS this summer. I was able to push the project through to pre-alpha for the presentation, but that left a lot of sloppy code behind that needed cleaning up.

A Step in the Right Direction

So a lot of internals were changed in the clean-up process. Roughly 40% of the code base was re-written, or edited. At the end of the process I ended up refocusing on the MapEditor, as it needed the most changes because of the reorganization of the data. After simplifying the original editor I implemented a buffered view port that allows large maps to be edited efficiently.

Future Plans

As I get around to polishing up all of the pre-alpha programs I will find the most stable compilation of them and compose and Alpha Release. After that I will start the slower process of adding details and fixing bugs to work towards a Beta Release.
Ted Tenedorio
Pokemon RPI • 2 weeks ago
Previous Page Next Page