Publish FIXME events on all the platforms
-
FIXME: There's still some hardcoded values in events.py preventing reuse as is
-
Install the latest stable flask and dependencies
sudo apt-get install python-pip python-httplib2 sudo pip install -r requirements.txt ```
-
Create config.py and fill the empty fields
cp config.py-example config.py
-
Apache example configuration for WSGI in /etc/apache2/sites-available/20_events
<VirtualHost *:80> ServerName events.fixme.ch ServerSignature Off CustomLog /var/www/events/logs/access.log combined ErrorLog /var/www/events/logs/error.log DocumentRoot /var/www/events/htdocs <Directory /var/www/events/htdocs> AllowOverride None Options -Indexes </Directory> <Files *.pyc> deny from all </Files> WSGIProcessGroup events.fixme.ch WSGIScriptAlias / /var/www/events/htdocs/app.wsgi WSGIDaemonProcess events.fixme.ch user=www-data group=www-data threads=50 </VirtualHost>
- Implements meetup.com (http://www.meetup.com/meetup_api/)
- Create a facebook/google plus event lib (as the official APIs dont support event creation)
- Add other platforms
- Create unit tests ?? (not easy without posting, must create test calls to API)
- ...
Copyright (C) 2014 Jean-Baptiste Aubort <[email protected]>
This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 3 of the License, or any later
version. This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
Public License for more details. You should have received a copy of the
GNU General Public License along with this program; if not, write to the
Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
See gpl-3.0.txt