Changeset 6270
- Timestamp:
- 3 Jun 2011, 09:16:33 (14 years ago)
- Location:
- main/waeup.sirp/trunk/docs/source
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.sirp/trunk/docs/source/developerdocs/german/applicants.rst
r5676 r6270 33 33 Darüber hinaus bieten die FCEs auch noch Sandwich und Diploma-Programme an. Die Formulare der Universitäten können benutzt werden. 34 34 35 Die Frage tauchte auf, wie wir mit Screeningverfahren umgehen, für die es mehrere Anmeldeformulare gibt (z.B. PUME und PUME 2nd Choice). Ich schlage vor, jedes Anmeldeformular als eigenständigen Container für Applicant Records zu implementieren. Das Screening interessiert uns recht wenig, nur das Formular ist für uns interessant. An dem formularspezifischen Applicants-Container hängen dann die Informationen: Start Date, End Date (= Deadline) und Title (Liste kann erweitert werden). Wir benötigen somit nur zwei Container-Ebenen, wobei die Id des Applicants-Containers sich zusammensetzen muss aus dem Kürzel des Screeningverfahrens (+ evtl. Kennung unterschiedlicher Anmeldeformulare) + Sessionkennung. Der Pfad für eine PUME-Application könnte somit wie folgt aussehen: ``applicants/pume_11/123456``. Innerhalb eines Applicants-Containers ist die Id eindeutig. Beim Export der Daten über Sessiongrenzen hinweg müsste die Kennung, in diesem Fall ``pume_11``, der Id noch vorangestellt werden. In einer CSV-Datei würde die Id des Records dann ``pume_11_123456`` ` lauten.35 Die Frage tauchte auf, wie wir mit Screeningverfahren umgehen, für die es mehrere Anmeldeformulare gibt (z.B. PUME und PUME 2nd Choice). Ich schlage vor, jedes Anmeldeformular als eigenständigen Container für Applicant Records zu implementieren. Das Screening interessiert uns recht wenig, nur das Formular ist für uns interessant. An dem formularspezifischen Applicants-Container hängen dann die Informationen: Start Date, End Date (= Deadline) und Title (Liste kann erweitert werden). Wir benötigen somit nur zwei Container-Ebenen, wobei die Id des Applicants-Containers sich zusammensetzen muss aus dem Kürzel des Screeningverfahrens (+ evtl. Kennung unterschiedlicher Anmeldeformulare) + Sessionkennung. Der Pfad für eine PUME-Application könnte somit wie folgt aussehen: ``applicants/pume_11/123456``. Innerhalb eines Applicants-Containers ist die Id eindeutig. Beim Export der Daten über Sessiongrenzen hinweg müsste die Kennung, in diesem Fall ``pume_11``, der Id noch vorangestellt werden. In einer CSV-Datei würde die Id des Records dann ``pume_11_123456`` lauten. 36 36 37 37 Bei den Certificates gibt as das Attribut application_category. Dieses Attribut hilft bei der Gruppierung von Certificates, die den Antragstellern zur Auswahl gestellt werden. Hier werden die Screening-Typen DP, CT und PT noch einmal zusammengefasst, da sie anscheinend alle zu den gleichen Abschlüsse führen. Auch kommt bei all diesen Studenten der CEST zum Einsatz. -
main/waeup.sirp/trunk/docs/source/userdocs/install_on_windows.rst
r6269 r6270 1 Installing waeup.sirp on Windows 2000, XP, Vista, Windows 72 ***************************************************** ******1 Installing waeup.sirp on Windows (XP, 2000, Vista, 7) 2 ***************************************************** 3 3 4 1. Install Python. Currently, version 2.6.x and version 2.5.x are supported. Note that these links point to installers for the ordinary x86 processor architecture. We recommend to download the follwoing software and install into into C:\Python26: 4 **Step 1.** Install Python. Currently, version 2.6.x and version 2.5.x are supported. 5 Note that these links point to installers for the ordinary x86 processor architecture. 6 We recommend to download the follwoing software and install into into ``C:\Python26``: 5 7 6 http://www.python.org/ftp/python/2.6.0/python-2.6.0.msi 8 | http://www.python.org/ftp/python/2.6.0/python-2.6.0.msi 9 | http://sourceforge.net/project/downloading.php?group_id=78018&filename=pywin32-213.win32-py2.6.exe 10 | http://pypi.python.org/packages/2.6/s/setuptools/setuptools-0.6c11.win32-py2.6.exe 7 11 8 http://sourceforge.net/project/downloading.php?group_id=78018&filename=pywin32-213.win32-py2.6.exe 12 **Step 2**. Add ``C:\Python26\Scripts\`` to your system path (see instruction below). 9 13 10 http://pypi.python.org/packages/2.6/s/setuptools/setuptools-0.6c11.win32-py2.6.exe 14 **Step 3**. Open up a command window and change to the folder where you want to place the sandbox 15 that will contain your SIRP project. In this HowTo we will assume this folder is ``C:\`` :: 11 16 12 3. Add 'C:\Python26\Scripts\'to your system path (see instruction below) 17 C:\[any_path]> cd c:\ 13 18 14 4. Open up a command window and change to the folder where you want to place the sandbox that will contain your SIRP project. In this HowTo we will assume this folder is C:\ 19 **Step 4**. Install virtualenv by using the command:: 15 20 16 C:\[any_path]> cd c:\ 21 C:\> easy_install virtualenv 17 22 18 5. Install virtualenv by using the command:23 **Step 5**. Create an isolated environment (sandbox) using the command:: 19 24 20 C:\> easy_install virtualenv 25 C:\> virtualenv winsirp 21 26 22 6. Create an isolated environment (sandbox) using the command:27 **Step 6**. Activate the environment:: 23 28 24 C:\> virtualenv winsirp 25 26 7. Activate the environment: 27 28 C:\> cd winsirp 29 C:\winsirp> Scripts\activate 29 C:\> cd winsirp 30 C:\winsirp> Scripts\activate 30 31 31 32 Note that the system prompt has changed. 32 33 33 8. Copy the waeup.sirp folder into C:\winsirp 34 **Step 7**. Copy the ``waeup.sirp`` folder into ``C:\winsirp``. 34 35 35 9. Run the bootstrap script:36 **Step 8**. Run the bootstrap script:: 36 37 37 (winsirp) C:\winsirp\waeup.sirp> cd waeup.sirp38 (winsirp) C:\winsirp\waeup.sirp> python bootstrap\bootstrap.py -c buildout-windows.cfg38 (winsirp) C:\winsirp\waeup.sirp> cd waeup.sirp 39 (winsirp) C:\winsirp\waeup.sirp> python bootstrap\bootstrap.py -c buildout-windows.cfg 39 40 40 10. Run buildout (this takes a while!):41 **Step 9**. Run buildout (this takes a while):: 41 42 42 C:\winsirp\waeup.sirp> bin\buildout.exe -c buildout-windows.cfg43 C:\winsirp\waeup.sirp> bin\buildout.exe -c buildout-windows.cfg 43 44 44 11. You can deactivate your environment again:45 **Step 10**. You can deactivate your environment again:: 45 46 46 (winsirp) C:\winsirp\waeup.sirp> ..\Scripts\deactivate47 (winsirp) C:\winsirp\waeup.sirp> ..\Scripts\deactivate 47 48 48 11. Start your SIRP instance:49 **Step 11**. Start your SIRP:: 49 50 50 C:\winsirp\waeup.sirp> bin\paster serve parts\etc\deploy.ini51 C:\winsirp\waeup.sirp> bin\paster serve parts\etc\deploy.ini 51 52 52 or from anywhere in your system: 53 or from anywhere in your system:: 53 54 54 C:\[any_path]> C:\winsirp\trunk\bin\paster serve C:\winsirp\trunk\parts\etc\deploy.ini55 C:\[any_path]> C:\winsirp\trunk\bin\paster serve C:\winsirp\trunk\parts\etc\deploy.ini 55 56 56 12. Visit the SIRP website and creata your university instance:57 **Step 12**. Visit the SIRP website and creata your university instance: 57 58 58 http://localhost:8080 59 | http://localhost:8080 60 | user name: grok 61 | password: grok 59 62 60 User name: grok 61 Password: grok 63 Change system path in Windows (XP, 2000, Vista, 7) 64 -------------------------------------------------- 62 65 66 **Step 1**. Right-click on the My Computer icon. (Under Windows XP, Vista, or Windows 7, the My Computer Icon may be located in the start menu.) 63 67 68 **Step 2**. Choose Properties from the context menu. Alternatively, you can double-click on the System icon in the Control Panel. 64 69 65 Change system path in Windows 2000, XP, Vista, Windows 7 66 ******************************************************** 67 1. Right-click on the My Computer icon. (Under Windows XP, Vista, or Windows 7, the My Computer Icon may be located in the start menu.) 70 **Step 3**. Click the Advanced tab or "Advanced system settings" on Windows Vista or Windows 7 68 71 69 2. Choose Properties from the context menu. Alternatively, you can double-click on the System icon in the Control Panel.72 **Step 4**. Click the Environment Variables button. 70 73 71 4. Click the Advanced tab or "Advanced system settings" on Windows Vista or Windows 7 74 **Step 5**. Click on the variable called 'Path' and then click on Edit. Now add 'C:\Python26\Scripts\' to the value of the variable, using a semi-colon as a separator. 72 75 73 5. Click the Environment Variables button. 74 75 6. Click on the variable called 'Path' and then click on Edit. Now add 'C:\Python26\Scripts\' to the value of the variable, using a semi-colon as a separator. 76 77 7. Reboot Windows 76 **Step 6**. Reboot Windows
Note: See TracChangeset for help on using the changeset viewer.