Skip to content
Ueckermann edited this page Jul 3, 2015 · 1 revision

In this email I'll cover version-control, meteor installation, and the start of the Recipe Playlist App. A copy of this information will also be in the wiki of the docs repository on github (https://github.com/uvcodebase/docs).

Version Control using Git:

To get started working together, one important aspect is getting used to Git. Git is a version control management system, but it has a lot of flexibility, so it allows various different workflows.

The workflow that I like is described in the following, excellent article: http://nvie.com/posts/a-successful-git-branching-model/

There are also tools that you can use to help adopt this workflow, on windows there's sourcetree (which I highly recommend) http://www.sourcetreeapp.com/ and on linux there's gitflow https://github.com/nvie/gitflow.

To join the UVCodebase github group, just let me know your github account name, and I'll add you to the developers list. If you don't want to have a github account, also let me know and I'll try to see if we can figure out something around that. When setting up your github account, an important step is to protect your privacy. We want to be able strip out our email addresses when contributing to projects (see here: https://help.github.com/articles/keeping-your-email-address-private/).

To practice your new-found git skills, feel free to use the practice repository (https://github.com/uvcodebase/PracticeRepository).

Getting started with Meteor:

Next order of business: Meteor (https://www.meteor.com/). If you want to get started, you can try out meteor on your local machine and try going through the tutorial (https://www.meteor.com/install). If you have trouble installing or have trouble with the tutorial, we can help each other at the next meet-up.

Recipe Playlist

I tried to take our brainstorming notes and organize them somewhat. I also tried to break out some large, important tasks, and the various features. See here (https://github.com/uvcodebase/RecipePlaylist/wiki/Features-and-Tasks). Note, this is a draft/living document. Feel free to change/modify it.

I also started a meteor skeleton for our app (https://github.com/uvcodebase/RecipePlaylist). So, we have a multi-page app skeleton set up and ready to go. We'll probably have to talk a little bit so that we don't step on each other's toes, but I think this is a reasonable starting point.

Other Notes

If you don't want to participate in the recipe playlist app, or want to work on another project, or work through a tutorial to learn something else, please feel welcome to come and work together.

Clone this wiki locally