Changes between Version 1 and Version 2 of NativeSoftwareBuildSystem


Ignore:
Timestamp:
Jul 14, 2016, 10:28:04 PM (3 years ago)
Author:
halves
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • NativeSoftwareBuildSystem

    v1 v2  
    77=== Purpose of this project ===
    88
     9Implementation of a build system and testing for native projects in Windows/Linux/MacOS;
     10Automated Build triggered by commits to the SVN or GIT;
     11Uploading result of builds to a Central Repository;
     12Notification by e-mail when there's errors in the process of building;
     13Display/Save logs builds in a web interface or send by e-mail.
     14
     15
    916=== Project Description ===
    1017
     
    1421
    1522=== Road-map ===
     23__'''Phase 1'''__ - Analysis and Planning [July 12 to July 19] ( 1 Week)
     24
     25*Mentor meeting and goals definition;
     26*Study the different architectures of software build system available;
     27*Setting up SVN;
     28*Project Planning;
     29*Initial Presentation.
     30
     31__'''Phase 2'''__ - Design [July 20 to July 28] ( 1 week)
     32
     33*Set up work environment;
     34*Select Architecture for Implementation;
     35*Learn Native compiling in different OS;
     36*Learn details to set up Slave Builders;
     37*Improv skills to implement the design.
     38
     39__'''Phase 3'''__ - Implementation [July 29 to August 31( 5 weeks)
     40
     41*Software Build Development;
     42*Build triggered by commits from a Version Control System;
     43*Uploading result of builds to a Central Repository(Release);
     44*Notification by e-mail when there's errors in the process of building;
     45*Display/Save logs builds in a web interface or send by e-mail;
     46*Hello World “Dummy Test”.
     47
     48__'''Phase 3'''__ - Tests and Documentation [September 1 to September 9 ] ( 1 week)
     49
     50*Functionality Tests
     51*Improvement of design and accessibility
     52*Final Presentation
     53
     54
     55
    1656
    1757=== Weekly Reports ===
     
    2161=== Trainee Name ===
    2262
     63Henrique Fernandes Alves
     64
    2365=== Past Experience ===
     66
     67*Academic Projects.
    2468
    2569=== Current Situation ===
    2670
     71Just finished Computer Engineering Bachelor's Degree at [http://www.iscte-iul.pt/en/home.aspx ISCTE-IUL]
     72
    2773=== Motivation for the Project ===
    2874
     75*Getting work experience in an IT related job.
     76*Do something productive during the Summer.
     77
    2978== Mentor ==
     79
     80__'''Mentor'''__ : André Guerreiro