← Back to team overview

destiny team mailing list archive

Re: Laundry List

 

Hi all,

Just wanted to touch base in regards to the assignment I gave out in regards
to a Linux build environment.

I'm pleased to say that everyone was able to complete the assignment. This
is great news and I think it will crank our productivity up for the final
stretch. Nice work, and thanks for getting the assignment in.

Zach J. Elko
Ball State University Unified Technology Support
Certified Hardware & Software Technician


On Tue, Feb 23, 2010 at 3:29 PM, Zach Elko <zachelko@xxxxxxxxx> wrote:

> Hi.
>
> I've got a lot of stuff to cover, so bear with me, but I do expect everyone
> to read and understand all of this (there will be a quiz. just kidding. or
> am I?)
>
> *SVN*
>
>
>    - I've noticed a trend with the SVN usage in that people are not
>    committing properly. The mantra is to "commit early, commit often". Up till
>    recently, we've all been in our own sandboxes, but those times are gone.
>    Committing early and often allows others to see progress you are making so
>    that they can know what needs to be done simply by looking at your code (and
>    comments. you're commenting your code, right?).
>    - Always remember the process: 1. svn update 2. make changes 3. svn
>    update 4. svn commit
>
> *Development Environments*
>
> It struck me today that I had requested everyone install Linux in a virtual
> machine and use that to build the code instead of Windows/MAC/Anything else.
> It also struck me today that not everyone did this. Andy, I fully suspect
> this is why you haven't been testing BunnyFrogger; I don't think you can
> build it since you are on Windows. It's not just you, I suspect there are
> others who cannot build the codebase on Linux as well.
>
> So, to remedy this, I'm assigning a mandatory assignment, due *before*
> Tuesday (Monday at 11:59pm).
>
> Assignment - Send me (personally, not to the list) screenshots of all of
> our applications running on a Linux machine. For completeness:
>
>    - BunnyFrogger
>    - LevelBuilder
>    - QuestionManager
>    - Sleuths
>    - LoginWindow
>
> If anyone needs help setting up the build environment in their Linux
> virtual machine, send an e-mail to the list asking for help. There's a
> number of people who can assist you with installing the needed libraries and
> building the code. In fact, once you have the libraries installed (easily
> done using the package manager of your distro), building the code only
> involves running a single command. Nobody can help you if you don't ask
> questions or make it known you have a problem.
>
> Failure to complete this assignment will be a deduction of 10 points from
> your peer evaluation. Beings that you've had a semester and 4+ weeks to get
> these environments setup, I think this is more than reasonable.
>
>
> I'll be sending out another e-mail shortly going over assignments for this
> milestone.
>
>
> Zach J. Elko
> Ball State University Unified Technology Support
> Certified Hardware & Software Technician
>

References