How to apply - medes-imps/imogene GitHub Wiki

###Procedure

The following procedure is applied to students:

  1. Pick up a subject.
  2. Contact the mentor of the project by presenting yourself with a small resume.
  3. Make sure to fulfill the requirements. Do not hesitate to get in touch with us during this step.

###Proposal

Your proposal must include the following items:

  1. Describe the subject with your own words
  2. Describe the technical solution that you intend to implement
  3. A schedule including deadlines
  4. The deliverables (code, reports, logs,...)

The proposal must also include some information about you, a small resume would be perfect:

  • Studies,
  • Languages (human),
  • Where do you come from,
  • Email address,
  • Instant messaging contact (Jabber, MSN, hangout, skype,...)
  • Which IT languages are you familiar with,
  • Which operating system are you using,
  • Which IDE are you familiar with,
  • Which VCS do you know,
  • Any additionnal information that you are willing to share with us.

###Requirements

If you are willing to apply make sure to fulfill the prerequisites below.

We are also asking for a daily commit and a weekly report of your work, make sure to include these in your proposal.

  1. Install the studio from the source using the documentation.
  2. Generate a set of applications using one of the model available in the repository.
  3. Deploy the information system:
  • Web and Admin applications,
  • Synchronization application,
  • Android application (in an emulator if you do not own an android phone),
  • Desktop application (optional but will strongly increase your chances of being selected),
  1. Send us screenshots of the working applications,
  2. Live demonstration (optional but highly recommended), ask your mentor to set up a session with our WebEx.
  3. Ask your mentor for a small change to implement and send us a patch or a pull request for this change.