Changes between Version 4 and Version 5 of ProjectPsychoPiPage


Ignore:
Timestamp:
09/18/17 18:10:23 (7 years ago)
Author:
Chichakovska Katerina
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ProjectPsychoPiPage

    v4 v5  
    3737
    3838'''Community'''
     39Python community
    3940
    4041'''Leadership'''
     
    4243
    4344'''Forking'''
    44 It is platform independence. Its achieved is through the use of the wxPython widget library for the application and OpenGL for graphics calls.
     45You can create your own fork of the central repository. First go to github, create an account and make a fork of the psychopy repository. You can change your fork in any way you choose without it affecting the central project. You can also share your fork with others, including the central project.
    4546
    4647'''Communication'''
     
    5556
    5657'''Repositories'''
     58The use of git  allows people to contribute changes that can easily be incorporated back into the project, while maintaining order and consistency in the code. All changes should be tracked and reversible.
    5759
    5860'''Packaging'''
    5961
    6062'''Upstream/downstream'''
     63Only a couple of people have direct write-access to the psychopy repository, but you can get your changes included in upstream by pushing your changes back to your github fork and then submitting a pull request.
    6164
    6265'''Version Control'''
     
    7275
    7376'''''Fieldtrips'''''
    74 
    7577
    7678----
     
    9092
    9193'''''Evaluation'''''
    92 
    9394----
    9495
     
    9798
    9899'''Language'''
    99 Python
     100Python, JavaScript
    100101
    101102'''Activity'''
     
    116117
    117118'''Community norms'''
     119You can create a fork of the central psychopy/psychopy repository. You can also create a local clone of that fork: for small changes(make the changes directly in the master branch, push back to your fork, submit a pull request to the central repository) and for substantial changes (create a branch, when finished run unit tests, when the unit tests pass merge changes back into the master branch, submit a pull request to the central repository).
    118120
    119121'''User base'''
     122It has its own strong user base.