SahanaGroupNotes

From Foss2Serve
(Difference between revisions)
Jump to: navigation, search
(Important background)
(How do we install this thing?)
 
(24 intermediate revisions by 5 users not shown)
Line 1: Line 1:
= Notes from June 4 POSSE =
+
= Notes from June 4 POSSE (See below for Nov 17, 2016 additions) =
 +
Names: Sonal, Esmail, Nannette, and Heidi
 +
 
 +
Names: Krish, Rob, Chi, and Wu (See below for Nov 17, 2016 additions)
 +
 
 +
 
 
== Important background ==
 
== Important background ==
 
* The most recent version of Sahana is Sahana-Eden
 
* The most recent version of Sahana is Sahana-Eden
Line 7: Line 12:
  
 
== Questions ==
 
== Questions ==
# What's the difference between Sahana and Sahana-Eden?
+
=== What's the difference between Sahana and Sahana-Eden?===
# How do we install this thing?
+
 
 +
=== How do we install this thing? ===
 +
'''1. Windows'''
 +
 
 
We're thinking the best practice would be to first do the user installation to make sure we can. Then, do the developer installation and see if you can build it.
 
We're thinking the best practice would be to first do the user installation to make sure we can. Then, do the developer installation and see if you can build it.
 
* ''<What we did>''  
 
* ''<What we did>''  
 
#Click on Developer --> Click on Windows --> "InstallationGuidelines/Windows/Developer/Installer" (first choice). #Takes you to http://eden.sahanafoundation.org/wiki/InstallationGuidelines/Windows/Developer/Installer.  
 
#Click on Developer --> Click on Windows --> "InstallationGuidelines/Windows/Developer/Installer" (first choice). #Takes you to http://eden.sahanafoundation.org/wiki/InstallationGuidelines/Windows/Developer/Installer.  
 
#NOW, select the .exe file
 
#NOW, select the .exe file
#To setup in Eclipse: http://eden.sahanafoundation.org/wiki/DeveloperGuidelines/Eclipse
+
#To setup in Eclipse: http://eden.sahanafoundation.org/wiki/DeveloperGuidelines/Eclipse. Followed steps under 'Install PyDev through Eclipse'. Then, followed steps under "CONFIGURATION"
  
* The User Installation: http://eden.sahanafoundation.org/wiki/InstallationGuidelines. TIP: There is a document called 'Sahana Eden Essential Guide' at http://en.flossmanuals.net/sahana-eden/installation/ relates to user installation as well.
+
* ''<Did not try>'' The User Installation: http://eden.sahanafoundation.org/wiki/InstallationGuidelines. TIP: There is a document called 'Sahana Eden Essential Guide' at http://en.flossmanuals.net/sahana-eden/installation/ relates to user installation as well.
 
* ''<WRONG PATH>'' The Developer Installation: http://sahanafoundation.org/community/developers. From here, we can get the project from Github. The specifics on this are here http://eden.sahanafoundation.org/wiki/DeveloperGuidelines/Git. Observation: Under "Fork a Fresh Repository", question #2 mentions Linux and Windows instructions but not Mac.
 
* ''<WRONG PATH>'' The Developer Installation: http://sahanafoundation.org/community/developers. From here, we can get the project from Github. The specifics on this are here http://eden.sahanafoundation.org/wiki/DeveloperGuidelines/Git. Observation: Under "Fork a Fresh Repository", question #2 mentions Linux and Windows instructions but not Mac.
 +
 +
The program is installed under C:\Program Files\Eden under XP, and C:\Program Files (x860) under Windows 7. cd into web2py and run python web2py.py. (If you don't have Python in your path, you may have to specify the path to the python interpreter, e.g., c:\Python27\python.exe .. check your own installation to see where python.exe is located).
 +
 +
At this point the program will fail with some permission problems :)
 +
 +
Fix coming up ...
 +
 +
Windows 7 Solution. Other versions might be similar. (worked for Howard Francis... your mileage may vary)
 +
* Go to the Eden folder (which for me was C:\Program Files (x86)
 +
* Right-click on the web2py folder and select "Properties"
 +
* Go to the "Security" tab
 +
* Click on the "Edit" button
 +
* Select "Users" in the "Group or user names" box
 +
* Click the "Full control" check box in the "Allow" column of the "Permissions for Users" box.
 +
* Click "OK" (or Apply)
 +
It will take a moment or two for the system to adjust the permissions of all the files in that folder.
 +
(I don't normally recommend changing permissions in the Program Files folder, but I felt a little better about doing it in web2py and not Eden directly -- if someone has a more secure solution, I'm all for it.)
 +
 +
'''2. Mac'''
 +
 +
1. Go to [http://eden.sahanafoundation.org/wiki/InstallationGuidelines/Mac/Developer Sahana installation guidelines for Mac developers]
 +
 +
2. Follow the download instructions step by step - XCode, MacPorts, GIS tools, Python, and Python packages. If you do not have Git, install Git too.
 +
 +
3. When running Eden, the datautil and lxml packages produced an error.\
 +
 +
=== What are some possible starting points? ===
 +
Getting started with Sahana Eden  http://systers.org/systers-dev/doku.php/ghc12osdssf
 +
 +
== Plans moving forward ==
 +
* Heidi will email us a contact person from Sahana development
 +
* Our preferred contact method as a faculty group will be through email. If we do need to have group meetings, Skype
 +
* Sonal will focus on activities for a Fall class. Nannette and Esmail will focus on activities for a possible Spring class.
 +
* First objectives:Finish the developer installation, make sure we can compile, and actually run the program. Also, finish the user installation.
 +
 +
[[Category:Sahana]]

Latest revision as of 19:46, 19 November 2016

Contents

Notes from June 4 POSSE (See below for Nov 17, 2016 additions)

Names: Sonal, Esmail, Nannette, and Heidi

Names: Krish, Rob, Chi, and Wu (See below for Nov 17, 2016 additions)


Important background

Questions

What's the difference between Sahana and Sahana-Eden?

How do we install this thing?

1. Windows

We're thinking the best practice would be to first do the user installation to make sure we can. Then, do the developer installation and see if you can build it.

  • <What we did>
  1. Click on Developer --> Click on Windows --> "InstallationGuidelines/Windows/Developer/Installer" (first choice). #Takes you to http://eden.sahanafoundation.org/wiki/InstallationGuidelines/Windows/Developer/Installer.
  2. NOW, select the .exe file
  3. To setup in Eclipse: http://eden.sahanafoundation.org/wiki/DeveloperGuidelines/Eclipse. Followed steps under 'Install PyDev through Eclipse'. Then, followed steps under "CONFIGURATION"

The program is installed under C:\Program Files\Eden under XP, and C:\Program Files (x860) under Windows 7. cd into web2py and run python web2py.py. (If you don't have Python in your path, you may have to specify the path to the python interpreter, e.g., c:\Python27\python.exe .. check your own installation to see where python.exe is located).

At this point the program will fail with some permission problems :)

Fix coming up ...

Windows 7 Solution. Other versions might be similar. (worked for Howard Francis... your mileage may vary)

  • Go to the Eden folder (which for me was C:\Program Files (x86)
  • Right-click on the web2py folder and select "Properties"
  • Go to the "Security" tab
  • Click on the "Edit" button
  • Select "Users" in the "Group or user names" box
  • Click the "Full control" check box in the "Allow" column of the "Permissions for Users" box.
  • Click "OK" (or Apply)

It will take a moment or two for the system to adjust the permissions of all the files in that folder. (I don't normally recommend changing permissions in the Program Files folder, but I felt a little better about doing it in web2py and not Eden directly -- if someone has a more secure solution, I'm all for it.)

2. Mac

1. Go to Sahana installation guidelines for Mac developers

2. Follow the download instructions step by step - XCode, MacPorts, GIS tools, Python, and Python packages. If you do not have Git, install Git too.

3. When running Eden, the datautil and lxml packages produced an error.\

What are some possible starting points?

Getting started with Sahana Eden http://systers.org/systers-dev/doku.php/ghc12osdssf

Plans moving forward

  • Heidi will email us a contact person from Sahana development
  • Our preferred contact method as a faculty group will be through email. If we do need to have group meetings, Skype
  • Sonal will focus on activities for a Fall class. Nannette and Esmail will focus on activities for a possible Spring class.
  • First objectives:Finish the developer installation, make sure we can compile, and actually run the program. Also, finish the user installation.
Personal tools
Namespaces
Variants
Actions
Events
Learning Resources
HFOSS Projects
Evaluation
Navigation
Toolbox