<feature>User may now designate permissions when uploading vistrail to web repository</feature> <feature>More informative upload dialog that lists incompatibilities between vistrail files and web repository, including PythonSource module checks</feature> <feature>Merges with web repository now updates local vistrail version</feature>
<feature>User may now designate permissions when uploading vistrail to web repository</feature>
<feature>More informative upload dialog that lists incompatibilities between vistrail files and web repository, including PythonSource module checks</feature>
<feature>Merges with web repository now updates local vistrail version</feature>

Added permission options and a more detailed upload information. Merges are now handled and will update your local vistrail files with changes from the web repository.
NOTE: These features are still in development and not yet supported by www.crowdlabs.org. Support should come to www.crowdlabs.org in the near future.

gui/repository.py:
 - populate_table: this newly added method populates a table with detailed incompatibility information
 - update_push_information: refactored logic to now check for PythonSource modules
 - push_vistrail_to_repository: now handles merges and updates local vistrail file with updates from the web repository


minesense/VisTrails,hjanime/VisTrails,VisTrails/VisTrails,minesense/VisTrails,Nikea/VisTrails,VisTrails/VisTrails,celiafish/VisTrails,Nikea/VisTrails,Nikea/VisTrails,Nikea/VisTrails,VisTrails/VisTrails,minesense/VisTrails,hjanime/VisTrails,VisTrails/VisTrails,minesense/VisTrails,hjanime/VisTrails,hjanime/VisTrails,VisTrails/VisTrails,celiafish/VisTrails,minesense/VisTrails,celiafish/VisTrails,hjanime/VisTrails,celiafish/VisTrails