Changes between Version 2 and Version 3 of ProjectOpenSesamePage
- Timestamp:
- 09/20/17 16:03:28 (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ProjectOpenSesamePage
v2 v3 38 38 39 39 '''Community''' 40 Python community 40 41 41 42 '''Leadership''' 43 Sebastiaan Mathôt 42 44 43 45 '''Forking''' 46 You can create your own fork of the central repository. First go to github, create an account and make a fork of the OpenSesame 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. 44 47 45 48 '''Communication''' 49 It has forum on which you can communicate with everyone. For the forum you must create a new account or sign in with your CogSci, Facebook, Google, or Twitter account. (http://forum.cogsci.nl/index.php?p=/discussions) 46 50 47 51 '''Roadmaps''' 48 52 49 53 '''Releases''' 54 1. Mathôt, S., Schreij, D., & Theeuwes, J. (2012). OpenSesame: An open-source, graphical experiment builder for the social sciences. Behavior Research Methods, 44(2), 314-324. doi:10.3758/s13428-011-0168-7 55 And if you make extensive use of modules such as SciPy/ NumPy, PsychoPy, or Expyriment, please also cite the respective authors which you can see on this site: http://osdoc.cogsci.nl/3.1/publications/ 50 56 51 57 '''Repositories''' 58 The 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. 52 59 53 60 '''Packaging''' 54 61 55 62 '''Upstream/downstream''' 63 Only 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. 56 64 57 65 '''Version Control''' 66 OpenSesame 3.1.9 Jazzy James is the ninth maintenance released on August 19, 2017. It contains bug fixes and minor improvements. 58 67 59 68 '''Trackers''' 69 Trackers You can track the changes on the folowing link:http://osdoc.cogsci.nl/3.1/notes/notes/ 60 70 61 71 '''''Project Evaluation''''' 72 From the begining OpenSesame is continually updated each year, containing new features and bug fixes. 62 73 63 74 … … 67 78 '''''Fieldtrips''''' 68 79 69 ----70 80 71 81 '''Github:''' 82 1. https://github.com/smathot/OpenSesame 72 83 73 84 '''Openhub:''' 85 1. https://openhub.net/p/opensesame-cogsci 74 86 75 87 '''Source Forge:''' 88 1. https://sourceforge.net/directory/os:windows/?q=OpenSesame 76 89 77 90 … … 81 94 82 95 '''Licensing''' 96 GNU General Public License 3 97 (https://www.gnu.org/licenses/gpl.txt) 83 98 84 99 '''Language''' 100 Python, XML 85 101 86 102 '''Activity''' 103 Active 87 104 88 105 '''Number of contributors''' 106 OpenSesame is mainly developed by a loose collection of individuals. But anyone is welcome to contribute! 107 1. Sebastiaan Mathôt - Project manager and lead developer 108 2. Daniel Schreij - Developer 109 3. Lotje van der Linden - Documentation and support 110 4. Edwin Dalmaijer - Developer 111 5. Eduard Ort - Documentation and support 112 6. Joshua Snell - Documentation and support 89 113 90 114 '''Size''' 115 For different versions see the size on this page: https://github.com/smathot/OpenSesame/releases 91 116 92 117 '''Issue tracker''' 118 It has forum on which you can ask your question. 93 119 94 120 '''New contributor''' 121 On the GitHub provides a straightforward way for collaborating on a project. 122 More information how to contrabute you can see on the folowing page: http://osdoc.cogsci.nl/3.1/dev/howtocontribute/ 95 123 96 124 '''Community norms''' 125 You can create a fork of the central OpenSesame 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). 97 126 98 127 '''User base''' 128 It has its own strong user base.