scipy-conference / scipy-2014 Goto Github PK
View Code? Open in Web Editor NEWSymposion-based website for US 2014 conference
Home Page: https://conference.scipy.org/scipy2014/
Symposion-based website for US 2014 conference
Home Page: https://conference.scipy.org/scipy2014/
An email should be sent to the sponsorship chairs when someone uses the sponsor features.
conference.scipy.org/scipy2014 has [Local] in the title. This should be removed.
and put them in conference.json
Should looks something like: http://conference.scipy.org/scipy2013/
The front page doesn't show the form for signing up to the mailing list. Since the page is using https to serve and the form is pulling http request, chrome marks it as unsafe.
Should try to have a https form there.
Fill in lodging rate.
gets a github 404
In the Speaker Profile (which looks great!), I noticed we can submit proposals for everything except abstract submissions. I don't mean to bug you, as I assume adding that is in the plan, but wanted to submit this issue in case it was simply missed.
If it is in the plan, can I ask what the status is for that? Is there any information you folks ( @mrterry , @codersquid , @polarbeardesign ) need from me to move forward on that? The call for proposals can't happen until it's live.
Adding issue as a reminder...
Need to add Kelsey's phone number
Double check Andy and Anthony's phone number
One more contact?
We don't have a cronjob set up for #6
Looks like fabtool has support for cron http://fabtools.readthedocs.org/en/0.17.0/api/cron.html?highlight=cron#cron-tasks
Uploading a 1.3 MB pictures sends you to a 413 Request Entity Too Large. Should fail more gracefully.
While testing reviews, I found that ranks of -0 and -1 cause a server error. log excerpts:
DEBUG POST /scipy2014/reviews/review/10/
/home/scipy/venvs/99ddd7a7d38fb1b6bd5b14dda291143329a3a87e/local/lib/python2.7/site-packages/django/db/backends/mysql/base.py
:114: Warning: Incorrect string value: '\xE2\x88\x921' for column 'vote' at row 1
return self.cursor.execute(query, args)
ERROR Internal Server Error: /scipy2014/reviews/review/10/
Traceback (most recent call last):
File "/home/scipy/venvs/99ddd7a7d38fb1b6bd5b14dda291143329a3a87e/local/lib/python2.7/site-packages/django/core/handlers/bas
e.py", line 111, in get_response
response = callback(request, *callback_args, **callback_kwargs)
File "/home/scipy/venvs/99ddd7a7d38fb1b6bd5b14dda291143329a3a87e/local/lib/python2.7/site-packages/django/contrib/auth/deco
rators.py", line 20, in _wrapped_view
return view_func(request, *args, **kwargs)
File "/home/scipy/venvs/99ddd7a7d38fb1b6bd5b14dda291143329a3a87e/local/lib/python2.7/site-packages/symposion/reviews/views.
py", line 190, in review_detail
review.save()
File "/home/scipy/venvs/99ddd7a7d38fb1b6bd5b14dda291143329a3a87e/local/lib/python2.7/site-packages/symposion/reviews/models
.py", line 124, in save
self.proposal.result.update_vote(self.vote)
File "/home/scipy/venvs/99ddd7a7d38fb1b6bd5b14dda291143329a3a87e/local/lib/python2.7/site-packages/symposion/reviews/models
.py", line 272, in update_vote
...
File "/home/scipy/venvs/99ddd7a7d38fb1b6bd5b14dda291143329a3a87e/local/lib/python2.7/site-packages/MySQLdb/connections.py",
line 36, in defaulterrorhandler
raise errorclass, errorvalue
DatabaseError: (1690, "BIGINT UNSIGNED value is out of range in '(((3 * `scipy2014`.`reviews_proposalresult`.`plus_one`) + `s
cipy2014`.`reviews_proposalresult`.`plus_zero`) - (`scipy2014`.`reviews_proposalresult`.`minus_zero` + (3 * `scipy2014`.`revi
ews_proposalresult`.`minus_one`)))'")
Last year's content can be seen here.
https://conference.scipy.org/scipy2013/privacy_policy.php
Logos not showing up when using
{% include "sponsorship/_vertical_by_level.html" %}
fm http://symposion.readthedocs.org/en/latest/sponsorship.html#template-tags
to display sponsors in the sites sidebar. Maybe the doc is outdated?
Add contact email ([email protected]) to bottom template
Last year we had a yellow banner for people not to be able to miss that piece of information...
Set up monitoring alerts so that the tech team receives notices when the site is experiencing difficulty.
I have collectd set up, and there are notification plugins we can add.
I also added the rackspace monitoring package, and we can set up some monitors with ping, server load, disk space, etc. using that tool.
There are other tools that people use for monitoring and alerts, but I am new to this technology and would like suggestions.
This happens when runserver starts doing reloads: ImportError: No module named _winreg
. Full
traceback (it doesn't happen with the other django commands I tried, such as the django-emailer commands).
I think this started happening after I upgraded my local machine to ubuntu saucy. It doesn't happen on my debian vagrant box or the debian rackspace vm (clearly!). I figure it is some interaction with saucy upgrading the version of python and with 1.4 django since it's not happening on another django project I have that is 1.6.
I haven't root caused it yet. When I get a chance I'll play around with different versions of python. speaking of which, I found this cool project https://github.com/yyuu/pyenv
the topic tracks are from last year. update them. @aterrel what are our tracks this year?
I think this just started happening last night. I got an email about it this morning from one of our PC members who was signing up on the site.
---------- Forwarded message ----------
From: John Stachurski <...>
Date: Thu, Feb 20, 2014 at 10:47 AM
Subject: Fwd: Confirm email address for SciPy 2014 [local]
To: Katy Huff <...>
Hi Katy,
Just letting you know about a small error. In the link below, "localhost" should be replaced by "conference.scipy.org".
Regards, John.
---------- Forwarded message ----------
From: webmaster@localhost
Date: Fri, Feb 21, 2014 at 12:20 AM
Subject: Confirm email address for SciPy 2014 [local]
To: <...>
A user on SciPy 2014 [local] has created an account using this email address.
To confirm this email address, go to http://localhost/scipy2014/account/confirm_email/8865f70c8e0970be561ff2f2ad890824e1e1d4bdd78e1d4555a55c7bb8e25313/
If you did not sign up for this site, you can ignore this message.
https://conference.scipy.org/scipy2014/sponsors/prospectus/
Get to this page through the following clickthrough
https://conference.scipy.org/scipy2014/sponsors/ -> click button on how to be a sponsor.
develop pages, process to apply for sponsorship and review process
Some of the other python conferences have done a review process for lightning talks, do we want to try that?
Currently there does not appear to be a method to remove a speaker from a proposal (Tutorial, Talk, etc)
The video is hosted at:
https://docs.google.com/file/d/0B0I7VMiDT-fTM2d0MFNFNVBIUzA/preview
Mail is not getting sent out to new users. We likely need to change settings.
This tracks documentation we need for
From @brettrmurphy:
When a new person registers, we should add them to the mailchimp announcement list.
This site looks super cool! Thanks @codersquid @mrterry and @polarbeardesign !
I'm trying to figure out what the workflow will be for the program committee (the people who review abstracts for the conference... many of them will also be authors).
Since it seems to me that what will be needed is for them to create accounts on the website and then do something like "add a program committee profile". That profile would include things like "areas of expertise" keywords and the number of abstracts they are willing to review. Such a profile would then be approved by @sjsrey and I. Finally, that profile would give them access to whatever abstracts they need to review. Is that right?
If that's the workflow symposion supports, then this ticket is intended to suggest that such a "program commitee profile" be added to the dashboard and connected to the abstract access... however that happens.
That is, I think this ticket will be complete if a "program committee" option is here on the dashboard so that people can request to be given program committee access:
Let me know what you guys think! Thanks!!
From @brettrmurphy:
"""It's really hard to tell what to do to submit a paper. At least: how about a button under the deadline announcement in the upper right that links to the sign in page (I assume that's the first step?) Even better would be a pull-down menu next to Sponsors, named Speaking, that describes the speaking opportunities and invites them to submit. PyCon has this."""
It would be useful to have a page with all the announcements that went out publicly for people who don't follow lists and/or will arrive later in the game...
Create some fake data and have a mock schedule for when we get the production ready version.
In the submission form for abstracts, there isn't a lot of information about what we want. That's fine, but I'd love to either link to the call for abstracts or add a more detailed description of what we're hoping folks will submit. In order to do this, am I supposed to click the "Edit This Content" button? I'm worried I'll break something if I do that.
Currently, all reviewers are asked to submit a single answer about each abstract. Namely, -1, -0, +0, and +1 are the options. That really isn't enough resolution to place an abstract.
Last year, we had much greater resolution for reviewer feedback and it really helped with things. Can we add some more resolution? Here is a link to last year's review form https://docs.google.com/forms/d/1LBIdJY8qXZRVgL7Qau3HU1W9hPmuTPuRPmjHOfoKH5M/viewform .
For each abstract, the reviewers were asked to fill this out once. It addressed everything we, as the program chairs, need to know with greater resolution, allowing us to more appropriately select between similar abstracts. The reviewer name and abstract title part can be skipped.
The following pages exists with useful content, but are not linked from anywhere.
@polarbeardesign
The boxes on the front page wrap strangely for narrow-ish screens.
making this issue so we remember to document the process once we know how to do it.
The current domain symposia options are from last years. Update them on staging and in the fixtures.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.