summaryrefslogtreecommitdiff
path: root/project/templates
diff options
context:
space:
mode:
Diffstat (limited to 'project/templates')
-rw-r--r--project/templates/404.html11
-rw-r--r--project/templates/500.html12
-rw-r--r--project/templates/_errors.html2
-rw-r--r--project/templates/_menu.html116
-rw-r--r--project/templates/_menu_user.html19
-rw-r--r--project/templates/_right_menu.html35
-rw-r--r--project/templates/about/accommodation.html125
-rw-r--r--project/templates/about/certificates.html86
-rw-r--r--project/templates/about/city.html64
-rw-r--r--project/templates/about/contact.html33
-rw-r--r--project/templates/about/day_one.html68
-rw-r--r--project/templates/about/day_two.html24
-rw-r--r--project/templates/about/day_zero.html24
-rw-r--r--project/templates/about/fees.html153
-rw-r--r--project/templates/about/food.html121
-rw-r--r--project/templates/about/important_dates.html13
-rw-r--r--project/templates/about/organizers.html132
-rw-r--r--project/templates/about/publicity.html19
-rw-r--r--project/templates/about/reaching.html262
-rw-r--r--project/templates/about/speakerinfo.html43
-rw-r--r--project/templates/about/sponsors.html27
-rw-r--r--project/templates/about/sprints.html66
-rw-r--r--project/templates/about/tutorial.html320
-rw-r--r--project/templates/about/venue.html58
-rw-r--r--project/templates/admin/base_site.html10
-rw-r--r--project/templates/base.html80
-rw-r--r--project/templates/comments/form.html20
-rw-r--r--project/templates/flatpages/default.html9
-rw-r--r--project/templates/flatpages/markdown.html10
-rw-r--r--project/templates/flatpages/restructuredtext.html10
-rw-r--r--project/templates/flatpages/textile.html10
-rw-r--r--project/templates/home.html62
-rw-r--r--project/templates/log.txt2592
-rw-r--r--project/templates/notifications/activate_mail.html42
-rw-r--r--project/templates/notifications/contactdetails2010.html80
-rw-r--r--project/templates/notifications/last_day_mail.html26
-rw-r--r--project/templates/notifications/payment_confirmation2010.html11
-rw-r--r--project/templates/notifications/proceedings_detail_mail.html83
-rw-r--r--project/templates/notifications/regpaymentaccolaptop2010.html71
-rw-r--r--project/templates/notifications/reminder_mail.html52
-rw-r--r--project/templates/notifications/speaker_accepted_mail.html26
-rw-r--r--project/templates/notifications/speaker_confirmation_mail.html16
-rw-r--r--project/templates/notifications/speaker_sponsorship_mail.html22
-rw-r--r--project/templates/notifications/sprints_about_mail.html48
-rw-r--r--project/templates/proceedings/submit.html103
-rwxr-xr-xproject/templates/registration/activate.html31
-rwxr-xr-xproject/templates/registration/activation_complete.html30
-rwxr-xr-xproject/templates/registration/activation_email.txt17
-rwxr-xr-xproject/templates/registration/activation_email_subject.txt1
-rw-r--r--project/templates/registration/download-csv.html41
-rw-r--r--project/templates/registration/edit-registration.html21
-rw-r--r--project/templates/registration/invoice.html140
-rw-r--r--project/templates/registration/manage_payments.html90
-rwxr-xr-xproject/templates/registration/registration_complete.html31
-rwxr-xr-xproject/templates/registration/registration_form.html33
-rw-r--r--project/templates/registration/registrations.html33
-rw-r--r--project/templates/registration/regstats.html45
-rw-r--r--project/templates/registration/submit-registration.html94
-rw-r--r--project/templates/talk/conf_schedule.html488
-rw-r--r--project/templates/talk/download-slides.html19
-rw-r--r--project/templates/talk/download-videos.html43
-rw-r--r--project/templates/talk/edit-talk.html19
-rw-r--r--project/templates/talk/list-all-talks.html166
-rw-r--r--project/templates/talk/list-talks.html31
-rw-r--r--project/templates/talk/schedule.html19
-rw-r--r--project/templates/talk/speakers.html132
-rw-r--r--project/templates/talk/sprint-schedule.html31
-rw-r--r--project/templates/talk/submit-talk.html53
-rw-r--r--project/templates/talk/talk_detail.html43
-rw-r--r--project/templates/talk/talk_list.html21
-rw-r--r--project/templates/talk/talks-cfp.html66
-rw-r--r--project/templates/talk/tutorial-schedule.html124
-rw-r--r--project/templates/user/_usermenu.html20
-rw-r--r--project/templates/user/account.html141
-rw-r--r--project/templates/user/dump.html118
-rw-r--r--project/templates/user/editprofile.html28
-rw-r--r--project/templates/user/login.html63
-rw-r--r--project/templates/user/password.html51
-rw-r--r--project/templates/user/username.html32
79 files changed, 7531 insertions, 0 deletions
diff --git a/project/templates/404.html b/project/templates/404.html
new file mode 100644
index 0000000..1a450f4
--- /dev/null
+++ b/project/templates/404.html
@@ -0,0 +1,11 @@
+{% extends "base.html" %}
+
+{% block title %}404 Page Not Found{% endblock %}
+
+{% block content %}
+
+<h1>404 Page Not Found</h1>
+
+<p>Are you sure you have the correct URL?</p>
+
+{% endblock content %}
diff --git a/project/templates/500.html b/project/templates/500.html
new file mode 100644
index 0000000..dfb1ae4
--- /dev/null
+++ b/project/templates/500.html
@@ -0,0 +1,12 @@
+{% extends "base.html" %}
+
+{% block title %}500 Server Error{% endblock %}
+
+{% block content %}
+
+<h1>500 Server Error</h1>
+
+<p>Oops. Something went wrong. Djangonauts behind this site received an information about this
+accident and will start investigation shortly. We apologize for any inconvenience!</p>
+
+{% endblock content %}
diff --git a/project/templates/_errors.html b/project/templates/_errors.html
new file mode 100644
index 0000000..f0e21d1
--- /dev/null
+++ b/project/templates/_errors.html
@@ -0,0 +1,2 @@
+{% if messages %}<div id="messages">{% for message in messages %}{{ message }}{% endfor %}</div>{% endif %}
+{% if form.errors %}<div id="errors">Please correct the errors below</div>{% endif %}
diff --git a/project/templates/_menu.html b/project/templates/_menu.html
new file mode 100644
index 0000000..782e8a6
--- /dev/null
+++ b/project/templates/_menu.html
@@ -0,0 +1,116 @@
+<div id="left-inner">
+ <ul>
+ <li><a href="/{{ params.scope }}/">Home</a></li>
+ <!-- <li>
+ <a href="/{{ params.scope }}/download_slides/">
+ Download Slides <font color="red">(New)</font>
+ </a>
+ </li>
+ <li>
+ <a href="/{{ params.scope }}/download_videos/">
+ Download Videos <font color="red">(New)</font>
+ </a>
+ </li> -->
+ <li><a href="/{{ params.scope }}/submit-registration/">Registration</a></li>
+ <li>
+ <ul>
+ <li>
+ <a href="/{{ params.scope }}/about/fees/">Fees</a>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <a href="/{{ params.scope }}/about/dates/">Important Dates</a>
+ </li>
+ <li>
+ Conference & CFP
+ <ul>
+ <li>
+ <a href="/{{ params.scope }}/talks-cfp/">Call for Papers</a>
+ </li>
+ <a href="/{{ params.scope }}/talks-cfp/schedule/">
+ Schedule
+ </a>
+ <li>
+ <a href="/{{ params.scope }}/talks-cfp/conference/">
+ Conference
+ </a>
+ </li>
+ <li>
+ <a href="/{{ params.scope }}/talks-cfp/tutorial/">
+ Tutorial Schedule
+ </a>
+ </li>
+ <li>
+ <a href="/{{ params.scope }}/talks-cfp/sprint/">
+ Sprint Plan &amp; Schedule
+ </a>
+ </li>
+ <li>
+ <a href="/{{ params.scope }}/talks-cfp/speakers/">
+ Invited Speakers
+ </a>
+ </li>
+ {% if user.is_authenticated and user.talk_set.all %}
+ <li><a href="/{{ params.scope }}/my-talks">My talks</a></li>
+ {% endif %}
+
+ </ul>
+ </li>
+ <!-- <li>
+ <a href="/{{ params.scope }}/tutorial/">
+ Tutorials
+ </a>
+ </li>
+ <li>
+ <a href="/{{ params.scope }}/sprints/">
+ Sprints
+ </a>
+ </li> -->
+ <li>
+ <a href="/{{ params.scope }}/certificates/">
+ Certificates
+ </a>
+ </li>
+ <li>
+ About
+ <ul>
+ <!-- <li>
+ <a href="/{{ params.scope }}/about/accommodation/">
+ Accommodation
+ </a>
+ </li>
+ <li>
+ <a href="/{{ params.scope }}/about/food/">Food</a>
+ </li> -->
+ <li><a href="/{{ params.scope }}/about/venue/">The Venue</a></li>
+ <!-- <li><a href="/{{ params.scope }}/about/city/">Host City - Mumbai</a></li> -->
+ <li>
+ <a href="/{{ params.scope }}/about/reaching/">Reaching the venue</a>
+ </li>
+ <li>
+ <a href="/{{ params.scope }}/about/contact/">Contact us</a>
+ </li>
+ </ul>
+ </li>
+ <!-- <li><a href="/{{ params.scope }}/publicity/">Publicity</a></li>
+ <li><a href="/{{ params.scope }}/organizers/">Organizers</a></li> -->
+ <li><a href="/{{ params.scope }}/about/sponsors/">Sponsors</a></li>
+ {% if user.is_staff %}
+ <li><a href="/{{ params.scope }}/regstats/">Registration Statistics</a></li>
+ {% endif %}
+ {% if user.is_superuser %}
+ <li><a href="/{{ params.scope }}/manage_payments/">Manage Payments</a></li>
+ {% endif %}
+ <li>Live Blog
+ <ul>
+ <li><a href="/{{ params.scope }}/about/day_zero/">Day 0</a></li>
+ <li><a href="/{{ params.scope }}/about/day_one/">Day 1</a></li>
+ <li><a href="/{{ params.scope }}/about/day_two/">Day 2</a></li>
+ </ul>
+ </li>
+
+ <li><a href="/{{ params.scope }}/about/speakerinfo/">Speaker Info</a></li>
+
+ </ul>
+</div>
diff --git a/project/templates/_menu_user.html b/project/templates/_menu_user.html
new file mode 100644
index 0000000..2b562d8
--- /dev/null
+++ b/project/templates/_menu_user.html
@@ -0,0 +1,19 @@
+<div id="menu-user">
+ {% if user.is_authenticated %}
+ {% if user.get_full_name %}
+ <strong>{{ user.get_full_name }} &lt;{{ user.username }}&gt;</strong>
+ {% else %}
+ <strong>{{ user.username }}</strong>
+ {% endif %} |
+
+ <a href="/{{params.scope }}/account/">My profile</a> |
+
+ {% if user.is_superuser %}
+ <a href="/admin/">Administer</a> |
+ {% endif %}
+
+ <a href="/{{params.scope }}/logout/">Logout</a>
+ {% else %}
+ <a href="/{{params.scope }}/login/">Login</a>
+ {% endif %}
+</div>
diff --git a/project/templates/_right_menu.html b/project/templates/_right_menu.html
new file mode 100644
index 0000000..c7155f0
--- /dev/null
+++ b/project/templates/_right_menu.html
@@ -0,0 +1,35 @@
+<div style=" border: 1px black solid;">
+<h2 style="padding-left:2px;">News and Updates</h2>
+<ul>
+<li><a href="https://picasaweb.google.com/scipy.in">SciPy Day 1 - Images</a></li>
+<li><a href="http://t.co/tA80aqTD">Recordings of SciPy Talks</a></li>
+<hr/>
+<h3 style="padding-left:2px;"> Documents of Aid</h3>
+<li> <a href="/static/files/Reaching_IITB.pdf">This</a> can help you in Reaching IITB.</li>
+<li> <a href="/static/files/Inside_IITB.pdf">Marauders Map</a></li>
+<li> Once you are inside <a href="/static/files/Other_Facilities.pdf">this</a> might be handy.</li>
+</ul>
+</div>
+<div id="right-inner">
+ <h2>Organizers</h2>
+ <p><ul>
+ <li><a href="/scipyin/2011/about/sponsors/">
+ <img src="/static/img/fossee.jpg" alt="FOSSEE Logo" title="FOSSEE Logo"
+ width="220" /></a></li>
+ </ul></p>
+ <h2><strong>Sponsors</strong></h2>
+ <p><ul>
+ <li><a href="/scipyin/2011/about/sponsors/">
+ <img src="/static/img/mhrd_logo.png" alt="MHRD Logo"
+ title="MHRD Logo" width=220/><br/></a></li>
+ <li><a href="/scipyin/2011/about/sponsors/">
+ <img src="/static/img/enthought_logo.png" alt="Enthought Logo"
+ title="Enthought Logo" width="220"/><br/></a></li>
+ </ul></p>
+ <h2><strong>Venue</strong></h2>
+ <p><ul>
+ <li><a href="/scipyin/2011/about/sponsors/">
+ <img src="/static/img/iitb_logo.jpg" height=160 alt="IIT-B Logo"
+ title="IIT-B Logo" /><br/></a></li>
+ </ul></p>
+</div>
diff --git a/project/templates/about/accommodation.html b/project/templates/about/accommodation.html
new file mode 100644
index 0000000..909d431
--- /dev/null
+++ b/project/templates/about/accommodation.html
@@ -0,0 +1,125 @@
+{% extends "base.html" %}
+{% block content %}
+<h1>Accommodation for delegates</h1>
+<p class="noindent">Forty rooms have been reserved for male students
+and faculty on a triple sharing basis in the hostels at IIIT. In total,
+we can accommodate 120 male participants. We also have reserved 10
+rooms for female participants on twin sharing basis. Thus, we can
+provide accommodation for 20 female participants. People who pay the
+accommodation fee through our fee payment process will be allotted
+accommodation on first-come-first-serve basis. Accommodation cannot
+be assured if the fee is not paid by December 10th, 2010. For further
+details visit: <a href="http://scipy.in/scipyin/2010/about/fees/">
+http://scipy.in/scipyin/2010/about/fees/</a>
+</p>
+
+
+<h1>Other possible venues for accommodation</h1>
+<p class="noindent">If you are unable to secure the accommodation with us,
+because of the limited number of rooms we have, there are many hotels and
+guest houses at Gachibowli, Hyderabad. We have mentioned a few of them
+below for your reference. You can directly contact them if you need
+accommodation at those places.
+
+List of Hotels and Guest Houses close to IIIT, Hyderabad:
+
+<table class="scipycon-default-border" cellpadding="6" rules="groups" frame="hsides">
+<caption></caption>
+<colgroup><col class="right" /><col class="left" /><col class="left" />
+</colgroup>
+<thead>
+<tr><th scope="col" class="right">Name</th><th scope="col" class="left">Type</th><th scope="col" class="left">Address</th>
+</tr>
+</thead>
+
+
+<td><a href="http://www.istahyderabad.com" class="external free" title="http://www.istahyderabad.com" rel="nofollow">Ista</a></td><td>5 Star Facilities</td><td>
+<p>Road No.2, I.T. Park
+
+</p><p>Nanakramguda,
+</p><p>GachiBowli
+</p><p>Hyderabad - 500019,
+</p><p>India
+</p><p>Tel&nbsp;: 91-(40)-44508888
+</p><p>Fax: 91-(40)-44509999
+</p><p>E-mail: sales@istahyderabad.com
+</p>
+</td></tr>
+<tr>
+<td><a href="http://www.ellaasuites.com" class="external free" title="http://www.ellaasuites.com" rel="nofollow">Ella Campus</a></td><td>4 Star Facilities</td><td>
+<p>Hill Ridge Springs,
+</p><p>Gachibowli,
+
+</p><p>Hyderabad,
+</p><p>Andhra Pradesh - 500 032,
+</p><p>India.
+</p><p>Tel: +91 40 6628 8488
+</p><p>Fax: +91 40 2300 2120, +91 40 6628 8477
+</p><p>E-mail: reservations@ellaahotels.com
+</p><p>Website: www.ellaahotels.com
+</p>
+</td></tr>
+<tr>
+<td><a href="http://www.novotelhyderabad.com" class="external free" title="http://www.novotelhyderabad.com" rel="nofollow">Novotel</a></td><td>5 Star Facilities</td><td>
+<p>Novotel &amp; HICC Complex
+
+</p><p>(Adjacent to Hitech City), P O Bag 1101
+</p><p>Cyberabad Post Office
+</p><p>HYDERABAD - 500081
+</p><p>INDIA
+</p><p>Tel&nbsp;: +91-40-66824422
+</p><p>Fax&nbsp;: +91-40-66844422
+</p><p>reservations@novotelhyderabad.com
+</p>
+</td></tr>
+<tr>
+<td><a href="http://www.livewellimpex.net/" class="external free" title="http://www.livewellimpex.net/" rel="nofollow">LiveWell Impex</a></td><td>Service Apartment</td><td>
+<p>501, Monte Carlo Apartments
+
+</p><p>Near Kondapur 'X' Roads
+</p><p>Adjacent TCS, Madhapur
+</p><p>Hyderabad-500 081
+</p><p>Ph +91 40 2311 5799
+</p><p>Mobile: +91 9866179116, +91 8106548334
+</p><p>e-mail: livewell@livewellimpex.net
+</p>
+</td></tr>
+<tr>
+<td><a href="http://www.qualityinn.com/" class="external free" title="http://www.qualityinn.com/" rel="nofollow">Quality Inn Pearl</a><td>3 Star Facilities</td><td>
+</td></tr>
+<tr>
+<td><a href="http://www.swagathderoyal.com/" class="external free" title="http://www.swagathderoyal.com/" rel="nofollow">Swagath-De-Royal</a></td><td>3 Star Facilities</td><td>
+
+<p>Kothaguda X Road's Kondapur,
+</p><p>Cyberabad,
+</p><p>Hyderabad - 81.
+</p><p>Phone: +91 40 2300 1333 / 888 / 999.
+</p><p>Fax: + 91 40 2300 0333
+</p><p>www.swagathderoyal.com
+</p><p>Email: info@swagathderoyal.com
+</p>
+</td></tr>
+<tr>
+<td><a href="http://www.adityainn.com/" class="external free" title="http://www.adityainn.com/" rel="nofollow">Aditya Inn</a></td><td>Guest House</td><td>
+<p>Plot No.4, Sri Harsha Building
+</p><p>Vinayaknagar,
+</p><p>Near EPTRI
+
+</p><p>Gachibowli,
+</p><p>Hyderabad - 500032
+</p><p>Phone&nbsp;: +91 40 2300 2208/9, 4013 8108, 4200 0518
+</p><p>Email&nbsp;: adityainn@hotmail.com
+</p>
+</td></tr>
+<tr>
+<td>Genius Hostel for Men</td><td>Hostel</td><td>
+<p>Mr Laxman Babu
+</p><p>Kannayalal Complex,
+</p><p>Indiranagar Bus stop,
+</p><p>Gachibowli, Hyderabad-500 008
+
+</p><p>Phone: +91 40 2300 1678,79
+</p>
+</td></tr></table>
+
+{% endblock content %}
diff --git a/project/templates/about/certificates.html b/project/templates/about/certificates.html
new file mode 100644
index 0000000..94bd9a5
--- /dev/null
+++ b/project/templates/about/certificates.html
@@ -0,0 +1,86 @@
+{% extends "base.html" %}
+{% block content %}
+<h1 class="title">Certificates</h1>
+
+
+<h3 id="sec-1">Certificate of Appreciation </h3>
+
+<h4 id="sec-1_1">Participants </h4>
+
+<ul>
+<li>
+A <i>Certificate of Appreciation</i> will be issued for
+participants and presenters who contribute considerably during
+the sprints.
+</li>
+<li>
+To be considered for the <i>Certificate of Appreciation</i>, the
+sprint lead has to approve the participant, based on the proof
+of contribution in sprints.
+</li>
+</ul>
+
+<h4 id="sec-1_2">Conference Presenters </h4>
+
+<ul>
+<li>
+A separate <i>Certificate of Appreciation</i> will be given to all
+conference presenters (including those giving Lightning
+Talks). Conference presenters will be selected based on the
+abstracts submitted on the website.
+
+</li>
+</ul>
+
+<h3 id="sec-2">T-Shirts </h3>
+
+<h3 id="sec-3">Certificate of Participation </h3>
+
+<h4 id="sec-3_1">Participants </h4>
+
+<ul>
+<li>
+Participants simply attending the conference talks, tutorials, and sprints, will not be given
+any certificates. They will, however, be given receipts for the payment made, which can be
+submitted to their respective institutions/organizations.
+
+</li>
+</ul>
+
+<h3 id="sec-4">Other goodies </h3>
+
+<h4 id="sec-4_1">Participants &amp; Presenters </h4>
+
+<ul>
+<li>
+Rewards/swag will be given to participants who perform exceptionally
+well in the sprints.
+</li>
+<li>
+The sprint lead has to recommend contributors for these rewards.
+</li>
+<li>
+Some rewards may be sent by post/courier to participants after
+the event.
+
+</li>
+</ul>
+
+<h3 id="sec-5">Note </h3>
+
+<ul>
+<li>
+Please do not contact SciPy.in organizers for a <i>Certificate of Participation</i> as mere participation/sitting through the event
+does not entitle a participant/registrant for a certificate of
+participation or appreciation.
+</li>
+<li>
+Participants will be eligible only for a <b>Receipt</b> for the amount
+paid towards registration and accommodation.
+</li>
+<li>
+The decision of the sprint leads and the FOSSEE team would be final and binding.
+</li>
+</ul>
+
+{% endblock content %}
diff --git a/project/templates/about/city.html b/project/templates/about/city.html
new file mode 100644
index 0000000..b7b44ef
--- /dev/null
+++ b/project/templates/about/city.html
@@ -0,0 +1,64 @@
+{% extends "base.html" %}
+{% block content %}
+<h1>Hyderabad - Host City</h1>
+
+<div class="entry">
+<p>Hyderabad is the capital of the state of Andhra Pradesh, and is the fifth largest city in India. Secunderabad is a twin city of Hyderabad and is separated by the Hussain Sagar (locally well known as <i>Tank Bund</i>), an artificial lake constructed in 1562 A.D. The city is nearly 400 years old and is noted for its natural beauty, mosques and minarets, bazaars and bridges, hills and lakes. It is perched on the top of the Deccan Plateau, 1776 ft. above sea level, and sprawls over an area of 100 Sq. miles. Hyderabad is famous for its architecture, cuisine, pickles, and pearls. It is considered to be at cross-roads between the North and the South,the historical and the modern. The <i>Islamic</i> influences of the <i>Nawabs</i> are visible even today in the cuisine and architecture, especially in the older sections of the city, while expanding suburbs are very cosmopolitan.
+</p>
+
+<p>A multitude of influences have shaped the character of the city and it has a distinct culture. Its palaces and buildings, houses and tenements, gardens and streets have a history and an architectural individuality of their own, which make Hyderabad a city steeped in culture. Hyderabad is also known as Cyberabad, owing to the presence of large number of IT companies. All major IT companies from across the globe have marked their presence in Hyderabad by having their offices, development centers, or research centers located there.</p>
+
+<p> When in Hyderabad, shopping for pearls is a must - <i>City of Pearls</i> is one of the many <i>sobriquets</i> of Hyderabad . Another <i>must try</i> in Hyderabad is the <i>biriyani</i>, a flavorful and fragrant rice dish. <i>Pulla Reddy</i> and <i>Rami Reddy</i> are famous sweet vendors which are worth checking out. A visit to the Charminar and the surrounding maze of markets is an experience of a lifetime. Be sure to bargain for clothes, ethnic accessories, jewellery (especially pearls and bangles), and artefacts from the myriad vendors abounding these <i>bazaars</i>. Some advice to keep in mind while bargaining would be to start at a fourth (or less) of the price quoted, although this may not always apply.</p>
+
+<p>While <i>Telugu</i> is the state language, a knowledge of <i>Urdu</i>, <i>Hindi</i>, or <i>English</i>, is sufficient to get by, in many places within the city. For more information, including transportation details, do check <a href="http://wikitravel.org/en/Hyderabad">the WikiTravel entry on Hyderabad</a>. </p>
+
+<p>
+
+<h3>Map</h3>
+
+<p>A Google Map of Hyderabad with prominent places marked can be found here</p>
+<p>
+<iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps/ms?hl=en&amp;ie=UTF8&amp;msa=0&amp;msid=116571751012231655985.00045ea3a3aa0272ecec3&amp;ll=17.452566,78.373847&amp;spn=0.014329,0.018239&amp;z=15&amp;output=embed"></iframe><br /><small>View <a href="http://maps.google.com/maps/ms?hl=en&amp;ie=UTF8&amp;msa=0&amp;msid=116571751012231655985.00045ea3a3aa0272ecec3&amp;ll=17.452566,78.373847&amp;spn=0.014329,0.018239&amp;z=15&amp;source=embed" style="color:#0000FF;text-align:left">miyapur to Kompalli </a> in a larger map</small>
+</p>
+<h3>Climate, Weather and Local time</h3>
+
+<ul>
+ <li>Local Time-Indian Standard Time (+0530 GMT)</li>
+ <li>Summer Temperature-25oC to 40oC</li>
+ <li>Winter Temperature-11oC to 25oC</li>
+ <li>Annual Rainfall-400 mm to 2,500 mm</li>
+</ul>
+
+<h2>Famous Historical Sites</h2>
+
+<div id="speaker"><div id="speakerphoto"><img src="/static/img/golconda.jpg" alt="Golconda Fort" title="Golconda Fort" /></div>
+<div id="speakerinfo">The Golconda fort was founded originally by the <i>Kakatiyas</i> in the 13th century, and was expanded by the Qutb Shahi kings into a massive fort of granite with walls. The fortress city within the walls was famous for the diamond trade and the <i>Koh-i-noor</i> diamond is said to have come from here. One of the most remarkable features of the Golconda fort is its system of
+acoustics. The sounds of hands clapped in the grand portico can be heard in the Durbar Hall, at the very top of the hill.</div><br /></div>
+
+<div id="speaker"><div id="speakerphoto"><img src="/static/img/charminar.jpg" alt="Charminar" title="Charminar" /></div>
+<div id="speakerinfo">The <i>Charminar</i> (literally, "Four Minarets")is a major landmark in Hyderabad, the massive arch built by Mohammed Quli Qutab Shah, in 1591 looming at a height of 56 m, is an impressive square gateway with four minarets, to commemorate the end of the plague. The arch is illuminated daily in the evening, and is an unforgettable sight.</div><br /><br /><br /><br /></div>
+
+<div id="speaker"><div id="speakerphoto"><img src="/static/img/meccamasjid.jpg" alt="Mecca Masjid" title="Mecca Masjid" /></div>
+<div id="speakerinfo">The <i>Mecca Masjid</i>, near the <i>Charminar</i>, is one of the largest in the state if not in
+India. It is said to accomodate upto 10,000 worshippers. Muhammed Quli Qutub Shah began building it in 1617 and was completed during the reign of Mughal emperor Aurangzeb in 1694.</div><br /><br /><br /><br /></div>
+
+<div id="speaker"><div id="speakerphoto"><img src="/static/img/qutubshahi.jpg" alt="Qutub Shahi Tombs" width="160px" title="Qutub Shahi Tombs" /></div>
+<div id="speakerinfo">A little away from the Golconda fort is a cluster of tombs. Most of them have intricately carved stonework and are the most authentic evidence of the Qutub Shahi architectural traditions. The tombs were erected in the memory of the departed kings of Golconda. They stand a kilometer north of Golconda fort's Banjara Darwaza.</div><br /><br /><br /><br /></div>
+
+<div id="speaker"><div id="speakerphoto"><img src="/static/img/hussainsagar.jpg" alt="Hussain Sagar Lake" title="Hussain Sagar Lake" /></div>
+<div id="speakerinfo">The <i>Hussain Sagar</i> is a lake in Hyderabad, built by Hazrat Hussain Shah Wali in 1562, during the rule of Ibrahim Quli Qutb Shah. It is a 24 km long lake built on a tributary of the River Musi to meet the water and irrigation needs of the city. There is a large monolithic statue of the Gautam Buddha in the middle of the lake which was erected in 1992. It is also called <i>Tank Bund</i> in local parlance.</div><br /><br /><br /><br /></div>
+
+<div id="speaker"><div id="speakerphoto"><img src="/static/img/birlamandir.jpg" alt="Birla Mandir" title="Birla Mandir" /></div>
+<div id="speakerinfo">Birla Mandir is a magnificient temple built entirely in marble, with great architectural significance. It was built by the Birla Foundation. The temple is dedicated to Lord Venkateshwara. The granite image of the presiding deity is about 11 ft. tall and a carved lotus forms an umbrella on the roof. The consorts of Lord Venkateswara, 'Padmavati' and 'Andal' are housed in separate shrines. There is a brass flagstaff in the temple premises which rises to a
+height of 42 ft. The temple manifests a blend of South Indian, Rajasthani and Utkal temple architectures. In its entirety, it is made of 2000 tons of pure Rajasthani white marble. It is built on a 280-feet high hillock called the Naovath Pahad in a 13 acres plot. The construction of the temple took 10 years and it was consecrated in 1976. The temple complex overlooking the southern side of Hussain Sagar, offers a magnificient panoramic view of the twin cities of Hyderabad and Secunderabad. It presents a colorful spectacular sight when illuminated at night.</div><br /></div>
+
+<p>The following websites can help find more information about Hyderabad.</p>
+
+<ul>
+ <li><a href="http://www.aptourism.in/hplaces.html">http://www.aptourism.in/hplaces.html</a></li>
+ <li><a href="http://tourisminap.com/tourpack/hyderabad.php">http://tourisminap.com/tourpack/hyderabad.php</a></li>
+ <li><a href="http://www.hydonline.com/">http://www.hydonline.com/</a></li>
+ <li><a href="http://www.fullhyderabad.com/">http://www.fullhyderabad.com/</a></li>
+ </ul>
+</div>
+{% endblock content %}
diff --git a/project/templates/about/contact.html b/project/templates/about/contact.html
new file mode 100644
index 0000000..4e3cf96
--- /dev/null
+++ b/project/templates/about/contact.html
@@ -0,0 +1,33 @@
+{% extends "base.html" %}
+{% block content %}
+<div class="entry">
+<h1><strong>Contact us</strong></h1>
+<br/>
+<h2>For any queries regarding registration, accomodation or any other issues, please feel free to contact any of the following.</h2>
+<br/><br/>
+ <li>
+ Anand Raj Ramachandran <br/>
+ Phone No: +919699323506 <br/>
+ Email id: anand@fossee.in <br/>
+ </li>
+ <br/><br/>
+ <li>
+ Parth Buch <br/>
+ Phone No: +919619606610 <br/>
+ Email id: parth@fossee.in <br/>
+ </li>
+ <br/><br/>
+ <li>
+ Primal Pappachan <br/>
+ Phone No: +919920149265 <br/>
+ Email id: primal@fossee.in <br/>
+ </li>
+ <br/><br/>
+ <li>
+ Deepak Kharat <br/>
+ Phone No: +919819650310 <br/>
+ Email id: deepak@fossee.in <br/>
+ </li>
+ <br/><br/>
+</div>
+{% endblock content %}
diff --git a/project/templates/about/day_one.html b/project/templates/about/day_one.html
new file mode 100644
index 0000000..1c45901
--- /dev/null
+++ b/project/templates/about/day_one.html
@@ -0,0 +1,68 @@
+{% extends "base.html" %}
+{% block content %}
+<div class="entry">
+
+<p>
+Welcome to SciPy India 2011. If you are in IIT Bombay and would like to listen to the talks at the conference without paying a penny, please feel free to drop by the venue. You would be missing the awesome food and tshirt though.
+</p>
+<p>
+The day started with <b>Prof. Prabhu Ramachandran</b> gave an introduction on the conference and a briefing on how it all started in the year 2009. It was followed by keynote by <b>Eric Jones</b> on <b>What matters in Scientific Software Projects? 10 years of Success and Failure Distilled</b>. Below are few of the main points of his keynote were about the requirements for a successful project. <br/>
+</p>
+
+<li><p> Smart People</p></li>
+<li> <p>Trust and Communication</p></li>
+<li><p>Choosing where we have to pioneer</p></li>
+
+<p>
+Next <b>Ankur Gupta</b> talked about the <b>Multiprocessing module and Gearman</b> and showed live code review of multiprocessing in Python can improve the performance of the program in multiprocessor machines. He also pointed out the logger and debugging modules.
+</p>
+
+<p>
+<b>Kunal Puri</b> introduced the PySPH module in his talk on <b>Smoothed Particle Hydrodynamics with Python</b>. He progressed onto explaining the architecture of PySPH and it's underlying modules. The demos on the collision of two elastic balls and a breaking dam showcased the power of this package.
+</p>
+
+<p>
+Afterwards <b>Mateusz Paprocki</b> talked on <b>Understanding importance of automated software testing.</b> He started with explaining the need of software testing and went onto show various methods of verification of computer programs like manual, automated and formal with each of them having it's share of pros and cons. The clarification that automated testing requires human assistance removed the aura of being autonomous from it.
+</p>
+
+<p>The approaches to software testing are White box testing, Black box testing, Bottom up testing and top down testing. Program testing guidelines are to start with Defining the expected result, A programmer or an organization should test his/their own programs etc. Most of them can found in Software Engineering textbooksf. Software testing frameworks in Python are
+
+<li><p>unitest</p></li>
+<li><p>py.test(*)</p></li>
+<li><p>nose</p></li>
+
+<p>
+For testing interactive web application, Selenium could be used. He pointed out that 100% coverage doesn't imply program is perfect. It doesn't test for correctness of code or conformance to specification.
+</p>
+</p>
+
+<p>
+The next talk by Invited Speaker <b>Ajith Kumar</b> on his project <b>expEYES</b> was novel to many in audience. He started with explaining how the idea stemmed from lack of equipment for students to experiment. expEyes would be useful for students, teachers, engineers and hobbyists. The statistics showed that around 800 units has been sold and it has been included in syllabus of some universities. His efforts in making experimentation in education popular has to be really appreciated. He demoed an array of Physics(electrical/sound) experiments doable with expEYES and it's amazing to see that what can be done with this inexpensive board. You can get the brochure of expEYES from the technical desk near the stage.
+</p>
+
+<p>
+<b>Sentiment Analysis</b> by <b>Bala Subramaniam</b> was next in the queue. He introduced Sentiment Analysis and went on to his demo of using it to analyze the telugu movie reviews from a website. The usage of a Naive Bayes Classifier to identify the positive, neutral and negative opinions was explained. The model used to analyze the movie review was well explained and pointed out the techniques of Natural Language Processing and Machine learning running behind it.
+</p>
+
+<p>
+What's a scientific python conference without a talk on image processing? <b>Jayleil Dalal</b> filled that void with his detailed talk on <b>Building Embedded Systems for Image Processing using Python</b>. He explained about OpenCV, an Open Source python library for image processing and the various hardware systems he used for the same. You can check out his youtube channel for more tutorials on the same.
+</p>
+
+<p>
+Afterwards, <b>Prof. Prabhu Ramachandran</b> talked about <b>FOSSEE: Python and Education</b>. He gave a breifing over the achievment of FOSSEE like workshops, conferences and later talked about the experience building a django app for the purpose of evaluation of answers of 650 users for 1000 Teacher's training program.
+</p>
+
+<p>
+<b>William Natharaj</b> talked about his physics project <b>Automated Measurement of Magnetic properties of Ferro-Magnetic materials using Python</b> which used Python extensively for data processing. expEYES was used for data colllection from the circuit.
+</p>
+
+<p>
+<b>Nivedita Datta</b> presented the session about the Python module PyCrypto in her talk titled <b>Encryptedly yours : Python & Cryptography.</b> She talked in detail about the following encrpytion techniques.
+<li><p>AES encrpytion</p></li>
+<li><p>ARC 4 - Private key stream cipher</p></li>
+<li><p>RSA</p> </li>
+</p>
+<p>
+The day concluded with <b>a lightning talk on Virtual Labs</b>. Looking forward to seeing you at the second day of the conference.
+</p>
+{% endblock content %}
diff --git a/project/templates/about/day_two.html b/project/templates/about/day_two.html
new file mode 100644
index 0000000..cc14543
--- /dev/null
+++ b/project/templates/about/day_two.html
@@ -0,0 +1,24 @@
+{% extends "base.html" %}
+{% block content %}
+<div class="entry">
+<h2> SciPy Day 2 - First Session</h2>
+<p>
+Hope you enjoyed the first day of the conference. The first talk of the second day was by <b>Gaël Varoquaux</b> on <b>Machine learning as a tool for Neuroscience</b> which was one of the highlights of the conference. He started with briefly explaining parts of his talk namely Functional Brain imaging, Models of Function and Cognitive Tasks.
+</p>
+
+<p>
+He pointed the problem of the curse of dimensionality when trying to analyze the behavior of brain as the function of 50,000 voxels. This requires the expert knowledge of knowing to pick the right ones or you could use maching learning. Brain reading was the technique used for this purpose by predicting brain images from the object viewed. By this way of compressive sensing, we can reduce the amount of the brain data to be analyzed. This is an instance of supervised learning. Prediction is a selecton model metric.
+</p>
+
+<p>
+The challenging part of this analysis was that 95% of the brain activity is unrelated to the task. By using a combination of Sparsity, Spatial Continuity and Spatial Variability we can get individual maps(slightly different from each other) and combine them to form the functional region atlas. Now when trying to analyze the graphical by looking at the interaction between the regions, there are typically more than 1000's of connections. This kind of problems are being tried to be solved by Machine Learning.
+</p>
+
+<p>
+Next, he stepped onto the realm of Python for solving this problem by explaining about scikit-learn which is easy to pick up and technically efficient. The api of scikit-learn uses numpy arrays as inputs. It learns a model from the data and then predict the result from the model and further test for goodness of the result. The popular notion of python being slow was knocked out after he showed the stats depicting that scikits-learn was faster than C implementations in some cases of algorithmic implementation. The community of 57 contributors behind the module shows this project is popular. The successful ingredients are repo with developers and users and for other obvious reasons like short release cycles and test cases written.
+</p>
+
+<p>
+He then went onto talking about his other project joblib which provided Python functions on steroids. He briefed about the philosophy of the project and showed code on how it avoided recomputation to avoid dependency issues. He concluded the talk by pointing out, how to find the way in the software stack by being active on the mailing list and experimenting. If you are interested in attending his tutorial tomorrow, you should download his material which can be found <a href="http://gaelvaroquaux.github.com/scikit-learn-tutorial/">here.</a>
+</p>
+{% endblock content %}
diff --git a/project/templates/about/day_zero.html b/project/templates/about/day_zero.html
new file mode 100644
index 0000000..df5cc5a
--- /dev/null
+++ b/project/templates/about/day_zero.html
@@ -0,0 +1,24 @@
+{% extends "base.html" %}
+{% block content %}
+<div class="entry">
+
+<h3>The Penultimate day</h3>
+<p>
+If you have previously organized an event or a conference, you would know that the busiest day is just the day before the event. After having worked for almost 4 months for this event, we(FOSSEE team) had a few last minute tasks to be done before the day ends. Writing this post was one of them and sitting down to write it at the end of day, in a way shows that every important task has been completed.
+</p>
+<p>
+The first priority of the day was to finalize the schedule of the event. This took a bit longer than previously thought but we finally completed it by evening. If you haven't seen it already, have a look at the talks happening tomorrow and the day after. If you love either Science or Python or Both, you would be committing a sin by being not at SciPy India 2011 for the next 4 days. By afternoon, participants started pouring into IIT Bombay for the event. The registration desk at main gate, managed by Anand, Kiran, Harish, Yogesh, Manas and others, guided people to their accomodation facilities. We had already prepared this and this which would really come in handy if you are new at IITB.
+</p>
+<br/><br/>
+<img align="center" src="/static/img/reg-desk1.jpg" title="Near the main gate" height="200" width="300" />
+<br/><br/>
+<p>
+While the other set of the team was busy in the lab, preparing the packages for the participants which contains various information pamphlets, notepad, a pen and food coupons for all of the days. It took hours to complete the job and the efforts of Srikant, Sushma and Priya deserves a special mention here.
+</p>
+<img align="center" src="/static/img/packing.jpg" title="Getting things ready" height="200" width="300" />
+<br/><br/>
+<p>
+Getting back to the event, it kicks off with the Keynote by Eric Jones, CEO of Enthought, talking on "What Matters in Scientific Software Projects? 10 Years of Success and Failure Distilled". All the talks in the schedule are promising and if you are low on time, talks by Invited Speakers - Mateusz Paprocki, Ajith Kumar and Prof. Prabhu Ramachandran are something you definitely wouldn't want to miss.
+</p>
+<p><h3>Follow this space for more live updates from the conference.</h3></p>
+{% endblock content %}
diff --git a/project/templates/about/fees.html b/project/templates/about/fees.html
new file mode 100644
index 0000000..155f7aa
--- /dev/null
+++ b/project/templates/about/fees.html
@@ -0,0 +1,153 @@
+{% extends "base.html" %}
+{% block content %}
+
+<h2 id="sec-1">Fees </h2>
+
+<h3 id="sec-1_1">Registration fees for outstation students and teachers. </h3>
+
+<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
+<caption></caption>
+<colgroup><col align="left" /><col align="left" /><col align="left" />
+</colgroup>
+<thead>
+<tr><th scope="col">Category</th><th scope="col">Conference</th><th scope="col">Accommodation</th></tr>
+<tr><th scope="col"></th><th scope="col">+ Tutorials</th><th scope="col">(all 6 days)</th></tr>
+</thead>
+<tbody>
+<tr><td>Students</td><td>Rs. 500</td><td>Rs. 400</td></tr>
+<tr><td>Teachers</td><td>Rs. 500</td><td>Rs. 400</td></tr>
+</tbody>
+</table>
+
+<h3 id="sec-1_2">Registration fees for in-station students and teachers. </h3>
+
+<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
+<caption></caption>
+<colgroup><col align="left" /><col align="left" />
+</colgroup>
+<thead>
+<tr><th scope="col">Category</th><th scope="col">Conference</th></tr>
+<tr><th scope="col"></th><th scope="col">+ Tutorials</th></tr>
+</thead>
+<tbody>
+<tr><td>Students</td><td>Rs. 500</td></tr>
+<tr><td>Teachers</td><td>Rs. 500</td></tr>
+</tbody>
+</table>
+
+<h3 id="sec-1_3">Registration fees for corporates and others. </h3>
+
+<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
+<caption></caption>
+<colgroup><col align="left" /><col align="left" /><col align="left" />
+</colgroup>
+<thead>
+<tr><th scope="col">Category</th><th scope="col">Conference + Tutorials</th></tr>
+</thead>
+<tbody>
+<tr><td>Corporates</td><td>Rs. 750</td></tr>
+<tr><td>Others</td><td>Rs. 750</td></tr>
+</tbody>
+</table>
+
+<h3 id="sec-1_4">Spot registration / late payment(on-spot) </h3>
+
+<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
+<caption></caption>
+<colgroup><col align="left" /><col align="left" /><col align="left" />
+</colgroup>
+<thead>
+<tr><th scope="col">Category</th><th scope="col">Conference</th><th scope="col">Tutorials + sprints</th></tr>
+</thead>
+<tbody>
+<tr><td>Students</td><td>Rs. 750</td><td>Included in conference fee</td></tr>
+<tr><td>Teachers</td><td>Rs. 750</td><td>Included in conference fee</td></tr>
+<tr><td>Corporates</td><td>Rs. 1000</td><td>Included in conference fee</td></tr>
+</tbody>
+</table>
+
+<h2 id="sec-2">Note: </h2>
+
+<h3 id="sec-2_1">Accommodation </h3>
+
+<ul>
+<li>
+Accommodation will be provided at a subsidized rate of Rs.100 per day for outstation teachers and students alone.
+</li>
+<li>
+If you are sending us a DD, it should reach us on or before 20th of November, 2011.
+</li>
+<li>
+Accommodation will be confirmed at the venue only for participants with valid identity cards from their respective institutions.
+</li>
+</ul>
+
+<h3 id="sec-2_2">Registration Fees </h3>
+
+<h4 id="sec-2_2_1">Online Transfer</h4>
+<ul>
+ <li>The prefered way of paying is through DoAttend. If you face any problems with online transfer please contact <a href="support@doattend.com">DoAttend Support</a></li>
+</ul>
+
+<h4 id="sec-2_2_2">Demand Draft </h4>
+
+<ul>
+<li>
+An email should be sent to <i>info@scipy.in</i> with the name of the
+participant, institution, and the
+transaction details(reference no. and account no.)
+</li>
+<li>
+Registered participants whose talks have been accepted will be
+exempt from the registration fees.
+</li>
+<li>
+The demand draft may be obtained in favour of <b>FOSSEE</b> payable at
+<b>Mumbai</b>.
+</li>
+<li>
+The Demand Drafts may be sent to
+<pre class="example">
+Prof. Prabhu Ramachandran,
+Department of Aerospace Engineering,
+IIT Bombay,Powai,
+Mumbai, Maharastra,
+India 400 076
+</pre>
+
+</li>
+</ul>
+
+<h4 id="sec-2_2_3">Electronic transfer (NEFT) </h4>
+
+<ul>
+<li>
+An email should be sent to <i>info@scipy.in</i> with the name of the
+participant, institution, and the
+transaction details(reference no. and account no., account holder
+name from which the transfer was made.)
+</li>
+<li>
+Registered participants whose talks have been accepted will be
+exempt from the registration fees.
+</li>
+<li>
+The total amount for fees and accommodation (if applicable) may be
+transfered to,
+<pre class="example">
+Account Number - 2724101100988
+Account Name - FOSSEE
+IFSC code - CNRB0002724
+Bank - Canara Bank
+Branch - IIT Powai, Mumbai - 400076
+</pre>
+
+</li>
+<li>
+While transferring the amount, ensure that the remark of transaction
+contain the Full name with email
+address registered with us.
+
+</li>
+</ul>
+{% endblock content %}
diff --git a/project/templates/about/food.html b/project/templates/about/food.html
new file mode 100644
index 0000000..4653d4f
--- /dev/null
+++ b/project/templates/about/food.html
@@ -0,0 +1,121 @@
+{% extends "base.html" %}
+{% block content %}
+<p>Lunch will be provided on all days. Tea/coffee and biscuits will be provided
+twice a day on all days. Participants will have to make their own arrangements
+for breakfast and dinner. They can inform the organizers at the registration
+desk on Day 1 of the conference if opting to eat any meals at the IIITH
+messes/canteens. Informing us in prior will ensure availability of food
+at these places. IIITH offers highly subsidized meals at the rate of Rs.20 for
+breakfast and Rs.30 for dinner.
+
+In addition, please find below a list of some eateries in the vicinity of
+IIITH.</p>
+
+<table class="scipycon-default-border" cellpadding="6" rules="groups" frame="hsides">
+ <tr>
+ <th>Name</th>
+ <th>Type of food</th>
+ <th>Distance from IIIT-H</th>
+ <th>Address</th>
+ <th>Price</th>
+ </tr>
+ <tr>
+ <td>Vennela Mess</td>
+ <td>South Indian</td>
+ <td>1KM</td>
+ <td>Indra Nagar, Gachibowli, Hyderabad</td>
+ <td>Full meal is Rs. 55</td>
+ </tr>
+ <tr>
+ <td>Nellore Mess</td>
+ <td>South Indian</td>
+ <td>1 KM</td>
+ <td>Opposite DLF Building, Gachibowli, Hyderabad</td>
+ <td>Rate for full meal is Rs. 40</td>
+ </tr>
+ <tr>
+ <td>Hot Roties</td>
+ <td>North Indian</td>
+ <td>1KM</td>
+ <td>Indra Nagar, Gachibowli, Hyderabad</td>
+ <td>Rate for full meal is Rs. 40</td>
+ </tr>
+ <tr>
+ <td>Subway</td>
+ <td></td>
+ <td>0.5 KM</td>
+ <td>Indra Nagar, Gachibowli, Hyderabad</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>Domino's Pizza</td>
+ <td></td>
+ <td>1KM</td>
+ <td>Indra Nagar, Gachibowli, Hyderabad</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>Pizza Corner</td>
+ <td></td>
+ <td>1KM</td>
+ <td>Indra Nagar, Gachibowli, Hyderabad</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>The Wonton</td>
+ <td>Chinese</td>
+ <td>1KM</td>
+ <td>Indra Nagar, Gachibowli, Hyderabad</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>Punjabi Rasoi</td>
+ <td></td>
+ <td>2KM</td>
+ <td>Cross Road, Gachibowli, Hyderabad, ph: 040- 65523257</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>Swagath De Royal</td>
+ <td></td>
+ <td>4KM</td>
+ <td>Kondapur, Kothaguda X Road's,Hyderabad</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>Slizzing Grills</td>
+ <td></td>
+ <td>4KM</td>
+ <td>2nd Floor, Sri Tirumala Subash Arcade, Kothaguda X Roads, Kondapur, Hyderabad</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>F9 Diner</td>
+ <td></td>
+ <td>4KM</td>
+ <td>4th Floor Pavan Priyanka Plaza, Opp Harsha Toyota & Above Kun Hyundai, Kondapur, Hyderabad</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>Dine vally</td>
+ <td></td>
+ <td>4KM</td>
+ <td>Opp Police Commissionerate Office, Gachibowli, Hyderabad</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>Quality INN</td>
+ <td></td>
+ <td>4KM</td>
+ <td>Lumbini Enclave, Opposite Engineering Staff College, Gachibowli, Hyderabad</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>Haveli</td>
+ <td></td>
+ <td>4KM</td>
+ <td>148 Beside Kothaguda Post Office, Commercial Complex, Main Road, Kondapur, Hyderabad</td>
+ <td></td>
+ </tr>
+</table>
+{% endblock content %} \ No newline at end of file
diff --git a/project/templates/about/important_dates.html b/project/templates/about/important_dates.html
new file mode 100644
index 0000000..3b045ee
--- /dev/null
+++ b/project/templates/about/important_dates.html
@@ -0,0 +1,13 @@
+{% extends "base.html" %}
+{% block content %}
+<h1>Important dates</h1>
+<div class="entry">
+ <p><ul class="entry">
+ <li>November 2, 2011, Wednesday: Abstracts Due</li>
+ <li>November 7, 2011, Monday: Schedule announced</li>
+ <li>November 28, 2011, Monday: Proceedings paper submission due</li>
+ <li>December 4-5, 2011, Sunday-Monday: Conference</li>
+ <li>December 6-7 2011, Tuesday-Wednesday: Tutorials/Sprints</li>
+ </ul></p>
+</div>
+{% endblock content %}
diff --git a/project/templates/about/organizers.html b/project/templates/about/organizers.html
new file mode 100644
index 0000000..f9d6230
--- /dev/null
+++ b/project/templates/about/organizers.html
@@ -0,0 +1,132 @@
+{% extends "base.html" %}
+{% block content %}
+
+<h1 class="title">SciPy.in Committee</h1>
+
+
+<h3 id="sec-1_1">Executive Committee </h3>
+
+
+<h4 id="sec-1_1_1">Conference Co-Chairs </h4>
+
+<ul>
+<li>
+Prabhu Ramachandran, IIT Bombay
+</li>
+<li>
+Jarrod Millman, UC Berkeley
+</li>
+</ul>
+
+<h3 id="sec-1_2">Program Committee </h3>
+
+<ul>
+<li>
+Prabhu Ramachandran,
+Department of Aerospace Engineering,
+IIT Bombay
+</li>
+<li>
+Jarrod Millman,
+Neuroscience Institute,
+UC Berkeley
+</li>
+<li>
+Fernando Perez,
+Neuroscience Institute,
+UC Berkeley
+</li>
+<li>
+John Hunter,
+TradeLink Securities
+</li>
+<li>
+St&egrave;fan van der Walt,
+Division of Applied Mathematics,
+Stellenbosch University
+</li>
+<li>
+Puneeth Chaganti,
+FOSSEE, IIT Bombay
+</li>
+<li>
+Kadambari Devarajan,
+FOSSEE, IIT Bombay
+
+</li>
+</ul>
+<h3 id="sec-1_3">Local Organizers </h3>
+
+<h4 id="sec-1_3_1">FOSSEE </h4>
+
+<ul>
+<li>
+Prabhu Ramachandran
+</li>
+<li>
+Anoop Jacob Thomas
+</li>
+<li>
+Amit Singh Sethi
+</li>
+<li>
+Anand Raj Ramachandran
+</li>
+<li>
+Bhanukiran Perbhatini
+</li>
+<li>
+Kadambari Devarajan
+</li>
+<li>
+Madhusudan C S
+</li>
+<li>
+Nishanth Amuluru
+</li>
+<li>
+Puneeth Chaganti
+</li>
+<li>
+Thomas Stephen Lee
+
+</li>
+</ul>
+
+<h4 id="sec-1_3_2">IIIT Hyderabad </h4>
+
+<ul>
+<li>
+Sandhya Kode
+</li>
+<li>
+Venkatesh Choppella
+</li>
+<li>
+General R K Bagga
+</li>
+<li>
+Enhance Edu Team, IIIT Hyderabad
+</li>
+</ul>
+
+<h3 id="sec-1_4">Program Staff </h3>
+
+<ul>
+<li>
+Deepak Kharat
+</li>
+<li>
+Vishal Birare
+</li>
+</ul>
+
+<h3 id="sec-1_5">Graphic Design </h3>
+
+<ul>
+<li>
+Kamaleshwar Morjal
+</li>
+</ul>
+
+{% endblock content %}
diff --git a/project/templates/about/publicity.html b/project/templates/about/publicity.html
new file mode 100644
index 0000000..180f95d
--- /dev/null
+++ b/project/templates/about/publicity.html
@@ -0,0 +1,19 @@
+{% extends "base.html" %}
+{% block content %}
+<h1>Publicity Materials</h1>
+
+<div class="entry">
+<h2>Poster</h2>
+<p>
+Download Poster (<a href="/static/img/scipy-poster-A3.png">A3 (3.6M)</a> | <a href="/static/img/scipy-poster-A4.png">A4 (1.7M)</a>)
+</p>
+<h2>Press Release</h2>
+<p>
+Download Press Release (<a href="/static/img/scipy2-press-release.pdf">here</a>)
+</p>
+
+
+</div>
+
+
+{% endblock content %}
diff --git a/project/templates/about/reaching.html b/project/templates/about/reaching.html
new file mode 100644
index 0000000..0b77822
--- /dev/null
+++ b/project/templates/about/reaching.html
@@ -0,0 +1,262 @@
+{% extends "base.html" %}
+{% block content %}
+<h1>How to reach the venues?</h1>
+
+<h1 class="title">Travel Information</h1>
+
+
+<h2>Table of Contents</h2>
+
+<ul>
+<li><a href="#sec-1">General Travel Information </a>
+<ul>
+<li><a href="#sec-1_1">Air Travel </a></li>
+<li><a href="#sec-1_2">Train Travel </a></li>
+<li><a href="#sec-1_3">Road Travel </a></li>
+<li><a href="#sec-1_4">Local Travel in Mumbai</a></li>
+</ul>
+</li>
+<li><a href="#sec-2">Reaching IIT-B </a>
+<ul>
+<li><a href="#sec-2_1">From International Airport </a></li>
+<li><a href="#sec-2_2">From Domestic Airport </a></li>
+<li><a href="#sec-2_3">From Railway Station </a></li>
+<li><a href="#sec-2_4">From LTT Railway Station </a></li>
+<li><a href="#sec-2_5">From Dadar Railway Station </a></li>
+<li><a href="#sec-2_6">From CST Railway Station </a></li>
+<li><a href="#sec-2_7">From Borivali Railway Station </a></li>
+<li><a href="#sec-2_8">From Andheri Railway Station </a></li>
+<li><a href="#sec-2_9">From Bandra Railway Station </a></li>
+<li><a href="#sec-2_10">From Mumbai Central Railway Station </a></li>
+</ul>
+</li>
+</ul>
+
+
+
+
+<h2 id="sec-1">General Travel Information </h2>
+
+
+
+
+
+
+<h3 id="sec-1_1">Air Travel </h3>
+
+
+
+<p>
+India has well established airline infrastructure. Airlines of more
+than 50 countries are operating services to/from India. Links to
+international and domestic airlines operating to/in India can be
+found here.
+<a href="http://civilaviation.nic.in/internationalAirports.html">http://civilaviation.nic.in/internationalAirports.html</a>
+</p>
+<p>
+Mumbai is well connected to all major internation cities. Also Mumbai is well connected to major cities and
+states in India by air, rail and road. Travel tips, help desk,
+hotel guide etc for travelers are available at Ministry of Tourism
+site.
+(<a href="http://www.incredibleindia.org/">http://www.incredibleindia.org/</a>)
+</p>
+<p>
+Air India, Indian Airlines, Jet Airways, Emirates
+Airlines, Malaysia Airlines, Kingfisher Airlines, etc are operating
+flights in and out of Mumbai. Detailed Flights Information can
+be found here:
+<a href="http://www.csia.in/">http://www.csia.in/</a>
+</p>
+<p>
+Transportation at Chhatrapati Shivaji International Airport Mumbai
+</p>
+<p>
+Radio Taxis, Car Rentals, and Shuttle Service; see details at
+</p>
+<p>
+<a href="http://www.csia.in/tofromairport/carrental.aspx">http://www.csia.in/tofromairport/carrental.aspx</a>
+</p>
+
+
+
+
+
+<h3 id="sec-1_2">Train Travel </h3>
+
+
+
+<p>
+The Indian railway, the world's largest railway under a single
+management, today is divided into nine zones. Mumbai is covered by Central, Western and Konkan Zone.
+All major trains stops or departs from here. The schedule,
+availability of tickets etc can be found here.
+(<a href="http://www.indianrail.gov.in/">http://www.indianrail.gov.in/</a>)
+</p>
+
+
+
+
+
+<h3 id="sec-1_3">Road Travel </h3>
+
+
+
+<p>
+The Maharashtara State Road Transport Corporation (MSRTC)
+(<a href="http://www.msrtc.gov.in/msrtc_live/index-eng.html">http://www.msrtc.gov.in/msrtc_live/index-eng.html</a>) connects
+Mumbai to every city, town and all except very small villages in
+the state. Express and luxury coaches are available for inter-city
+and interstate services.
+</p>
+
+
+
+
+
+<h3 id="sec-1_4">Local Travel in Mumbai </h3>
+
+
+
+<p>
+<b>What are the modes of transport for travel in Mumbai?</b>
+</p>
+<ol>
+<li>
+Local Travel Car Rental Services: Typically, you can rent a car for
+4hrs/40KMs (Rs.400/- or 8hrs (Rs.600/-) with additional charges for
+extra hours and distances.
+
+</li>
+<li>
+Metered Taxi Services: Typically they charge @ Rs.15/- per
+kilometer with a minimum of Rs.60/4kms.
+
+<ul>
+<li>
+Mega Cabs: +91-22-42424242
+
+</li>
+<li>
+Easy Cabs: +91-42-4343 4343
+
+</li>
+<li>
+Meru: +91-22-4422 4422
+
+</li>
+</ul>
+</li>
+<li>
+Metered Autos: 3 wheelers or Autos Rikshaws are fairly popular in
+Mumbai. The smaller "3-seaters" are metered and charge Rs.8/- per
+km. (min. Rs.11/-)
+
+</li>
+<li>
+Buses: Mumbai has very excellent local bus transport system. One
+needs very specific information. Do not take bus unless you are
+going with a local person. For more local information, you can
+visit <a href="http://www.bestundertaking.com/route.asp/">http://www.bestundertaking.com/route.asp</a>
+</li>
+</ol>
+<br /><br />
+<h2 id="sec-2">Reaching IIT-Bombay </h2>
+
+<h3 id="sec-2_1">From International Airport </h3>
+
+
+
+<p>
+When coming from International airport, the auto fare would be roughly Rs. 150. One can also
+take a prepaid taxi. The distance is around 10km.
+</p>
+
+
+
+
+
+<h3 id="sec-2_2">From Domestic Airport </h3>
+
+
+
+<p>
+If coming from the National Airport, the distance of which is around 14km. One can take the auto with fare roughly around Rs. 200. Alternatively
+one can take the bus from Centur Hotel(bus no. 181 towards SEEPZ bus stop) to Orke Mill and than take the bus(bus no. 307 towards Vaishali Nagar, Mulund)
+and reach to IIT Bombay main gate.
+</p>
+
+
+
+
+
+<h3 id="sec-2_3">From Railway Station </h3>
+
+
+
+<p>
+Three Railway zones connect Mumbai with the rest of India. The central zone and konkan zone trains terminate at either Lokmanya Tilak Terminus, Dadar or Chhatrapati Shivaji Terminus, while the western zone trains
+terminate at Borivali, Andheri, Bandra, Dadar or Mumbai Central.
+</p>
+<h3 id="sec-2_4">From LTT Railway Station </h3>
+
+
+
+<p>
+Take the harbour line local(suburban train) from tilaknagar to Kurla. From Kurla change the train to central line towards kanjurmarg. Get down at kanjurmarg and take an autorikshaw towards IIT-Bombay with fare around 25 INR.
+</p>
+
+<h3 id="sec-2_5">From Dadar Railway Station </h3>
+
+
+
+<p>
+Take the main line local(suburban train) from Dadar(central) to Kanjurmarg. Get down at kanjurmarg and take an autorikshaw towards IIT-Bombay with fare around 25 INR.
+</p>
+
+<h3 id="sec-2_6">From CST Railway Station </h3>
+
+
+
+<p>
+Take the main line local(suburban train) from CST to Kanjurmarg. Get down at kanjurmarg and take an autorikshaw towards IIT-Bombay with fare around 25 INR.
+</p>
+
+<h3 id="sec-2_7">From Borivali Railway Station </h3>
+
+
+
+<p>
+Take the western line local(suburban train) from Borivali to Andheri. Get down at Andheri(east) and take an autorikshaw towards IIT-Bombay with fare around 125 INR.
+<br /><br />or<br /><br />
+Take Bus number 525 or 461 or 123 towards IIT-Main Gate(Fare 35 INR).
+
+<h3 id="sec-2_8">From Andheri Railway Station </h3>
+
+
+
+<p>
+Get down at Andheri(east) and take an autorikshaw towards IIT-Bombay with fare around 125 INR.
+<br /><br />or<br /><br />
+Take Bus number 496 or 396 or 422 towards IIT-Main Gate(Fare 35 INR).
+</p>
+
+<h3 id="sec-2_9">From Bandra Railway Station </h3>
+
+
+
+<p>
+Take the western line local(suburban train) from Bandra(local) to Andheri. Get down at Andheri(east) and take an autorikshaw towards IIT-Bombay with fare around 125 INR.
+<br /><br />or<br /><br />
+Take the western line local(suburban train) from Bandra(local) to Andheri. Get down at Andheri(east) and take Bus number 496 or 396 or 422 towards IIT-Main Gate(Fare 35 INR).
+</p>
+
+<h3 id="sec-2_10">From Mumbai Central Railway Station </h3>
+
+
+
+<p>
+Take the western line local(suburban train) from Mumbai Central to Andheri. Get down at Andheri(east) and take an autorikshaw towards IIT-Bombay with fare around 125 INR.
+<br /><br />or<br /><br />
+Take the western line local(suburban train) from Mumbai Central to Andheri. Get down at Andheri(east) and take Bus number 496 or 396 or 422 towards IIT-Main Gate(Fare 35 INR).
+</p>
+{% endblock content %}
diff --git a/project/templates/about/speakerinfo.html b/project/templates/about/speakerinfo.html
new file mode 100644
index 0000000..836d231
--- /dev/null
+++ b/project/templates/about/speakerinfo.html
@@ -0,0 +1,43 @@
+{% extends "base.html" %}
+{% block content %}
+<div class="entry">
+
+<h3>Speaker Tips</h3>
+<p>
+If you are a speaker at SciPy India 2011, here are a few tips that might be handy.
+</p>
+
+<p>
+<b>Session Setup</b><br/>
+Please arrive at the venue(VMCC Hall) at least 30 minutes in advance to prepare for the talk. This may also help you to get a feel of the venue and the audience.
+</p>
+
+<p>
+<b>Plan B</b><br/>
+All participants will be provided Wi-Fi access. But you are requested to have a Plan B for Internet, in case things go wrong; which usually happens at every conferences. We don't want this to disrupt your talk.
+</p>
+
+<p>
+<b>Timing is Everything</b><br/>
+Please have a final look at the <a href="/scipyin/2011/talks-cfp/conference/">schedule</a> and make sure of the length of your talk. We would suggest you to keep a buffer of at least 3 mins for Q & A from the audience. Make sure that you don't run out of the allotted time. If you need reminders, Volunteers can aid you.
+</p>
+
+<p>
+<b>Help Abounds</b><br/>
+Need help? Look out for the friendly organizers or folks(who would be wearing a blue tag) for any assistance. Just contact Kiran Kishore(07702455566) or Parth Buch(9619606610) if you don't find anyone immediately.
+</p>
+
+<p>
+<b>Rehearse, Rehearse, Rehearse! </b><br/>
+We know this goes without saying, reiterating this step would help in more ways than imagineable.
+</p>
+
+<p>
+Looking forward to seeing to you at the conference.
+</p>
+
+<p>
+<i>Snake Charmer</i>
+</p>
+</div>
+{% endblock content %}
diff --git a/project/templates/about/sponsors.html b/project/templates/about/sponsors.html
new file mode 100644
index 0000000..38bb232
--- /dev/null
+++ b/project/templates/about/sponsors.html
@@ -0,0 +1,27 @@
+{% extends "base.html" %}
+{% block content %}
+<div class="entry">
+<h1><strong>Sponsors</strong></h1>
+<br/>
+ <p>
+ <img src="/static/img/fossee.jpg" alt="FOSSEE Logo" title="FOSSEE Logo"
+ height="90" /><br/><br/>
+ <a href="http://fossee.in">FOSSEE</a> is the main sponsor and organizer
+ of SciPy.in 2011. They initiated an Indian edition of the popular
+ SciPy conference in 2009, in order to encourage the use of Python
+ for Scientific Computing in Asia. The goal of the FOSSEE project is to
+ enable the students and faculty of Science and Engineering
+ colleges/institutes/universities across India to use open source software
+ tools for all their computational needs, thereby improving the quality of
+ instruction and learning.
+ <br/><br/><br/><br/>
+ <img src="/static/img/enthought_logo.png" alt="Enthought Logo"
+ title="Enthought Logo" /><br/><br/>
+ <a href="http://www.enthought.com/">
+ Enthought, Inc.</a> is the supplementary sponsor for SciPy.in 2011.
+ They provide scientific computing solutions through software
+ development, consulting, and training. They use Python significantly
+ for most of their projects, and work closely with many of the leading
+ Python developers involved with scientific computing.
+</div>
+{% endblock content %}
diff --git a/project/templates/about/sprints.html b/project/templates/about/sprints.html
new file mode 100644
index 0000000..4f27392
--- /dev/null
+++ b/project/templates/about/sprints.html
@@ -0,0 +1,66 @@
+{% extends "base.html" %}
+{% block content %}
+<h1>Probable Sprint Topics</h1>
+
+<ul>
+<li>
+Documentation
+<ul>
+<li>
+Scipy/Numpy
+</li>
+<li>
+Mayavi
+</li>
+</ul>
+</li>
+<li>
+Mayavi
+</li>
+<li>
+Ipython
+</li>
+<li>
+Sage
+</li>
+<li>
+matplotlib
+</li>
+<li>
+Spoken tutorial
+<ul>
+<li>
+recording
+</li>
+<li>
+dubbing
+</li>
+</ul>
+</li>
+<li>
+Text books
+<ul>
+<li>
+Kreyszig - Advanced Engineering Mathematics
+</li>
+<li>
+Strang - Linear Algebra
+</li>
+<li>
+Introduction to Dynamics - Ian Percival, Derek Richards
+
+</li>
+</ul>
+</li>
+</ul>
+
+<p>Details of the Sprints can be worked out based on the interest of
+the participants. This will be updated as soon as more information is
+available.
+</p>
+<p>
+Participants of Sprints who make a significant contribution will be
+given swag. The sprint lead will choose the participants eligible for swag.
+</p>
+
+{% endblock content %}
diff --git a/project/templates/about/tutorial.html b/project/templates/about/tutorial.html
new file mode 100644
index 0000000..a4d418f
--- /dev/null
+++ b/project/templates/about/tutorial.html
@@ -0,0 +1,320 @@
+{% extends "base.html" %}
+{% block content %}
+<h1 class="title">SciPy.in 2011 Tutorial Schedule</h1>
+
+<h2 id="sec-1">Day 3 </h2>
+
+
+<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
+<caption></caption>
+<colgroup><col class="right" /><col class="left" /><col class="left" />
+</colgroup>
+<thead>
+<tr><th scope="col" class="right">Time</th><th scope="col" class="left">Speaker</th><th scope="col" class="left">Title</th></tr>
+</thead>
+<tbody>
+<tr><td class="right">09:00-11:00</td><td class="left">Puneeth Chaganti</td><td class="left"><a href="#sec2.1" >Git/Github + NumPy/SciPy/MPL basics</a></td></tr>
+<tr><td class="right">11:00-13:00</td><td class="left">Emmanuelle Gouillart</td><td class="left"><a href="#sec2.2">Image processing using NumPy, SciPy and scikits-image</a></td></tr>
+<tr><td class="right">13:00-14:00</td><td class="left"></td><td class="left">Lunch</td></tr>
+<tr><td class="right">14:00-15:00</td><td class="left">Ole Nielsen</td><td class="left"><a href="#sec2.5">Mapping and Geoprocessing with Python</a></td></tr>
+<tr><td class="right">15:00-18:00</td><td class="left">Gael Varoquaux</td><td class="left"><a href="#sec2.3">Machine learning with scikit-learn</a></td></tr>
+</tbody>
+</table>
+
+<h2 id="sec-2">Day 4 </h2>
+
+
+<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
+<caption></caption>
+<colgroup><col class="right" /><col class="left" /><col class="left" />
+</colgroup>
+<thead>
+<tr><th scope="col" class="right">Time</th><th scope="col" class="left">Speaker</th><th scope="col" class="left">Title</th></tr>
+</thead>
+<tbody>
+<tr><td class="right">09:00-11:00</td><td class="left">Mateusz Paprocki</td><td class="left"><a href="#sec2.4">SymPy</a></td></tr>
+<tr><td class="right">11:00-13:00</td><td class="left">Eric Jones</td><td class="left"><a href="#sec2.6">Traits + Traits UI</a></td></tr>
+<tr><td class="right">13:00-14:00</td><td class="left"></td><td class="left">Lunch</td></tr>
+<tr><td class="right">14:00-16:00</td><td class="left">Prabhu Ramachandran and Gael Varoquaux</td><td class="left"><a href="#sec2.7">Mayavi for 3D visualization</a></td></tr>
+<tr><td class="right">16:00-17:00</td><td class="left">Puneeth Chaganti</td><td class="left"><a href="#sec2.8">Sage introduction/tutorial</a></td></tr>
+<tr><td class="right">17:00-18:00</td><td class="left">Pankaj Pandey and Prabhu Ramachandran</td><td class="left"><a href="#sec2.9">An introduction to Cython</a></td></tr>
+</tbody>
+</table>
+<br/><br/>
+
+<h2 id="sec-1"><span class="section-number-3"></span>Intended audience </h2>
+
+<p>This conference is targeted at anyone who uses Python for work in science/engineering/technology/education. This includes college and university teachers/professors/lecturers from any Engineering or Science domain, students of engineering/science/education who would like to use Python for their basic computing and plotting needs, researchers who use or would like to use Python for their research, and corporate users of Python for scientific computing.
+</p>
+
+<h2 id="sec-2"><span class="section-number-3"></span>Prerequisites </h2>
+
+<ul>
+<li>
+Participants should be comfortable computer users and be familiar with programming constructs such as loops, conditionals.
+</li>
+<li>
+Familiarity with programming editors&ndash; scite, notepad++, vi, emacs- will be a plus.
+</li>
+<li>
+Familiarity with using the commandline will be another plus.
+
+</li>
+<li>
+These tutorials are all fairly advanced and require that you be familiar with Python.
+</li>
+<li>
+For a good introduction it is recommended that you read the <a href="http://docs.python.org/tutorial/">Python Tutorial</a> completely.
+</li>
+<li>
+Spoken tutorials teaching you Python are also available <a href="http://www.fossee.in/stvideos">here</a> please go through those.
+</li>
+</ul>
+
+<h2 id="sec-4"><span class="section-number-3"></span>Coverage </h2>
+
+
+<!-- <h4 id="sec-1">Day 2 </h4> -->
+
+
+
+<h3 id="sec2.1">Puneeth Chaganti, Git/Github + NumPy/SciPy/MPL basics (2 hrs)</h3>
+<ul>
+ <li>Git/Github</li>
+ <li>NumPy and SciPy basics along with the most important Matplotlib commands.
+ This could be thought of as a quick refresher on the basic tools used in Python for scientific computing.
+ </li>
+</ul>
+
+
+
+<h3 id="sec2.2">Emmanuelle Gouillart, Image processing using NumPy, SciPy and scikits-image (2 hrs)</h3>
+<ul>
+ <li>This tutorial will show a bag of basic recipes in order to efficiently
+manipulate and process images in the form of NumPy arrays.
+ </li>
+ <li>Target audience: scientists and engineers working with images
+ </li>
+ <li>
+ Prerequisites : being able to code Python scripts and use an
+interactive Python shell + some knowledge of NumPy
+ </li>
+ <li>
+ Software requirements: IPython, NumPy, SciPy, Matplolib, <a href="http://skimage.org">scikits-image</a>, and optionally sklearn
+ </li>
+ <li>
+ Topics covered
+ <ul>
+ <li>I/O: how to open different image formats, how to open raw images, how to deal with very large raw files.</li>
+ <li>Basic visualization of images, and interaction with image data</li>
+ <li>Transforming images: changing the size, resolution, orientation of an image; image filtering; image segmentation.</li>
+ <li>Extracting information from images: measuring properties of segmented objects; image classification</li>
+ </ul>
+ <li>
+ This tutorial will by no means be a course on digital image processing.It is rather a bag of tricks on how to
+ tinker with images, and how to use the goodies of Python/NumPy/SciPy to make this task easier. A large part
+ of the talk will be devoted to hands-on exercises using the NumPy, SciPy
+ and Matplotlib modules. Some other modules will be mentioned during the
+ tutorial for more advanced uses.
+ </li>
+ <li>The course materials are available <a href="http://scipy-lectures.github.com/advanced/image_processing/index.html">here</a></li>
+</ul>
+
+
+<h3 id="sec2.3">Gael Varoquaux, Machine learning with scikit-learn (3 hrs)</h3>
+<ul>
+ <li>
+ Introduction to machine learning and statistical data processing with the
+ features in scikit-learn, and how to use it to solve real-world problems:
+ from handwritten digits classification to stock market prediction.
+ </li>
+ <li>
+ Target audience : Engineers and scientists using Python for scientific
+ and numerical computing. No knowledge needed in statistical learning.
+ </li>
+ <li>
+ Prerequisites: Being able to code scripts and function in Python. Basic
+ knowledge of numpy and matplotlib.
+ </li>
+ <li>
+ Software requirements: IPython, scikits.learn, matplotlib.
+ </li>
+ <li>
+ Outline
+ <ul>
+ <li>The settings: datasets, estimators, and the prediction problem.</li>
+ <li>Regression and classification: Support Vector Machines, sparse regressions... Example: recognising hand-written digits</li>
+ <li>Model selection: choosing the right estimator, and the right parameters</li>
+ <li>Clustering: KMeans, Affinity Propagation. Example: finding structure in the stock market.</li>
+ </ul>
+
+
+ </li>
+</ul>
+
+<h3 id="sec2.4">Mateusz Paprocki, SymPy (2 hrs)</h3>
+<ul>
+ <li>
+ SymPy is a pure Python library for symbolic mathematics. It aims to become a
+ full-featured computer algebra system (CAS) while keeping the code as simple
+ as possible in order to be comprehensible and easily extensible. SymPy is
+ written entirely in Python and does not require any external libraries.
+ </li>
+ <li>
+ In this tutorial we will introduce attendees to SymPy. We will start by
+ showing how to install and run SymPy. Then we will proceed with the basics
+ of constructing and manipulating mathematical expressions in SymPy. We will
+ also discuss the most common issues and differences from other computer
+ algebra systems, and how to deal with them. We will also show how to solve
+ simple, yet illustrative mathematical problems using SymPy.
+ </li>
+ <li>
+ Outline
+ <ul>
+ <li>Installing, configuring and running SymPy.</li>
+ <li>Basics of mathematical expressions:
+ <ul>
+ <li>symbols, dummy symbols</li>
+ <li>constructing expressions</li>
+ <li>expression traversal</li>
+ <li>pattern matching</li>
+ </ul>
+ </li>
+ <li>Common issues, pitfalls and differences with other CAS:
+ <ul>
+ <li>1/3 is not a rational number</li>
+ <li>why you shouldn't write 10**(-1000)</li>
+ <li>issues with caching of computation results</li>
+ </ul>
+ </li>
+ <li>Using built-in and implementing customized printers.</li>
+ <li>Arbitrary precision numerical computing.</li>
+ <li>Interaction with numerical libraries (NumPy, SciPy).</li>
+ <li>Examples.</li>
+ </ul>
+ </li>
+</ul>
+
+<h3 id="sec2.5">Ole Nielsen: Mapping and Geoprocessing with Python (1 hr)</h3>
+<ul>
+ <li>
+ Putting information on a map and analyzing spatial data are fundamental to a
+ wide range of areas such as navigation, working with climate or geological
+ data, disaster management, presentation of modelling results, demographics,
+ social networking etc. However, making and viewing maps is just the tip of
+ the iceberg: to communicate spatial information much work is needed under
+ the hood to read, write, manipulate and process the data underpinning the
+ maps.
+ </li>
+ <li>
+ T This tutorial will give a practical introduction to tools and techniques
+ available for processing spatial information and, through hands-on
+ exercises, give the participants a sense of how to manipulate spatial data
+ using Python. Depending on time, topics covered include reading and writing
+ of important data formats for both raster and vector data, looking at the
+ layers with qgis, awareness of issues with datums and projections,
+ calculating area and centroids of polygons, performance enhancement using
+ vector operations, numerical stability issues, calculation of distance
+ between points on the surface of Earth, interpolation from raster grids to
+ points etc. The tutorial has been developed for Ubuntu Linux 11.04/11.10 and
+ will provide source code, tests and data for this platform. However, the
+ content and messages should be general and apply to any self-respecting
+ platform.
+ </li>
+ <li>
+ I assume that participants know how to write and run Python scripts and are
+ OK having a crack at implementing simple numerical operations such as
+ summations in Python. I don't assume any previous knowledge of mapping or
+ Geographic Information Systems (GIS). The tutorial depends on the
+ packages qgis and gdal-bin as well as the python dependencies python-numpy
+ and python-gdal which are preloaded on the distributed live-DVD. The
+ tutorial material itself will be available in the Subversion repository
+ http://oles-tutorials.googlecode.com/svn/trunk/scipy2011 and also on a USB
+ stick that I will bring along.
+ </li>
+ <li>
+ If you have some spatial data you want to manipulate in Python feel free to
+ bring it along and grab me during a lunch break.
+ </li>
+</ul>
+
+
+<h3 id="sec2.6">Eric Jones: Traits + Traits UI (2 hrs)</h3>
+<ul>
+ <li>
+ Enthought’s traits package provides for a powerful object model which
+ provides a host of useful functionality with a clean and expressive syntax.
+ It is an open source library and forms the basis of the Enthought Tool Suite and many of
+ Enthought’s internal commercial projects. In this tutorial we will cover the basics of using
+ Traits along with the UI library TraitsUI which makes it very easy to build powerful and
+ interactive, user interfaces using Traits.
+ </li>
+</ul>
+
+
+<h3 id="sec2.7">Prabhu Ramachandran and Gael Varoquaux, Mayavi for 3D visualization (2 hrs)</h3>
+<ul>
+ <li>
+ At the end of this tutorial attendees will learn how to visualize numpy
+ arrays using Mayavi's mlab interface. They will also learn enough about
+ mayavi to be able to create their own simple datasets and visualize
+ them. If this tutorial follows one on traits, then attendees will learn
+ how easy it is to embed 3D visualization in their own application UIs
+ (provided they are written in wxPython or PyQt).
+ </li>
+ <li>
+ In this tutorial, we first provide a rapid overview of Mayavi_ and its
+ features. We then move on to using Mayavi via IPython_ and mlab. This
+ is done in a hands-on fashion and introduces the audience to visualizing
+ numpy arrays and the basic mayavi visualization pipeline. We then
+ introduce the audience to the basic objects and data sources used in
+ Mayavi. We end with an example of creating custom dialogs using Traits
+ and embedding 3D visualization in these dialogs with Mayavi.
+ </li>
+ <li>
+ Packages required
+ <ul>
+ <li><a href="http://code.enthought.com/projects/mayavi">Mayavi</a></li>
+ <li><a href="http://ipython.scipy.org">IPython</a></li>
+ <li><a href="http://code.enthought.com/projects/traits">Traits</a></li>
+ <li>numpy, scipy</li>
+ </ul>
+ </li>
+</ul>
+
+<h3 id="sec2.8">Puneeth Chaganti, Sage introduction/tutorial: (1 hr)</h3>
+<ul>
+ <li>This tutorial will feature a demonstration and a brief review of some of the capabilities of the <a href="http://www.sagemath.org">Sage notebook</a>.</li>
+ <li>A rough schedule of the talk would be as follows:
+ <ul>
+ <li>Introduction</li>
+ <li>Starting the server</li>
+ <li>The UI</li>
+ <li>Getting Help</li>
+ <li>Overview of what's available in Sage
+ <ul>
+ <li>Basic Algebra</li>
+ <li>Basic Calculus</li>
+ <li>Basic Plotting</li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+</ul>
+
+<h3 id="sec2.9">Pankaj Pandey and Prabhu Ramachandran, An introduction to Cython (1 hrs)</h3>
+<ul>
+ <li>
+ At some level, Cython (http://www.cython.org) can be thought of a Python to C compiler.
+ It allows someone to write extension modules in a language very similar to Python and
+ therefore makes it rather easy to write C-extensions. In this tutorial we will cover
+ the basics of building extension modules with Cython.
+ </li>
+ <li>
+ Package requirements: You will require to have Cython, the
+ Python development headers and a working C-compiler to run the hands-on exercises.
+ </li>
+</ul>
+
+
+{% endblock content %}
diff --git a/project/templates/about/venue.html b/project/templates/about/venue.html
new file mode 100644
index 0000000..c27d73e
--- /dev/null
+++ b/project/templates/about/venue.html
@@ -0,0 +1,58 @@
+{% extends "base.html" %}
+{% block addscripts %}
+<link rel="stylesheet" href="/static/css/leaflet.css" />
+<!--[if lte IE 8]><link rel="stylesheet" href="/static/css/leaflet.ie.css" /><![endif]-->
+<script type="text/javascript" src="/static/js/leaflet.js"></script>
+{% endblock%}
+{% block content %}
+<h1>Venue</h1>
+<div class="entry">
+
+<h1><strong>Conference Venue</strong></h1>
+<br/><br/>
+<p>
+ <a href="http://www.iitb.ac.in"><img src="/static/img/iitb_logo.jpg" height=180 alt="IIT-B Logo"
+ title="Indian Institute of Technology, Bombay" /></a><br /><br /><br/>
+ The SciPy.in 2011 conference is being held at the
+ victor Menezes Convention Centre of the
+ <a href="http://www.iitb.ac.in/">Indian Institute of Technology, Bombay</a> (IITB).
+ IITB is one of India's top engineering schools and is a
+ world-renowned (and globally top-ranked) engineering school.
+</p>
+</div>
+<div id="map" style="height: 400px"></div>
+<script>
+var map = new L.Map('map');
+var cloudmadeUrl = 'http://{s}.tile.cloudmade.com/3d56af3a9c9248eb8bca93645a548e76/997/256/{z}/{x}/{y}.png',
+ cloudmadeAttrib = 'Map data &copy; 2011 OpenStreetMap contributors, Imagery &copy; 2011 CloudMade',
+ cloudmade = new L.TileLayer(cloudmadeUrl, {maxZoom: 28, attribution: cloudmadeAttrib});
+var vmcc = new L.LatLng(19.132, 72.917); // geographical point (longitude and latitude)
+map.setView(vmcc, 15).addLayer(cloudmade);
+
+var maingateLocation = new L.LatLng(19.125079,72.916483);
+var maingatemarker = new L.Marker(maingateLocation);
+map.addLayer(maingatemarker);
+maingatemarker.bindPopup("IIT Bombay main gate").openPopup();
+
+var h1Location = new L.LatLng(19.136695,72.913844);
+var h1marker = new L.Marker(h1Location);
+map.addLayer(h1marker);
+h1marker.bindPopup("Hostel 1").openPopup();
+
+var h11Location = new L.LatLng(19.133188,72.911934);
+var h11marker = new L.Marker(h11Location);
+map.addLayer(h11marker);
+h11marker.bindPopup("Hostel 11").openPopup();
+
+var sameerLocation = new L.LatLng(19.138347,72.915314);
+var sameermarker = new L.Marker(sameerLocation);
+map.addLayer(sameermarker);
+sameermarker.bindPopup("Sameer Guest House").openPopup();
+
+var vmccLocation = new L.LatLng(19.132833, 72.917342);
+var vmccmarker = new L.Marker(vmccLocation);
+map.addLayer(vmccmarker);
+vmccmarker.bindPopup("<b>VMCC</b><br />Venue:Scipy India 2011").openPopup();
+
+</script>
+{% endblock content %}
diff --git a/project/templates/admin/base_site.html b/project/templates/admin/base_site.html
new file mode 100644
index 0000000..e30bb55
--- /dev/null
+++ b/project/templates/admin/base_site.html
@@ -0,0 +1,10 @@
+{% extends "admin/base.html" %}
+{% load i18n %}
+
+{% block title %}{{ title }} | {% trans 'SciPy.in Administration' %}{% endblock %}
+
+{% block branding %}
+<h1 id="site-name">{% trans 'SciPy.in Administration' %}</h1>
+{% endblock %}
+
+{% block nav-global %}{% endblock %}
diff --git a/project/templates/base.html b/project/templates/base.html
new file mode 100644
index 0000000..68c9bcf
--- /dev/null
+++ b/project/templates/base.html
@@ -0,0 +1,80 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en-us" xml:lang="en-us" >
+<head>
+ <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
+ <title>{% block title %}{% endblock %} SciPy.in 2011, December 4 - 7, 2011, Mumbai, Maharashtra, India</title>
+
+ <link rel="stylesheet" type="text/css" href="/static/css/jquery.jgrowl.css" />
+ <link rel="stylesheet" type="text/css" href="/static/css/jquery-ui-lightness/jquery-ui-1.7.3.custom.css" />
+ <link rel="stylesheet" type="text/css" href="/static/css/styles-20100720.css" />
+
+ <script type="text/javascript" src="/static/jquery/jquery.min.js"></script>
+ <script type="text/javascript" src="/static/jquery/jquery-ui-1.7.3.custom.min.js"></script>
+ <script type="text/javascript" src="/static/jquery/jquery.jgrowl_minimized.js"></script>
+ <script type="text/javascript" src="/static/jquery/jquery.cookie.pack.js"></script>
+ <script type="text/javascript" src="/static/js/kiwipycon.js"></script>
+ <script type="text/javascript">
+
+ var _gaq = _gaq || [];
+ _gaq.push(['_setAccount', 'UA-26098261-1']);
+ _gaq.push(['_trackPageview']);
+
+ (function() {
+ var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+ ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+ var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+ })();
+
+</script>
+
+ {% block addscripts %}{% endblock %}
+
+ <link rel="icon" href="/static/img/favicon.ico" type="image/x-icon" />
+
+ <!--<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="/feeds/blog" />-->
+
+</head>
+<body>
+
+<div id="logo">
+ <a href="/"><img src="/static/img/scipyshiny_small.png"
+ alt="SciPy.in Logo" title="SciPy.in Logo"
+ width="139" height="130" /></a>
+ <div id="social-badge">
+ <a href="http://twitter.com/scipydotin" target="_blank"><img src="/static/img/twitter.png" alt="Twitter" Title="Connect to us of Twitter" /></a>
+ <a href="https://www.facebook.com/scipydotin2011" target="_blank"><img src="/static/img/facebook.png" alt="Facebook" Title="Connect to us of Facebook" /></a>
+ </div>
+</div>
+
+<div id="header">
+ <h1>{% block header %}SciPy.in 2011</h1>
+ <h3>December 4 - 7, Mumbai, India{% endblock %}</h3>
+ {% include '_menu_user.html' %}
+</div>
+
+<div id="wrapper">
+ <div id="left">
+ {% include '_menu.html' %}
+ </div>
+ <div id="content">
+ {% if user.is_authenticated %}
+ {% include 'user/_usermenu.html' %}
+ {% endif %}
+
+ {% block content %}{% endblock %}
+ </div>
+ <div id="right">
+ {% include '_right_menu.html' %}
+ </div>
+</div>
+
+<div id="footer">
+ <p rel="credits">Content by the <a href="/about/team/" alt="SciPy.in Team">SciPy.in Team</a>,
+ website by <a href="http://hg.fossee.in/scipycon/file/tip/AUTHORS" alt="Website's Creators">FOSSEE using Kiwi Djangonauts original code</a>,
+ hosting by <a href="http://fossee.in/" alt="Free and Open Source software in Science and Engineering Education">Free and Open Source software in Science and Engineering Education</a>,
+ Rants, Bugs and Flames to: <a href="mailto:admin@scipy.in">admin@scipy.in</a>
+ </p>
+</div>
+
+</body>
+</html>
diff --git a/project/templates/comments/form.html b/project/templates/comments/form.html
new file mode 100644
index 0000000..c889a87
--- /dev/null
+++ b/project/templates/comments/form.html
@@ -0,0 +1,20 @@
+{% load comments %}
+<h3>Comments</h3>
+<form action="{% comment_form_target %}" method="POST">
+ {% for field in form %}
+ {% if field.is_hidden %}
+ {{ field }}
+ {% else %}
+ <p
+ {% if field.errors %} class="error"{% endif %}
+ {% ifequal field.name "honeypot" %} style="display:none;"{% endifequal %}>
+ {% if field.errors %}{{ field.errors }}{% endif %}
+ {{ field.label_tag }} {{ field }}
+ </p>
+ {% endif %}
+ {% endfor %}
+ <p class="submit">
+ <input type="submit" name="submit" class="submit-post" value="Post" />
+ <input type="submit" name="submit" class="submit-preview" value="Preview" />
+ </p>
+</form>
diff --git a/project/templates/flatpages/default.html b/project/templates/flatpages/default.html
new file mode 100644
index 0000000..0d570cf
--- /dev/null
+++ b/project/templates/flatpages/default.html
@@ -0,0 +1,9 @@
+{% extends "base.html" %}
+
+{% block title %}
+{{ flatpage.title }}
+{% endblock %}
+
+{% block content %}
+{{ flatpage.content }}
+{% endblock %}
diff --git a/project/templates/flatpages/markdown.html b/project/templates/flatpages/markdown.html
new file mode 100644
index 0000000..2239e12
--- /dev/null
+++ b/project/templates/flatpages/markdown.html
@@ -0,0 +1,10 @@
+{% extends "base.html" %}
+
+{% load markup %}
+{% block title %}
+{{ flatpage.title }}
+{% endblock %}
+
+{% block content %}
+{{ flatpage.content|markdown }}
+{% endblock %}
diff --git a/project/templates/flatpages/restructuredtext.html b/project/templates/flatpages/restructuredtext.html
new file mode 100644
index 0000000..386cceb
--- /dev/null
+++ b/project/templates/flatpages/restructuredtext.html
@@ -0,0 +1,10 @@
+{% extends "base.html" %}
+
+{% load markup %}
+{% block title %}
+{{ flatpage.title }}
+{% endblock %}
+
+{% block content %}
+{{ flatpage.content|restructuredtext }}
+{% endblock %}
diff --git a/project/templates/flatpages/textile.html b/project/templates/flatpages/textile.html
new file mode 100644
index 0000000..01bafcc
--- /dev/null
+++ b/project/templates/flatpages/textile.html
@@ -0,0 +1,10 @@
+{% extends "base.html" %}
+
+{% load markup %}
+{% block title %}
+{{ flatpage.title }}
+{% endblock %}
+
+{% block content %}
+{{ flatpage.content|textile }}
+{% endblock %}
diff --git a/project/templates/home.html b/project/templates/home.html
new file mode 100644
index 0000000..ebe7cab
--- /dev/null
+++ b/project/templates/home.html
@@ -0,0 +1,62 @@
+{% extends "base.html" %}
+
+{% block content %}
+<h1>Python for Education and Scientific Computing</h1>
+<div class="entry">
+<p>Python is an interpreted, interactive, object-oriented, open source,
+extensible programming language. It combines clarity and readability,
+making it an extremely powerful language that can be used for various
+applications and problems.</p>
+
+<p>Python is simple and easy to learn and apply. It offers an interactive
+environment in which to explore procedural, functional and object
+oriented approaches to problem solving. Its high level data structures,
+extensive documentation and clear syntax make it an ideal first
+language, while the large number of existing libraries make it suitable
+to tackle almost any programming tasks. Its simplicity makes it easy to
+adapt to multiple educational domains.</p>
+
+<p>Python has several libraries that enable numeric and symbolic computing.
+It also interfaces well with native codes in C,C++ and FORTRAN and has
+excellent libraries for plotting/visualization. Python also provides
+libraries for general purpose computing including generating user
+interfaces and web development. These coupled with it's interactive
+interpreter make Python an excellent language for Scientific Computing.</p>
+
+<p>All these features when combined with their wide-ranging applications
+make Python a perfect fit for use in Education, Industry and Scientific
+Computing.</p>
+
+<h1>Why Python?</h1>
+
+<p>
+<video
+ src="http://fossee.in/sitefiles/Videos/why_python_short.ogv"
+ width=50%
+ height=50%
+ controls>
+ Your Browser does not support the video tag, upgrade to Firefox 3.5+
+</video>
+</p>
+<p>
+<a href="http://fossee.in/sitefiles/Videos/why_python_short.ogv">Download video (14 min - short version)</a> | <a href="http://fossee.in/sitefiles/Videos/why_python.ogv">Download video (41 min - long version)</a>
+</p>
+
+<h1>Scope of the conference</h1>
+ <p><strong>Scipy.in </strong>is a conference providing opportunities to
+spread the use of the Python programming language in the Scientific Computing
+community in India. It provides a unique opportunity to interact with the
+"Who's who" of the Python for Scientific Computing fraternity and learn,
+understand, participate, and contribute to Scientific Computing using Python.
+Attendees of the conference and participants of the sprints planned will be
+able to access and review the tools available. They will also be able to
+learn domain-specific applications and how the tools apply to a plethora
+of application problems.<br></p>
+
+ <p>One of the goals of the conference is to combine education, engineering,
+and science with computing through the medium of Python. This conference also
+aims to spread the use of Python for Scientific Computing in various fields
+and among different communities.
+ </p>
+</div>
+{% endblock content %}
diff --git a/project/templates/log.txt b/project/templates/log.txt
new file mode 100644
index 0000000..01cb459
--- /dev/null
+++ b/project/templates/log.txt
@@ -0,0 +1,2592 @@
+changeset: 478:a88ada45cd56
+branch: 2011
+tag: tip
+user: primal primal007@gmail.com
+date: Sat Dec 03 07:38:45 2011 +0530
+summary: Speaker name changed
+
+changeset: 477:54e05b1ec765
+branch: 2011
+user: primal primal007@gmail.com
+date: Fri Dec 02 22:58:26 2011 +0530
+summary: Changes in tutorial and schedule
+
+changeset: 476:b589c15fa60f
+branch: 2011
+parent: 475:6f5e358c0a10
+parent: 474:7b4e105b68ba
+user: Primal Pappachan <primal007@gmail.com>
+date: Fri Dec 02 16:48:56 2011 +0530
+summary: merged
+
+changeset: 475:6f5e358c0a10
+branch: 2011
+parent: 471:83ea39f44032
+user: Primal Pappachan <primal007@gmail.com>
+date: Fri Dec 02 16:48:45 2011 +0530
+summary: Outstanding changes
+
+changeset: 474:7b4e105b68ba
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Fri Dec 02 16:36:14 2011 +0530
+summary: Added news & update section and removed the notice
+
+changeset: 473:02ebcf395866
+branch: 2011
+parent: 472:40025d462588
+parent: 470:8474b14179cf
+user: Parth buch <parth.buch.115@gmail.com>
+date: Fri Dec 02 16:12:58 2011 +0530
+summary: merged changes from primal
+
+changeset: 472:40025d462588
+branch: 2011
+parent: 469:5dee004481b0
+user: Parth buch <parth.buch.115@gmail.com>
+date: Fri Dec 02 16:10:48 2011 +0530
+summary: Added map and map markers to the venue page
+
+changeset: 471:83ea39f44032
+branch: 2011
+parent: 468:5610783f66d6
+parent: 470:8474b14179cf
+user: Primal Pappachan <primal007@gmail.com>
+date: Fri Dec 02 16:11:19 2011 +0530
+summary: Merged heads
+
+changeset: 470:8474b14179cf
+branch: 2011
+user: primal primal007@gmail.com
+date: Fri Dec 02 15:56:57 2011 +0530
+summary: Change in schedule
+
+changeset: 469:5dee004481b0
+branch: 2011
+parent: 467:bbb9a44c0c14
+user: primal primal007@gmail.com
+date: Fri Dec 02 15:15:32 2011 +0530
+summary: Change in schedule and message on menu
+
+changeset: 468:5610783f66d6
+branch: 2011
+parent: 460:c8068bc1d7c3
+parent: 467:bbb9a44c0c14
+user: Primal Pappachan <primal007@gmail.com>
+date: Thu Dec 01 19:05:43 2011 +0530
+summary: merged branches
+
+changeset: 467:bbb9a44c0c14
+branch: 2011
+user: primal primal007@gmail.com
+date: Thu Dec 01 15:17:45 2011 +0530
+summary: Typo Fix
+
+changeset: 466:018f78781cf0
+branch: 2011
+user: primal primal007@gmail.com
+date: Thu Dec 01 14:59:47 2011 +0530
+summary: Small typo fix
+
+changeset: 465:cec3c7dc4138
+branch: 2011
+user: primal primal007@gmail.com
+date: Thu Dec 01 14:50:55 2011 +0530
+summary: Small fix
+
+changeset: 464:f54903f0c28e
+branch: 2011
+user: primal primal007@gmail.com
+date: Thu Dec 01 14:09:23 2011 +0530
+summary: Added contact page
+
+changeset: 463:a2f9aecd5f57
+branch: 2011
+user: primal primal007@gmail.com
+date: Wed Nov 30 19:21:50 2011 +0530
+summary: Typos in schedule
+
+changeset: 462:4be31211634a
+branch: 2011
+user: primal primal007@gmail.com
+date: Wed Nov 30 15:39:35 2011 +0530
+summary: Changes in Conference Schedule
+
+changeset: 461:4e50c25edb04
+branch: 2011
+parent: 459:6cd2a8ce6662
+user: primal primal007@gmail.com
+date: Wed Nov 30 13:25:05 2011 +0530
+summary: Changes in Ole Nielson Tutorial and Gael Talk
+
+changeset: 460:c8068bc1d7c3
+branch: 2011
+user: Primal Pappachan <primal007@gmail.com>
+date: Wed Nov 30 12:42:05 2011 +0530
+summary: Edited Ole Nielson's Tutorial Description
+
+changeset: 459:6cd2a8ce6662
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Thu Nov 24 17:42:13 2011 +0530
+summary: changed a bit on the sprint page
+
+changeset: 458:65046b88b989
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Thu Nov 24 17:33:59 2011 +0530
+summary: fixed a typo in urls.py
+
+changeset: 457:b29742d04112
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Thu Nov 24 17:26:19 2011 +0530
+summary: fixed a typo in urls.py
+
+changeset: 456:1ea27f0622f8
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Thu Nov 24 17:22:17 2011 +0530
+summary: fixed a typo in urls.py
+
+changeset: 455:a61c960d90f2
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Thu Nov 24 17:20:18 2011 +0530
+summary: fixed a typo in urls.py
+
+changeset: 454:2d3479837338
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Thu Nov 24 17:18:14 2011 +0530
+summary: Added the sprint page
+
+changeset: 453:62063e573649
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Thu Nov 24 16:43:31 2011 +0530
+summary: Added Emmanuelle's bio to speakers page
+
+changeset: 452:cfe15b533040
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Thu Nov 24 11:35:32 2011 +0530
+summary: Updated the Conf page with abstracts
+
+changeset: 451:009e28b3d11d
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Thu Nov 24 09:55:15 2011 +0530
+summary: Updated h4 tag to add color
+
+changeset: 450:c4e4cee8b99a
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Thu Nov 24 09:39:22 2011 +0530
+summary: replaced the usernames with real names on the conf schedule page
+
+changeset: 449:50770620ea7f
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Thu Nov 24 09:29:05 2011 +0530
+summary: added the complete tutorial schedule to the tutorial page
+
+changeset: 448:7167b896d8de
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Sat Nov 19 13:26:28 2011 +0530
+summary: Changed the Tutorial page
+
+changeset: 447:f91c329e13b5
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Tue Nov 15 02:25:12 2011 +0530
+summary: activated the tutorials schedule
+
+changeset: 446:e98f6525c7b0
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Sat Nov 12 16:39:00 2011 +0530
+summary: Declaring the conf schedule
+
+changeset: 445:e9d82f923cd5
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Wed Nov 09 16:40:23 2011 +0530
+summary: added ajith and ole's pics
+
+changeset: 444:3c612f342b99
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Wed Nov 09 16:39:54 2011 +0530
+summary: Added ole and ajith as invited guests
+
+changeset: 443:7fe2b15ee82f
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Wed Nov 02 23:32:11 2011 +0530
+summary: Changed the edit-talk link to include params.scope Bug:notified by mateusz/jarrod
+
+changeset: 442:6f06b1457e55
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Mon Oct 31 09:34:17 2011 +0530
+summary: added the submitted dates to filters
+
+changeset: 441:1a8ed55cc335
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Mon Oct 31 09:31:04 2011 +0530
+summary: added the submitted date to admin panel
+
+changeset: 440:04c3084c412b
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Mon Oct 31 09:25:37 2011 +0530
+summary: changed the fb link
+
+changeset: 439:da0c2e87922d
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Mon Oct 31 09:24:44 2011 +0530
+summary: changed the order of mhrd and enthought
+
+changeset: 438:1e4bffd3c917
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Mon Oct 31 09:22:35 2011 +0530
+summary: changed the dates in talks-cfp page as well
+
+changeset: 437:47dfebb899c7
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Wed Oct 26 21:47:22 2011 +0530
+summary: changed the important dates
+
+changeset: 436:4899e9c34962
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Tue Oct 04 16:01:59 2011 +0530
+summary: changed the link to registration stats
+
+changeset: 435:e53db918f80a
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Tue Oct 04 15:21:05 2011 +0530
+summary: added the real link to the facebook page :P
+
+changeset: 434:fbf05ff6dccc
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Tue Oct 04 15:16:52 2011 +0530
+summary: added important dates to CFP page as per the suggestion of Punit
+
+changeset: 433:803763334c6d
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Tue Oct 04 15:08:05 2011 +0530
+summary: added gaels image
+
+changeset: 432:d3d92744dc89
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Tue Oct 04 15:05:52 2011 +0530
+summary: Added Gael to speakers page
+
+changeset: 431:9674d40c44e7
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Tue Oct 04 14:47:17 2011 +0530
+summary: added google analytics code
+
+changeset: 430:54375874dac1
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Sat Oct 01 04:01:10 2011 +0530
+summary: syntax error
+
+changeset: 429:cde70fd3073c
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Sat Oct 01 03:59:03 2011 +0530
+summary: changed the handler404 and handler500 to a custom view, passing scope to get proper formed urls when displaying 404 and 500 pages
+
+changeset: 428:d7fefdb4b947
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Sat Oct 01 03:57:37 2011 +0530
+summary: replaced django url tags with get_absolute_url
+
+changeset: 427:ee98f2b50ffa
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Fri Sep 30 20:39:50 2011 +0530
+summary: added twitter and fb on the page
+
+changeset: 426:8d55ce40211c
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Fri Sep 30 20:37:47 2011 +0530
+summary: fixed typo in eric's bio, sorted out speakers
+
+changeset: 425:25351965cd69
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Fri Sep 30 20:03:01 2011 +0530
+summary: changed the order of speakers
+
+changeset: 424:2223aa09fd69
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Fri Sep 30 19:47:47 2011 +0530
+summary: remove the badge link from account
+
+changeset: 423:d4316aad59ea
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Fri Sep 30 19:40:48 2011 +0530
+summary: activated the speakers link
+
+changeset: 422:5a5aa1a21599
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Fri Sep 30 19:40:33 2011 +0530
+summary: changed the css for speakers page as it was not proper
+
+changeset: 421:32de9e8b4fad
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Fri Sep 30 19:40:09 2011 +0530
+summary: added pics for eric and mateusz
+
+changeset: 420:56e520066333
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Fri Sep 30 18:53:41 2011 +0530
+summary: removed the t-shirts thing as we are giving t-shirts to all attendes
+
+changeset: 419:d68f4cfebfab
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Fri Sep 30 18:53:01 2011 +0530
+summary: changed the urls to make registration page static
+
+changeset: 418:eac3723864c1
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Fri Sep 30 18:52:30 2011 +0530
+summary: changes the fees page
+
+changeset: 417:4dd4f6d77e10
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Fri Sep 30 18:52:10 2011 +0530
+summary: changed the registration page to make it static and incorporate doattend
+
+changeset: 416:ddbb94b8bb22
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Fri Sep 30 18:51:39 2011 +0530
+summary: added links to Registration and Fees page
+
+changeset: 415:4b10ebd2e758
+branch: 2011
+user: parth buch<parth.buch.115@gmail.com>
+date: Fri Sep 30 15:11:36 2011 +0530
+summary: changed the database user and name
+
+changeset: 414:94eced40d112
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Fri Sep 23 13:56:17 2011 +0530
+summary: changed the date on user/accounts page to 2011
+
+changeset: 413:0674c2abfbd6
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Fri Sep 23 13:24:20 2011 +0530
+summary: changed the important dates
+
+changeset: 412:c38490f41551
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Tue Sep 20 18:34:36 2011 +0530
+summary: removed the schedule from menu
+
+changeset: 411:0e6657d73a6a
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Sat Sep 17 18:20:01 2011 +0530
+summary: Removing PSF from sponsors page
+
+changeset: 410:8266891e48ec
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Sat Sep 17 18:11:53 2011 +0530
+summary: Removed the FSF logo
+
+changeset: 409:90879781b517
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Wed Sep 14 18:57:36 2011 +0530
+summary: changed some typos and errors in reaching.html
+
+changeset: 408:2a34cfa6b417
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Wed Sep 14 17:02:38 2011 +0530
+summary: removed the date from venue page
+
+changeset: 407:4685b1804796
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Wed Sep 14 16:50:16 2011 +0530
+summary: removed about host city entry
+
+changeset: 406:5e4c3973d649
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Wed Sep 14 16:49:57 2011 +0530
+summary: changed LTTE to LTT as suggesged by jovina
+
+changeset: 405:6795ae41f54b
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Wed Sep 14 16:27:06 2011 +0530
+summary: changed the javascript on registration page to have only four days of accomodation
+
+changeset: 404:17a24435fc93
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Wed Sep 14 16:21:56 2011 +0530
+summary: changed the 'reaching the venue' page
+
+changeset: 403:0c8c5343fb27
+branch: 2011
+parent: 402:2a7bae65f084
+parent: 396:c4b236ea6912
+user: Parth buch <parth.buch.115@gmail.com>
+date: Wed Sep 14 16:18:45 2011 +0530
+summary: merged the changes from primal
+
+changeset: 402:2a7bae65f084
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Wed Sep 14 16:16:46 2011 +0530
+summary: changed the 'reaching the venue' page
+
+changeset: 401:415a631c6dc7
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Wed Sep 14 16:16:04 2011 +0530
+summary: changed some basic styling
+
+changeset: 400:0912ee6cf799
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Wed Sep 14 15:55:07 2011 +0530
+summary: removed publicity and organizers from the menu
+
+changeset: 399:f2485a99f0bc
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Wed Sep 14 15:53:57 2011 +0530
+summary: changed the sponsors information to 2011
+
+changeset: 398:09c8e955b145
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Wed Sep 14 15:41:09 2011 +0530
+summary: added MHRD logo to sponsors
+
+changeset: 397:079ada629aaf
+branch: 2011
+parent: 393:f0f04f758f4b
+user: Parth buch <parth.buch.115@gmail.com>
+date: Wed Sep 14 15:38:37 2011 +0530
+summary: changed the venue information
+
+changeset: 396:c4b236ea6912
+branch: 2011
+user: primal primal007@gmail.com
+date: Wed Sep 14 16:09:47 2011 +0530
+summary: Edited the login page
+
+changeset: 395:85bbea53523f
+branch: 2011
+parent: 394:9f2a90e36386
+parent: 393:f0f04f758f4b
+user: primal primal007@gmail.com
+date: Wed Sep 14 15:15:04 2011 +0530
+summary: Accomodation days reduced down to 4
+
+changeset: 394:9f2a90e36386
+branch: 2011
+parent: 391:6bf3c22e2a2e
+user: primal primal007@gmail.com
+date: Wed Sep 14 15:12:30 2011 +0530
+summary: Reduced the number of days for accomodation
+
+changeset: 393:f0f04f758f4b
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Wed Sep 14 15:06:00 2011 +0530
+summary: removed distribute setup files that can by mistake
+
+changeset: 392:566daf404839
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Wed Sep 14 15:04:34 2011 +0530
+summary: changed the menu to remove links not currently required
+
+changeset: 391:6bf3c22e2a2e
+branch: 2011
+user: primal primal007@gmail.com
+date: Sun Sep 11 17:06:06 2011 +0530
+summary: Modified Accomodation dates
+
+changeset: 390:bf3ce37fb45b
+branch: 2011
+parent: 389:fe49720e67bf
+parent: 388:c4ab8f8a0800
+user: primal primal007@gmail.com
+date: Sun Sep 11 16:46:33 2011 +0530
+summary: Test Commit
+
+changeset: 389:fe49720e67bf
+branch: 2011
+parent: 385:0e1fcd57f95d
+user: primal primal007@gmail.com
+date: Sun Sep 11 16:34:54 2011 +0530
+summary: Modified the registration file
+
+changeset: 388:c4ab8f8a0800
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Fri Sep 09 16:58:54 2011 +0530
+summary: removed link to conference schedule
+
+changeset: 387:2c57790fdba9
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Fri Sep 09 16:56:38 2011 +0530
+summary: changed a small typo
+
+changeset: 386:8ce19610fa03
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Fri Sep 09 16:56:13 2011 +0530
+summary: changes made to schedule to reflect 2011 dates
+
+changeset: 385:0e1fcd57f95d
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Thu Sep 08 17:54:33 2011 +0530
+summary: Changed the enthought logo to better suit the website design
+
+changeset: 384:9a2af07c9a60
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Thu Sep 08 17:48:44 2011 +0530
+summary: Removed local organizers from right side
+
+changeset: 383:7ef2c154a31d
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Thu Sep 08 17:47:41 2011 +0530
+summary: Changed the Sponsors information
+
+changeset: 382:0c66659b4807
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Thu Sep 08 16:41:31 2011 +0530
+summary: changed the admin url to django version 1.3
+
+changeset: 381:0a9e3b8f6fee
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Thu Sep 08 16:24:45 2011 +0530
+summary: Changed host city to Mumbai in menu
+
+changeset: 380:740cba745458
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Thu Sep 08 16:24:02 2011 +0530
+summary: commented out links to download slides and videos
+
+changeset: 379:7e843a934d74
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Thu Sep 08 16:20:00 2011 +0530
+summary: Changed the title and header to Scipy 2011
+
+changeset: 378:0a9aa58f0586
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Thu Sep 08 16:19:23 2011 +0530
+summary: Modified the admin url to work with django version 1.3
+
+changeset: 377:bbb0f40223be
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Thu Sep 08 16:10:54 2011 +0530
+summary: changed current scope to scipy/2011
+
+changeset: 376:5debb109a899
+branch: 2011
+user: Parth buch <parth.buch.115@gmail.com>
+date: Thu Sep 08 15:35:41 2011 +0530
+summary: Updated django to version 1.3 and replaced the django app repositories to the new ones
+
+changeset: 375:146fb4874a9c
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Jan 10 16:37:15 2011 +0530
+summary: Fix the Part 3 Video link and remove Part 4 video link since it does not exist.
+
+changeset: 374:df1fe9447ff7
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Fri Dec 31 16:50:14 2010 +0530
+summary: Remove admin@scipy.in email ID from the email List. The spam is too much.
+
+changeset: 373:a004342f3425
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Dec 27 03:51:41 2010 +0530
+summary: Add the slides from the Conference and Tutorials to the new section.
+
+changeset: 372:14854e1848e8
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Dec 29 18:26:18 2010 +0530
+summary: Update Jarrod's image again.
+
+changeset: 371:f2b47f5dac06
+user: Amit Sethi
+date: Wed Dec 29 15:12:28 2010 +0530
+summary: Changes to put a download videos link and page on scipy.in
+
+changeset: 370:58f8580cb641
+user: Nishanth Amuluru <nishanth@fossee.in>
+date: Tue Dec 28 22:43:17 2010 +0530
+summary: Updated Jarrod's display image
+
+changeset: 369:7ea06f159d15
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Dec 27 03:51:41 2010 +0530
+summary: Add the slides from the Conference and Tutorials to the new section.
+
+changeset: 368:704af5be5fb9
+parent: 367:206a8a72d77c
+parent: 366:a52775d210e3
+user: Amit Sethi
+date: Fri Dec 24 16:02:21 2010 +0530
+summary: Merging heads
+
+changeset: 367:206a8a72d77c
+parent: 328:f71e17a05344
+user: Amit Sethi
+date: Fri Dec 24 15:54:25 2010 +0530
+summary: Added scipy press release
+
+changeset: 366:a52775d210e3
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Sun Dec 12 03:27:21 2010 +0530
+summary: Add jquery UI images for CSS.
+
+changeset: 365:9fb175da83a5
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Sat Dec 11 17:31:35 2010 +0530
+summary: Add ordering for names on the CSV list.
+
+changeset: 364:7d3cb6c7a22f
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Sat Dec 11 14:44:37 2010 +0530
+summary: Added Jarrod's talk abstract to the website.
+
+changeset: 363:6c860e686ba3
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Fri Dec 10 20:30:06 2010 +0530
+summary: Added all the images required to the reaching the venue page.
+
+changeset: 362:e321545caadf
+user: Puneeth Chaganti <punchagan@fossee.in>
+date: Fri Dec 10 20:20:51 2010 +0530
+summary: Adding reaching venue page.
+
+changeset: 361:a109ce7f7758
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Fri Dec 10 19:16:36 2010 +0530
+summary: Typos corrections suggested by KD for the about pages.
+
+changeset: 360:2c78e4a8e2c9
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Fri Dec 10 18:58:57 2010 +0530
+summary: CDAC talk added to scheduled talks.
+
+changeset: 359:9640495f5097
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Fri Dec 10 18:41:40 2010 +0530
+summary: Email to be sent to participants about contact details and registration updates just before finals.
+
+changeset: 358:c09beee32d9b
+user: Nishanth Amuluru <nishanth@fossee.in>
+date: Fri Dec 10 16:05:09 2010 +0530
+summary: Updated the tutorial page
+
+changeset: 357:bbfee5259b95
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Fri Dec 10 14:20:18 2010 +0530
+summary: Removed non-form fields from detailed fields display.
+
+changeset: 356:6a9bd80f5e6e
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Fri Dec 10 14:11:23 2010 +0530
+summary: Add phone number field to Registration Admin page.
+
+changeset: 355:bce85144acd5
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Dec 09 20:24:32 2010 +0530
+summary: Added a talk to be given by CDAC people.
+
+changeset: 354:5fb620cdacf2
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Dec 09 20:08:25 2010 +0530
+summary: Add the string control character for CSV full name field.
+
+changeset: 353:bd083c34aa43
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Dec 09 20:06:34 2010 +0530
+summary: Update gender info on CSV.
+
+changeset: 352:781d7bc60cc9
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Dec 09 20:04:51 2010 +0530
+summary: Update male and female status and html page rendering for accommodation.
+
+changeset: 351:defd9ea5f143
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Dec 09 19:50:24 2010 +0530
+summary: Fix the all accommodation number to female requirements.
+
+changeset: 350:baf939071b60
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Dec 09 19:49:27 2010 +0530
+summary: Male and Female participants stats on website.
+
+changeset: 349:4a07363689b5
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Dec 09 19:34:39 2010 +0530
+summary: Fix download PDF to download CSV and double quote all the names.
+
+changeset: 348:88cb9f42880c
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Dec 09 19:33:57 2010 +0530
+summary: Number of male and female participants requesting accommodation.
+
+changeset: 347:8d2db7a11434
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Dec 09 19:21:04 2010 +0530
+summary: Put a comma in the list after City
+
+changeset: 346:c2edf840db70
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Dec 09 19:19:16 2010 +0530
+summary: User and Scope to get_or_create must be keyword arguments.
+
+changeset: 345:bc50906a9fee
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Dec 09 19:15:14 2010 +0530
+summary: Creating Payment, Accommodation and Wifi objects require scope and user objects.
+
+changeset: 344:47db5bd2a791
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Dec 09 19:12:05 2010 +0530
+summary: Make the Download line more visible for downloading CSV.
+
+changeset: 343:debfd9506f40
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Dec 09 19:11:15 2010 +0530
+summary: Create payment and wifi objects if they don't exist.
+
+changeset: 342:21dc37050a37
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Dec 09 19:08:12 2010 +0530
+summary: Make downloadable CSV for stats page.
+
+changeset: 341:bc29a1bb4010
+user: Puneeth Chaganti <punchagan@fossee.in>
+date: Wed Dec 08 23:18:35 2010 +0530
+summary: Changes to tutorial schedule.
+
+changeset: 340:7de34186254e
+user: Puneeth Chaganti <punchagan@fossee.in>
+date: Wed Dec 08 23:04:29 2010 +0530
+summary: Added tutorial outline.
+
+changeset: 339:3f21f7e57e9d
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Dec 08 00:39:01 2010 +0530
+summary: Fix More Lightning talks broken link on Conference Schedule page.
+
+changeset: 338:5b0a6b71fd64
+user: Puneeth Chaganti <punchagan@fossee.in>
+date: Tue Dec 07 20:01:21 2010 +0530
+summary: Changed schedule of Day-1 to include Farhat.
+
+changeset: 337:f3e61d6bf78f
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Dec 07 19:59:28 2010 +0530
+summary: Updated website about Food.
+
+changeset: 336:ce5fbef32806
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Sat Dec 04 18:08:53 2010 +0530
+summary: Changed the right hand sidebar 10008th time.
+
+changeset: 335:42b14ae026b0
+user: Puneeth Chaganti <punchagan@fossee.in>
+date: Sat Dec 04 14:38:15 2010 +0530
+summary: Changed paper submission deadline.
+
+changeset: 334:730b6fc145d6
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Fri Dec 03 19:07:23 2010 +0530
+summary: Added a 404 handler.
+
+changeset: 333:142f7f94de19
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Fri Dec 03 18:12:58 2010 +0530
+summary: Added settings static file path.
+
+changeset: 332:2eb286e89615
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Dec 02 19:44:55 2010 +0530
+summary: Added a section in buildout configuration for report lab.
+
+changeset: 331:2ac3cf08cd00
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Dec 02 19:13:08 2010 +0530
+summary: Changed report lab eggs location.
+
+changeset: 330:2c38a7cafba9
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Dec 02 19:09:32 2010 +0530
+summary: Add reportlab eggs.
+
+changeset: 329:9e2fc4b26a26
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Dec 02 17:38:44 2010 +0530
+summary: Push all the south migrations.
+
+changeset: 328:f71e17a05344
+user: Amit Sethi
+date: Wed Dec 01 19:45:16 2010 +0530
+summary: Fixed a link bug on accounts.html template enables editting talks
+
+changeset: 327:507a1ac1fd43
+user: Amit Sethi
+date: Wed Dec 01 19:40:34 2010 +0530
+summary: Added link for badge on account page
+
+changeset: 326:1368a770d991
+user: Amit Sethi
+date: Wed Dec 01 15:42:18 2010 +0530
+summary: Changed the accomodation page table
+
+changeset: 325:1255f442e4f8
+user: Amit Sethi
+date: Wed Dec 01 12:20:13 2010 +0530
+summary: Some changes to font size on badge according to recommendation
+
+changeset: 324:1ad0be6866d6
+user: Amit Sethi
+date: Wed Dec 01 12:14:55 2010 +0530
+summary: Added Laptop registration no to badge
+
+changeset: 323:5d8dd7139b49
+parent: 322:eeb66c089545
+parent: 321:fa3b368d39ea
+user: Amit Sethi
+date: Tue Nov 30 18:34:59 2010 +0530
+summary: Merging heads
+
+changeset: 322:eeb66c089545
+parent: 320:9414017a5589
+user: Amit Sethi
+date: Tue Nov 30 18:34:12 2010 +0530
+summary: changes to buildout for pdf generation
+
+changeset: 321:fa3b368d39ea
+parent: 319:26137e53781e
+parent: 320:9414017a5589
+user: amit@shrike.aero.iitb.ac.in
+date: Tue Nov 30 17:53:10 2010 +0530
+summary: Merging heads
+
+changeset: 320:9414017a5589
+parent: 314:d49cd84fb9c0
+user: Amit Sethi
+date: Tue Nov 30 17:51:08 2010 +0530
+summary: Added view for automatic badge generation
+
+changeset: 319:26137e53781e
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Nov 30 16:21:59 2010 +0530
+summary: Changed verbose names for accommodation fields from days to dates's nights.
+
+changeset: 318:6963bc54d5c2
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Nov 30 16:17:05 2010 +0530
+summary: Fix preceding accommodation which were stolen away by magic.
+
+changeset: 317:1f227f3b70e4
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Nov 30 16:01:52 2010 +0530
+summary: Re-enable south in development version.
+
+changeset: 316:88ff5f6b43f4
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Nov 30 15:58:17 2010 +0530
+summary: Fixing accommodation typo.
+
+changeset: 315:566e5f783e75
+user: Nishanth Amuluru <nishanth@fossee.in>
+date: Tue Nov 30 15:51:23 2010 +0530
+summary: Added six fields corresponding to accomodation in the accomodation model and made corresponding changes to view and form
+
+changeset: 314:d49cd84fb9c0
+user: Amit Sethi
+date: Tue Nov 30 15:44:14 2010 +0530
+summary: Making some small changes to accomodation page
+
+changeset: 313:14b5c173b344
+user: Amit Sethi
+date: Mon Nov 29 23:11:14 2010 +0530
+summary: Enabling the Accomodation link
+
+changeset: 312:3aa069cc2ae9
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Nov 29 22:15:01 2010 +0530
+summary: Made manage payment available only to admin not to staff, bug fix, previous commit log is misleading.
+
+changeset: 311:4f16278c2369
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Nov 29 22:12:15 2010 +0530
+summary: Added manage payment URL to left sidebar and made accessible only to site admins.
+
+changeset: 310:3541adaa5cd3
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Nov 29 21:16:22 2010 +0530
+summary: Provide Javascript support and add all view related changes for form.
+
+changeset: 309:861223798fa4
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Nov 29 21:15:51 2010 +0530
+summary: Add new fields to payment form for accommodation.
+
+changeset: 308:d552e3a8f7e2
+user: Amit Sethi
+date: Mon Nov 29 16:16:28 2010 +0530
+summary: changes to accomodation page added table for nearby hotels
+
+changeset: 307:d0e2902f5de3
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Nov 29 15:31:12 2010 +0530
+summary: Modifying Accommodation content for SciPy.in 2010.
+
+changeset: 306:3722fe245bd8
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Sun Nov 28 23:38:06 2010 +0530
+summary: Changed right side menu to have organizers and local organizers.
+
+changeset: 305:df4715226454
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Sun Nov 28 23:29:20 2010 +0530
+summary: Made few styling adjustments to venues page.
+
+changeset: 304:52982854f0fe
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Sun Nov 28 23:26:45 2010 +0530
+summary: Updated the venues page to include ISB and MSLC.
+
+changeset: 303:19dcaef9aa1b
+user: Kadambari Devarajan <kadambari.devarajan@gmail.com>
+date: Sat Nov 27 14:15:04 2010 +0530
+summary: Corrections to Mahindra Satyam description.
+
+changeset: 302:c875bfd3050b
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Fri Nov 26 19:33:15 2010 +0530
+summary: Add new pages as html sources.
+
+changeset: 301:49b56af22f04
+user: Kadambari Devarajan <kadambari.devarajan@gmail.com>
+date: Fri Nov 26 19:29:54 2010 +0530
+summary: Add a new page for Sponsors and all the boiler plate. Add responsibilities for each sponsor. Remove all the sponsor information from right hand menu.
+
+changeset: 300:6e1001230377
+user: Kadambari Devarajan <kadambari.devarajan@gmail.com>
+date: Fri Nov 26 19:28:20 2010 +0530
+summary: Add a page for Important dates and all the boiler plate. Edit and improve the main page content.
+
+changeset: 299:3c1c0ee29c59
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Nov 25 19:13:34 2010 +0530
+summary: Add Enthought and PSF as sponsors.
+
+changeset: 298:b2966d61f1dc
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Nov 25 18:46:36 2010 +0530
+summary: Adding logo images for ISB, EnhanceEdu, Mahindra Satyam.
+
+changeset: 297:ccfa7953b68c
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Nov 25 18:44:38 2010 +0530
+summary: Adding ISB, Mahindra Satyam and EnhanceEdu's logos to relevant sponsorship lists.
+
+changeset: 296:8323e8d7d1f4
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Nov 25 17:30:58 2010 +0530
+summary: Add bank name to sample of NEFT.
+
+changeset: 295:e8f8a599e594
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Nov 25 13:30:00 2010 +0530
+summary: Added Jarrod's talk title and abstract to the schedule.
+
+changeset: 294:7c12c63fef3b
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Nov 24 20:17:58 2010 +0530
+summary: Add IIITH logo to the website right hand side menu.
+
+changeset: 293:f05cadb9d84b
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Nov 24 19:33:36 2010 +0530
+summary: Add IIITH logo to the static content on the site.
+
+changeset: 292:bc234e6f3ae5
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Nov 24 19:05:27 2010 +0530
+summary: Add the mail content for confirmation of fees.
+
+changeset: 291:182b03a1e6fe
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Nov 24 19:05:14 2010 +0530
+summary: Add a way to send mail as confirmation for users for manage payments.
+
+changeset: 290:3ea1acce0f78
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Nov 22 17:55:01 2010 +0530
+summary: Add payment mode and details to the management page details.
+
+changeset: 289:91aeddac8b80
+user: Puneeth Chaganti <punchagan@fossee.in>
+date: Sun Nov 21 12:18:24 2010 +0530
+summary: Capitalized USB CONNECTIVITY.
+
+changeset: 288:8d56bd800a81
+user: Puneeth Chaganti <punchagan@fossee.in>
+date: Fri Nov 19 21:55:53 2010 +0530
+summary: Added Stefan's talk.
+
+changeset: 287:ff1f346f9cf1
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Fri Nov 19 17:17:22 2010 +0530
+summary: Modify the content CSS to have a larger margin.
+
+changeset: 286:1c7794b1b55a
+user: Puneeth Chaganti <punchagan@fossee.in>
+date: Fri Nov 19 16:19:45 2010 +0530
+summary: Added talk tags for special and invited talks.
+
+changeset: 285:b8f0cdfe8007
+user: Puneeth Chaganti <punchagan@fossee.in>
+date: Fri Nov 19 11:05:36 2010 +0530
+summary: Added Krishnakant's talk abstract
+
+changeset: 284:291f4bb93888
+user: Puneeth Chaganti <punchagan@fossee.in>
+date: Fri Nov 19 00:17:05 2010 +0530
+summary: Changed year in scripts/mails.py.
+
+changeset: 283:14e8dada23e0
+user: Puneeth Chaganti <punchagan@fossee.in>
+date: Thu Nov 18 23:17:50 2010 +0530
+summary: Minor changes to speaker_accepted_mail.html.
+
+changeset: 282:d12747881541
+user: Puneeth Chaganti <punchagan@fossee.in>
+date: Thu Nov 18 23:13:26 2010 +0530
+summary: Changed speaker_accepted_mail.
+
+changeset: 281:2c33b9ff1530
+user: Puneeth Chaganti <punchagan@fossee.in>
+date: Thu Nov 18 17:21:38 2010 +0530
+summary: Added Schedule.
+
+changeset: 280:7c42eb0b0fa8
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Nov 18 20:25:58 2010 +0530
+summary: Removed south from installed apps.
+
+changeset: 279:451cdbc98dff
+parent: 243:483641c2a98a
+parent: 278:2ea8af6851c9
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Nov 18 19:27:11 2010 +0530
+summary: Make default the active branch.
+
+changeset: 278:2ea8af6851c9
+branch: payments
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Nov 18 19:04:24 2010 +0530
+summary: Modify the delegate_remainder function to send mails for the registered user and add content for registration update mail.
+
+changeset: 277:b203f1792ed2
+branch: payments
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Nov 18 18:47:42 2010 +0530
+summary: Reverted local test database name.
+
+changeset: 276:325ec5a41269
+branch: payments
+parent: 268:2d47a3eb5ec4
+parent: 275:679a9cab4bf1
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Nov 18 16:16:28 2010 +0530
+summary: Merge payments branch with the default mainline branch.
+
+changeset: 275:679a9cab4bf1
+branch: south-migration
+parent: 274:334746111891
+parent: 243:483641c2a98a
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Nov 18 16:10:38 2010 +0530
+summary: Merge the south migration branch with an additional field for Laptop registration number with default branch.
+
+changeset: 274:334746111891
+branch: south-migration
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Nov 18 15:03:21 2010 +0530
+summary: Add autogenerated migrations to the registration app.
+
+changeset: 273:5129e1427557
+branch: south-migration
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Nov 18 15:02:59 2010 +0530
+summary: Add registration_id field to initial form in the field.
+
+changeset: 272:4801b7adbbc5
+branch: south-migration
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Nov 18 15:02:40 2010 +0530
+summary: Add registration_id field to Wifi model and make necessary changes in the form.
+
+changeset: 271:412b8db4a036
+branch: south-migration
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Nov 18 15:00:13 2010 +0530
+summary: Add south to INSTALLED_APPS for both development and production.
+
+changeset: 270:ecab1977eea9
+branch: south-migration
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Nov 18 14:59:39 2010 +0530
+summary: Add south location for django paths.
+
+changeset: 269:6910c4dff916
+branch: south-migration
+parent: 233:394576ff8a2f
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Nov 18 14:21:45 2010 +0530
+summary: Add south to the buildout configuration for migrations.
+
+changeset: 268:2d47a3eb5ec4
+branch: payments
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Nov 18 14:18:33 2010 +0530
+summary: Modify the help text of payment details to reflect examples.
+
+changeset: 267:efdc1fa99ef7
+branch: payments
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Nov 16 18:33:10 2010 +0530
+summary: Convert multiple conditions to nested if in template since Django has a bug with conditionals in templates.
+
+changeset: 266:316d522c7d43
+branch: payments
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Nov 16 18:08:30 2010 +0530
+summary: Add a long check for alertness of payment names in the template.
+
+changeset: 265:4b40c44d9f2d
+branch: payments
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Nov 16 18:07:25 2010 +0530
+summary: Add a alert label block with bigger font size and red color.
+
+changeset: 264:f80e1c78dcc0
+branch: payments
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Nov 16 17:38:06 2010 +0530
+summary: Add javascript to submit registration form template to make sure the details are supplied only when user fills in the details.
+
+changeset: 263:02593358eddc
+branch: payments
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Nov 16 17:37:36 2010 +0530
+summary: Made adjustments in the view to make paid field a dummy form field and not a model field. Also added confirmed field as model field.
+
+changeset: 262:b7c39720475a
+branch: payments
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Nov 16 17:36:53 2010 +0530
+summary: Remove the paid field from model form since it is now a dummy form field.
+
+changeset: 261:148f277e7db2
+branch: payments
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Nov 16 17:36:21 2010 +0530
+summary: Typo of type field twice is fixed to details field in the form of registrantion.
+
+changeset: 260:c6f65d399286
+branch: payments
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Nov 16 17:35:03 2010 +0530
+summary: Change the model field name of the payment from paid to confirmed.
+
+changeset: 259:93cc238021ae
+branch: payments
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Nov 16 17:34:36 2010 +0530
+summary: Modify the help text for details field to be more harsh on users so that they are clear as to what they are supposed to provide.
+
+changeset: 258:41178e6ce096
+branch: payments
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Nov 16 17:12:38 2010 +0530
+summary: Add a new template for payment management.
+
+changeset: 257:e2ff0c70014d
+branch: payments
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Nov 16 17:11:48 2010 +0530
+summary: Add a view to manage payments.
+
+changeset: 256:3dedcb0a0233
+branch: payments
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Nov 16 17:11:24 2010 +0530
+summary: Add a new URL for managing payments.
+
+changeset: 255:b20d55891709
+branch: payments
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Nov 15 19:43:15 2010 +0530
+summary: Add cookie and return message for regstats view function.
+
+changeset: 254:7d0bb6e94deb
+branch: payments
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Nov 15 19:38:59 2010 +0530
+summary: Add .db files to hgignore so the database file is not tracked.
+
+changeset: 253:09ec121a7ebf
+branch: payments
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Nov 15 19:36:00 2010 +0530
+summary: Add a - to the title of the header for Registration Statistics page.
+
+changeset: 252:4e5491df6510
+branch: payments
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Nov 15 18:42:26 2010 +0530
+summary: Use different DB for testing payments.
+
+changeset: 251:b99607287a52
+branch: payments
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Nov 15 15:10:08 2010 +0530
+summary: Add payment forms and object details in edit and submit registration views.
+
+changeset: 250:ac52304d265d
+branch: payments
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Nov 15 15:00:35 2010 +0530
+summary: Add a fieldset for payment details on the registration template.
+
+changeset: 249:9d90fbae1216
+branch: payments
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Nov 15 15:00:16 2010 +0530
+summary: Add a form for Payment and respective save and clean methods.
+
+changeset: 248:0fc144c69e84
+branch: payments
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Nov 15 14:59:46 2010 +0530
+summary: Add paid boolean field to payment model to know whether the user has already paid the fees or not.
+
+changeset: 247:2907855f18c4
+branch: payments
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Nov 15 14:59:13 2010 +0530
+summary: Rename created variable name to acco_created for acco object creation in edit registration view function.
+
+changeset: 246:1bd29275df1f
+branch: payments
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Nov 15 14:07:40 2010 +0530
+summary: Change docstring for form classes form PyCON to SciPyCON.
+
+changeset: 245:6ba059b30281
+branch: payments
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Nov 15 14:02:40 2010 +0530
+summary: Add type and detail fields for the payment model.
+
+changeset: 244:5e6411f210de
+branch: payments
+parent: 209:9f826165250a
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Nov 10 07:02:57 2010 +0530
+summary: Add a skeleton payment model.
+
+changeset: 243:483641c2a98a
+user: Anoop Jacob Thomas<anoop@fossee.in>
+date: Thu Nov 18 12:42:21 2010 +0530
+summary: fixed an error in fee page.
+
+changeset: 242:01430ed5adf5
+parent: 241:159880292f66
+parent: 240:6d719268023b
+user: Anoop Jacob Thomas<anoop@fossee.in>
+date: Thu Nov 18 12:29:07 2010 +0530
+summary: Merged heads.
+
+changeset: 241:159880292f66
+parent: 238:0149f28a4f74
+user: Anoop Jacob Thomas<anoop@fossee.in>
+date: Thu Nov 18 12:28:06 2010 +0530
+summary: Added wire transfer details to fees page.
+
+changeset: 240:6d719268023b
+user: Amit Sethi
+date: Thu Nov 18 12:25:58 2010 +0530
+summary: some more template changes to get-user-dump
+
+changeset: 239:1973bf1a0a5d
+user: Amit Sethi
+date: Thu Nov 18 12:20:15 2010 +0530
+summary: Changes to the template get-user-dump
+
+changeset: 238:0149f28a4f74
+parent: 237:4cff1f43e4e1
+parent: 233:394576ff8a2f
+user: Amit Sethi
+date: Thu Nov 18 01:29:38 2010 +0530
+summary: Merging heads
+
+changeset: 237:4cff1f43e4e1
+user: Amit Sethi
+date: Thu Nov 18 01:20:54 2010 +0530
+summary: Changes to make it possible for someone to view daily dumps.
+
+changeset: 236:29ecd3dd6565
+user: Amit Sethi
+date: Wed Nov 17 23:25:09 2010 +0530
+summary: Merging heads
+
+changeset: 235:62f1cb02cb88
+parent: 234:849c8e8391d5
+parent: 196:d6b0220e37ab
+user: Amit Sethi
+date: Wed Nov 03 00:58:47 2010 +0530
+summary: Merging heads
+
+changeset: 234:849c8e8391d5
+parent: 188:e98146ed3dca
+user: Amit Sethi
+date: Wed Nov 03 00:13:52 2010 +0530
+summary: Handling the 500's for urls
+
+changeset: 233:394576ff8a2f
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Nov 16 18:09:55 2010 +0530
+summary: Fix major bug: Change hard coded registration form redirect to based on User and do int conversions for ids.
+
+changeset: 232:6311e71ae54c
+user: Kadambari Devarajan <kadambari.devarajan@gmail.com>
+date: Mon Nov 15 19:28:57 2010 +0530
+summary: Minor edit to schedule.
+
+changeset: 231:839dd1745ad2
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Nov 15 15:47:29 2010 +0530
+summary: Fix style issues.
+
+changeset: 230:9649b07aa4c8
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Nov 15 15:46:51 2010 +0530
+summary: Change audience database value to human readable value.
+
+changeset: 229:18a25490c673
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Nov 15 15:13:00 2010 +0530
+summary: Fix the copy paste fail of Special Talk heading from 1 to 2.
+
+changeset: 228:1199f0510480
+user: Anoop Jacob Thomas<anoop@fossee.in>
+date: Sun Nov 14 20:42:33 2010 +0530
+summary: Changed video on home page to short version.
+
+changeset: 227:091f3896c5e8
+user: Kadambari Devarajan <kadambari.devarajan@gmail.com>
+date: Sun Nov 14 14:26:06 2010 +0530
+summary: Added titles and abstracts of Prabhu, Asokan and Fernando.
+
+changeset: 226:53ea13a2893e
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Sun Nov 14 00:39:59 2010 +0530
+summary: Removed other from sex selection choices for Registration accommodation form.
+
+changeset: 225:b906582ac2bb
+user: Kadambari Devarajan <kadambari.devarajan@gmail.com>
+date: Sat Nov 13 20:36:43 2010 +0530
+summary: Misc edits to the City page.
+
+changeset: 224:de84ceaaa16e
+user: Anoop Jacob Thomas<anoop@fossee.in>
+date: Fri Nov 12 22:13:29 2010 +0530
+summary: fixed bug in about city page.
+
+changeset: 223:cfdaf8150413
+user: Anoop Jacob Thomas<anoop@fossee.in>
+date: Fri Nov 12 22:08:45 2010 +0530
+summary: changed the left menu.
+
+changeset: 222:5662015fc9e2
+user: Anoop Jacob Thomas<anoop@fossee.in>
+date: Fri Nov 12 22:11:25 2010 +0530
+summary: fixed a bug in conference schedule page.
+
+changeset: 221:ed09ea8f8ea9
+user: Anoop Jacob Thomas<anoop@fossee.in>
+date: Fri Nov 12 22:03:26 2010 +0530
+summary: Added abstracts to conference schedule page.
+
+changeset: 220:1633a9693efa
+user: Kadambari Devarajan<kadambari.devarajan@gmail.com>
+date: Fri Nov 12 21:06:49 2010 +0530
+summary: Changed the about city page.
+
+changeset: 219:af8a1cd6ec5a
+user: Anoop Jacob Thomas<anoop@fossee.in>
+date: Fri Nov 12 20:20:31 2010 +0530
+summary: embedded map in about city page.
+
+changeset: 218:0e009b0080c3
+user: Anoop Jacob Thomas<anoop@fossee.in>
+date: Fri Nov 12 20:04:59 2010 +0530
+summary: added stefan's photo.
+
+changeset: 217:29e341584aba
+user: Anoop Jacob Thomas<anoop@fossee.in>
+date: Fri Nov 12 19:53:12 2010 +0530
+summary: Added certificates page.
+
+changeset: 216:b64e4240e94c
+user: Anoop Jacob Thomas<anoop@fossee.in>
+date: Fri Nov 12 19:11:06 2010 +0530
+summary: fixed formatting of homepage.
+
+changeset: 215:1cc6fec6a964
+user: Anoop Jacob Thomas<anoop@fossee.in>
+date: Fri Nov 12 19:03:55 2010 +0530
+summary: Embedded why python video in homepage.
+
+changeset: 214:d3c910ce9a16
+user: Anoop Jacob Thomas<anoop@fossee.in>
+date: Fri Nov 12 12:06:41 2010 +0530
+summary: Made changes to Schedule and Tutorials page.
+
+changeset: 213:079c29b18517
+user: Anoop Jacob Thomas<anoop@fossee.in>
+date: Fri Nov 12 11:42:18 2010 +0530
+summary: Made sprints page, tutorials page and conference schedule page.
+
+changeset: 212:047b2f49979c
+user: Anoop Jacob Thomas<anoop@fossee.in>
+date: Thu Nov 11 18:57:49 2010 +0530
+summary: Fixed an error in the schedule page.
+
+changeset: 211:f524b52de364
+user: Anoop Jacob Thomas<anoop@fossee.in>
+date: Thu Nov 11 18:56:44 2010 +0530
+summary: Changed the schedule page.
+
+changeset: 210:b61bcea508ee
+user: Anoop Jacob Thomas<anoop@fossee.in>
+date: Thu Nov 11 18:43:19 2010 +0530
+summary: Updated venue page, removed unwanted content.
+
+changeset: 209:9f826165250a
+user: Anoop Jacob Thomas<anoop@fossee.in>
+date: Tue Nov 09 12:51:22 2010 +0530
+summary: changed schedule with PR.
+
+changeset: 208:d5cfc76051ed
+user: Anoop Jacob Thomas<anoop@fossee.in>
+date: Tue Nov 09 12:44:24 2010 +0530
+summary: changed organizers page and the schedule with PR.
+
+changeset: 207:fe78b356c1a0
+user: Anoop Jacob Thomas<anoop@fossee.in>
+date: Tue Nov 09 12:37:56 2010 +0530
+summary: changed organizers page.
+
+changeset: 206:db5233e2f0cb
+user: Anoop Jacob Thomas <anoop@fossee.in>
+date: Mon Nov 08 21:11:12 2010 +0530
+summary: Changed left menu.
+
+changeset: 205:a7e07964feaf
+user: Puneeth Chaganti <punchagan@fossee.in>
+date: Mon Nov 08 21:10:28 2010 +0530
+summary: Added tutorial outline.
+
+changeset: 204:30f4885bce04
+user: Anoop Jacob Thomas<anoop@fossee.in>
+date: Mon Nov 08 20:33:22 2010 +0530
+summary: updated schedule page.
+
+changeset: 203:f6123d1edf06
+user: Anoop Jacob Thomas<anoop@fossee.in>
+date: Mon Nov 08 11:43:09 2010 +0530
+summary: added perry's photo to speaker profile page.
+
+changeset: 202:b4391b3d5fcc
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Nov 08 00:49:22 2010 +0530
+summary: Edit views to make room for accommodation forms.
+
+changeset: 201:2363acb15410
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Nov 08 00:47:39 2010 +0530
+summary: Added Javascript to disable accommodation fields when accommodation is not required.
+
+changeset: 200:e31a620a511b
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Nov 08 00:47:57 2010 +0530
+summary: Add html form fields for accommodation forms.
+
+changeset: 199:97cbeda302a9
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Nov 08 00:48:28 2010 +0530
+summary: Added accommodation Django form, wrote the save method and overwrote the cleaner.
+
+changeset: 198:92fbbbc4c97a
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Nov 08 00:48:45 2010 +0530
+summary: Added Django model for accommodation forms.
+
+changeset: 197:44f63728e9fa
+user: Anoop Jacob Thomas<anoop@fossee.in>
+date: Wed Nov 03 13:42:04 2010 +0530
+summary: Added A3 poster to publicity page.
+
+changeset: 196:d6b0220e37ab
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Nov 02 22:35:02 2010 +0530
+summary: Add the URL in the menu template for registration statistics.
+
+changeset: 195:ec3f4b2e8d37
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Nov 02 22:32:53 2010 +0530
+summary: Add the tempalte to display registration details.
+
+changeset: 194:808abc104b55
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Nov 02 22:32:38 2010 +0530
+summary: View to calculate the number of registrants per event.
+
+changeset: 193:ed5828a90109
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Nov 02 22:13:12 2010 +0530
+summary: Copy the download csv code that was earlier written but scraped.
+
+changeset: 192:d87f0cd436e6
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Nov 02 22:09:20 2010 +0530
+summary: Add a URL for registration statistics.
+
+changeset: 191:0eb941d14ec3
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Nov 02 22:01:58 2010 +0530
+summary: Changing the fee details in the registration form to the link.
+
+changeset: 190:d351d19d3589
+user: Anoop Jacob Thomas<anoop@fossee.in>
+date: Sun Oct 31 12:11:53 2010 +0530
+summary: changes dates in right menu.
+
+changeset: 189:ff5ee7c15f21
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Sun Oct 31 00:17:04 2010 +0530
+summary: Fixed the broken URL for edit registration.
+
+changeset: 188:e98146ed3dca
+user: amit
+date: Sat Oct 30 13:24:30 2010 +0530
+summary: unicode fix on organizers template page
+
+changeset: 187:49b1ec16f6ab
+parent: 186:8bd09b59f359
+parent: 185:7071ab9a6703
+user: amit
+date: Sat Oct 30 11:58:42 2010 +0530
+summary: Merging heads
+
+changeset: 186:8bd09b59f359
+parent: 179:851b3fe8f30c
+user: amit
+date: Sat Oct 30 03:33:09 2010 +0530
+summary: Handling the password in mail problem
+
+changeset: 185:7071ab9a6703
+user: Anoop Jacob Thomas<anoop@fossee.in>
+date: Fri Oct 29 19:59:03 2010 +0530
+summary: added organizers page.
+
+changeset: 184:889a396bf8b9
+user: Anoop Jacob Thomas<anoop@fossee.in>
+date: Fri Oct 29 19:50:58 2010 +0530
+summary: Fixed the left menu.
+
+changeset: 183:bbf606e38919
+user: Anoop Jacob Thomas<anoop@fossee.in>
+date: Fri Oct 29 19:47:15 2010 +0530
+summary: Fixed the fees page.
+
+changeset: 182:a466306ab957
+user: Kadambari Devarajan
+date: Fri Oct 29 18:08:57 2010 +0530
+summary: changed PR speaker profile photo.
+
+changeset: 181:6f1ddb055929
+user: Kadambari
+date: Fri Oct 29 17:15:11 2010 +0530
+summary: uploaded new A4 size scipy poster.
+
+changeset: 180:5787f3cb8c01
+user: Kadambari Devarajan
+date: Fri Oct 29 17:03:15 2010 +0530
+summary: Added the registration fee page.
+
+changeset: 179:851b3fe8f30c
+user: kadambari
+date: Fri Oct 29 15:37:13 2010 +0530
+summary: reviewed and updated the speaker profiles.
+
+changeset: 178:ec36f03fdca4
+user: Anoop Jacob Thomas<anoop@fossee.in>
+date: Thu Oct 21 17:41:06 2010 +0530
+summary: Changed bug in menu.
+
+changeset: 177:3a98e4cbcfde
+user: Anoop Jacob Thomas<anoop@fossee.in>
+date: Thu Oct 21 17:29:14 2010 +0530
+summary: Added poster.
+
+changeset: 176:6a95fa45edf2
+user: Anoop Jacob Thomas<anoop@fossee.in>
+date: Thu Oct 21 17:27:53 2010 +0530
+summary: Added publicity page.
+
+changeset: 175:a51d2b6e9a78
+parent: 173:d1e03263a317
+parent: 174:ccd1a896dfea
+user: Puneeth Chaganti <punchagan@fossee.in>
+date: Mon Oct 18 23:29:05 2010 +0530
+summary: Minor changes to the content of post-registration email.
+
+changeset: 174:ccd1a896dfea
+parent: 172:1e3f7e6a14ba
+user: Puneeth Chaganti <punchagan@fossee.in>
+date: Mon Oct 18 20:30:01 2010 +0530
+summary: Fixed the bug with sending the mail content post registration.
+
+changeset: 173:d1e03263a317
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Oct 18 19:35:33 2010 +0530
+summary: Changed the order of speakers.
+
+changeset: 172:1e3f7e6a14ba
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Oct 18 14:15:41 2010 +0530
+summary: Changed the deadlines.
+
+changeset: 171:049b0d998377
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Oct 18 13:08:44 2010 +0530
+summary: Changed the link to Invited speakers.
+
+changeset: 170:13b97c24e6d5
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Oct 18 13:08:04 2010 +0530
+summary: Added speakers profiles and opened up the link.
+
+changeset: 169:c44a0bb8d642
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Oct 18 12:13:51 2010 +0530
+summary: Added CSS for city.
+
+changeset: 168:0d897f4062b3
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Sun Oct 17 02:28:31 2010 +0530
+summary: Added images to About Hyderabad.
+
+changeset: 167:a19d841a71c8
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Sun Oct 17 02:14:40 2010 +0530
+summary: Reverting the CSS padding change changes.
+
+changeset: 166:b2fc9a58b4ee
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Sun Oct 17 01:55:09 2010 +0530
+summary: Adding scope parameter to the host city URL.
+
+changeset: 165:e5c0674761e7
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Sun Oct 17 00:09:41 2010 +0530
+summary: Added an about page for Hyderabad city and corresponding links.
+
+changeset: 164:3b85720e62bf
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Sun Oct 17 00:09:13 2010 +0530
+summary: Changed CSS to fit the padding.
+
+changeset: 163:c6eada0e1175
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Sep 21 12:38:40 2010 +0530
+summary: Added back photos of SciPy.in 2009 speakers.
+
+changeset: 162:f6a0f52f6f1f
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Sep 21 12:13:27 2010 +0530
+summary: Fixed the day mistake in SciPy.in 2010 schedule.
+
+changeset: 161:edbba5016ae4
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Sep 21 12:06:01 2010 +0530
+summary: Updated the schedule for SciPy.in 2010.
+
+changeset: 160:1097a7718f99
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Sep 08 15:39:47 2010 +0530
+summary: Remove Edit Column in list my talks.
+
+changeset: 159:3b0045bbea1b
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Sep 08 15:39:23 2010 +0530
+summary: Change the order of parameters for Edit talk URL.
+
+changeset: 158:3bf819c654a7
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Sep 08 15:38:53 2010 +0530
+summary: Enable talks and CFP in templates.
+
+changeset: 157:640ca1c2af76
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Sep 08 15:38:12 2010 +0530
+summary: Remove indentation for paragraphs.
+
+changeset: 156:fdbefef52e1c
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Sep 08 15:37:50 2010 +0530
+summary: Add scope to context params and list my talks method.
+
+changeset: 155:a38a60cbc6ab
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Sep 08 15:37:17 2010 +0530
+summary: Capitalize type of audience.
+
+changeset: 154:d26cedf5e0d3
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Sep 08 15:36:49 2010 +0530
+summary: Add my talks URL and remove talks-cfp prefix from URLs.
+
+changeset: 153:e617dfb5e95f
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Sep 08 10:42:08 2010 +0530
+summary: Fixed the day on for Sprint.
+
+changeset: 152:64d37556e457
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Jul 22 20:17:14 2010 +0530
+summary: Reverted the template loaders path.
+
+changeset: 151:f85b864f5f8b
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Jul 22 19:55:14 2010 +0530
+summary: Added sitemaps framework and robots framework.
+
+changeset: 150:9e0d3287d753
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Jul 22 19:54:31 2010 +0530
+summary: Changed the template loader names to be compliant with upcoming Django changes in 1.2.
+
+changeset: 149:7166c54218ef
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Jul 22 14:44:57 2010 +0530
+summary: Reformatted and reindented the code in the password template.
+
+changeset: 148:8999d67e3054
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Jul 22 14:44:30 2010 +0530
+summary: Removed 2009 from Admin base template headers.
+
+changeset: 147:c085ceb4652a
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Jul 22 14:43:55 2010 +0530
+summary: Made some style changes.
+
+changeset: 146:e23e937ddcda
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Jul 21 17:02:10 2010 +0530
+summary: Removed unwanted mail texts and made the texts scope compliant.
+
+changeset: 145:2bb21b96f246
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Jul 21 03:53:04 2010 +0530
+summary: Added contact info to footer.
+
+changeset: 144:27bde1b86666
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Jul 21 03:29:54 2010 +0530
+summary: Added registration and event to accounts page form.
+
+changeset: 143:ea9477690acd
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Jul 21 03:29:21 2010 +0530
+summary: Added creation of profile to user creation since signals were removed.
+
+changeset: 142:70fcb57d8d15
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Jul 21 03:28:40 2010 +0530
+summary: Added event and registrants to Registration summary page.
+
+changeset: 141:3a325a865252
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Jul 21 03:27:56 2010 +0530
+summary: Added get_full_name to event and used in required templates.
+
+changeset: 140:dd313f32bbe3
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Jul 21 03:26:58 2010 +0530
+summary: Changed Website author details.
+
+changeset: 139:6e4719bb7df0
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Jul 21 03:26:01 2010 +0530
+summary: Added Registration summary to the Account page.
+
+changeset: 138:250e2731039d
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Jul 21 02:07:28 2010 +0530
+summary: Reformatted the file and imports.
+
+changeset: 137:ec6e58c639bf
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Jul 21 02:06:51 2010 +0530
+summary: Added phone number, modified Occupation to be choice field.
+
+changeset: 136:267d9eee024b
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Jul 21 02:05:33 2010 +0530
+summary: Made Timeline model to refer to Event model not vice-versa.
+
+changeset: 135:782f958b2cb2
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Jul 21 02:04:48 2010 +0530
+summary: Changed the URL to scope based system.
+
+changeset: 134:6d8d8b64853e
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Jul 21 02:04:03 2010 +0530
+summary: Reformatted and reindented the submit registration form and also URLs to comply with scope based system.
+
+changeset: 133:c5de36c4573e
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Jul 21 02:03:09 2010 +0530
+summary: Reorganized registration edit form to inherit from the submit form.
+
+changeset: 132:88932f326d96
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Jul 21 02:02:36 2010 +0530
+summary: Added Proceedings submission date to the right side menu.
+
+changeset: 131:bf9cc0961c31
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Jul 21 02:02:06 2010 +0530
+summary: Modifed the LOGIN_URL variable for new scope based system.
+
+changeset: 130:c435a7c430a4
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Jul 21 00:35:09 2010 +0530
+summary: Add a initial fixture for base models i.e Event and Timeline for 2010.
+
+changeset: 129:5be95b4b3ac3
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Jul 20 19:49:45 2010 +0530
+summary: Made changes to CSS for right menu and changed the file name.
+
+changeset: 128:d804be977989
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Jul 20 19:28:45 2010 +0530
+summary: Add scope as a parameter to all view functions for user app and adjusted the URLs to accommodate scope.
+
+changeset: 127:328b5244aa1c
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Jul 20 19:27:51 2010 +0530
+summary: Add scope as a parameter to all view functions for talks app and adjusted the URLs to accommodate scope.
+
+changeset: 126:f185cb8316cf
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Jul 20 19:27:16 2010 +0530
+summary: Added scope to all URLs, all reverse functions and all view methods and removed unnecessary functions.
+
+changeset: 125:2456984cecfc
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Jul 20 19:26:21 2010 +0530
+summary: Add scope as a parameter to all view functions for proceedings app.
+
+changeset: 124:d62d301527b3
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Jul 20 19:24:20 2010 +0530
+summary: Added null=True for all the Timeline model fields.
+
+changeset: 123:d4799b7159e4
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Jul 20 19:23:40 2010 +0530
+summary: Add scope for all the URLs and adjust the formatting and indentation.
+
+changeset: 122:7bdf396d4778
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Jul 20 19:18:44 2010 +0530
+summary: Removed Wifi form from the profile summary page.
+
+changeset: 121:78d082337ca4
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Jul 20 19:18:04 2010 +0530
+summary: Added PIL to buildout.
+
+changeset: 120:e9172b05bba5
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Jul 20 19:17:47 2010 +0530
+summary: Removed CSV download and re-ordered admin and comment URL patterns.
+
+changeset: 119:05a3e98b1fe0
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Jul 20 15:49:46 2010 +0530
+summary: Adding scope as a parameter to all the views.
+
+changeset: 118:78dfa383f6a3
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Jul 20 15:48:35 2010 +0530
+summary: Changed the URLs to accommodate scope as the parameter.
+
+changeset: 117:1b68c8aa6091
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Jul 20 15:46:53 2010 +0530
+summary: Renamed and reordered the imports.
+
+changeset: 116:5191e1134082
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Jul 20 15:46:27 2010 +0530
+summary: Moved Timeline model to the top of the file.
+
+changeset: 115:4387e68286e7
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Jul 20 15:45:13 2010 +0530
+summary: Added base as a Django app.
+
+changeset: 114:9e20a949fd54
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Jul 20 15:44:39 2010 +0530
+summary: Added a new admin for base models.
+
+changeset: 113:87a87487580d
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Jul 20 15:44:02 2010 +0530
+summary: Renamed sponsors template as right side menu template.
+
+changeset: 112:d4ec8917713e
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Jul 20 03:21:34 2010 +0530
+summary: Added params.scope prefix to all the URLs.
+
+changeset: 111:0e2c94c6a9e8
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Jul 20 03:20:53 2010 +0530
+summary: Adjusted views to send the scope in params.
+
+changeset: 110:627cd08619ee
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Jul 20 03:20:02 2010 +0530
+summary: Added timeline and event models and readjusted ScopedBase model.
+
+changeset: 109:0c24d69f0631
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Jul 20 03:18:54 2010 +0530
+summary: Manipulated all URLs to recognize the scope of the entities.
+
+changeset: 108:147c75a8f163
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Jul 20 02:51:29 2010 +0530
+summary: Change the path of local sqlite3 db file.
+
+changeset: 107:d8083b07989d
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Jul 20 02:51:03 2010 +0530
+summary: Set the current program scope as a settings variable.
+
+changeset: 106:3a31881564ba
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Fri Jul 16 01:33:33 2010 +0530
+summary: Add a scope pattern to the URLs.
+
+changeset: 105:9ce5f3e887ce
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Jul 15 01:47:43 2010 +0530
+summary: Changed the content to match SciPy.in 2010 initial plans. Commented out most part.
+
+changeset: 104:1a83a26756c3
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Jul 15 00:50:38 2010 +0530
+summary: Renamed Base Model with scope and propogated it to other models.
+
+changeset: 103:034dc9cd752e
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Jul 15 00:50:16 2010 +0530
+summary: Altered buildout configuration files to have MySQL-Python only on production.
+
+changeset: 102:68fb7911c438
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Jul 14 19:34:34 2010 +0530
+summary: Removed blog templates.
+
+changeset: 101:61fc4aa7a09a
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Jul 14 19:34:12 2010 +0530
+summary: Added base app from which all other apps inherit and made corresponding changes in other apps.
+
+changeset: 100:2e17fbcee0c3
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Jul 14 19:17:31 2010 +0530
+summary: Added back the deleted images. Had accidentally removed required images also.
+
+changeset: 99:256d32f954b6
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Jul 14 19:12:44 2010 +0530
+summary: Removed unwanted images and added FOSSEE logo. Changed right side menu.
+
+changeset: 98:d6108402f324
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Jul 14 03:14:06 2010 +0530
+summary: Changed json import to accommodate for Python 2.5.
+
+changeset: 97:16070c71aabe
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Jul 14 00:07:09 2010 +0530
+summary: Changed the heading line for SciPy.in.
+
+changeset: 96:178b89a3ca4f
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Jul 13 23:40:34 2010 +0530
+summary: Removed unwanted files and made more changes to make SciPyCon a clean app.
+
+changeset: 95:f94e0cd9a862
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Jul 13 19:57:37 2010 +0530
+summary: Removed the context processor for Sponspors.
+
+changeset: 94:87e77aa18610
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Jul 13 17:59:47 2010 +0530
+summary: Moved the files to new Django app named scipycon and modified settings.
+
+changeset: 93:e86755df35da
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Apr 01 11:59:35 2010 +0530
+summary: Add admin interface and views for proceedings. Booklet is also setup to generate paper.
+
+changeset: 92:3743275f7291
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Jan 14 21:07:03 2010 +0530
+summary: Added submission template to the repository.
+
+changeset: 91:dd6426394a9a
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Jan 14 21:06:43 2010 +0530
+summary: Added dynamic form jquery plugin to the repository.
+
+changeset: 90:587e9c025c73
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Jan 14 21:05:52 2010 +0530
+summary: Added UserProfile import which was missing to Proceedings views.
+
+changeset: 89:4ad0ba26ba48
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Jan 14 21:05:06 2010 +0530
+summary: Added URL mappers for proceedings to urls.py.
+
+changeset: 88:82702820c8a4
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Jan 14 19:20:14 2010 +0530
+summary: Added migrations files for proceedings app.
+
+changeset: 87:1ec579a679e4
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Jan 14 19:19:34 2010 +0530
+summary: Added two models, Paper and Attachments.
+
+changeset: 86:cbe77a26e7a3
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Jan 14 19:19:12 2010 +0530
+summary: Combined 2 authors fields in forms to a single author field. This will be taken care by jQuery on the UI side.
+
+changeset: 85:07b48746fe29
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Jan 14 19:18:08 2010 +0530
+summary: Changed the URL mapper for loading static content in debug mode. Appended static/.
+
+changeset: 84:d01c62c2a628
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Jan 14 15:54:34 2010 +0530
+summary: Added the initial proceedings app files and enabled them in both production and development settings.
+
+changeset: 83:c6557935bc28
+parent: 82:a123369b0901
+parent: 80:d26e46249ff7
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Dec 28 23:37:32 2009 +0530
+summary: Fixed a merge conflict with RSS feeds line commenting.
+
+changeset: 82:a123369b0901
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Dec 28 23:25:47 2009 +0530
+summary: Proceedings details mail.
+
+changeset: 81:d03e5260947e
+parent: 79:a5d348588b5b
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Dec 16 23:25:46 2009 +0530
+summary: Commented RSS feeds.
+
+changeset: 80:d26e46249ff7
+user: hg@fossee.in
+date: Wed Dec 16 23:42:56 2009 +0530
+summary: Commented out RSS feed again.
+
+changeset: 79:a5d348588b5b
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Dec 16 22:58:13 2009 +0530
+summary: Added /static to speakers images.
+
+changeset: 78:795dd8aeba9f
+user: hg@fossee.in
+date: Wed Dec 16 22:27:22 2009 +0530
+summary: All changes freeze along with Apache static file serving.
+
+changeset: 77:18723c0faeb1
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Dec 14 01:34:46 2009 +0530
+summary: Removed sprint and tutorial schedule from conference schedule.
+
+changeset: 76:c1f967c47334
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Dec 14 01:32:05 2009 +0530
+summary: Added tutorial schedule.
+
+changeset: 75:26f34fe4ebf5
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Dec 14 01:04:27 2009 +0530
+summary: Added 2009 to day 1's date in the sprint schedule page.
+
+changeset: 74:1f99e847a8c7
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Dec 14 01:02:08 2009 +0530
+summary: Fixed days in sprint schedule.
+
+changeset: 73:05e834df29ff
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Sun Dec 13 18:28:35 2009 +0530
+summary: Added split schedule for tutorial and sprint.
+
+changeset: 72:c3f1a4cfb91f
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Sun Dec 13 16:36:32 2009 +0530
+summary: Changed Travis from VP to P.
+
+changeset: 71:02621b32fb59
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Sun Dec 13 10:41:39 2009 +0530
+summary: Updated live stream URL on the header.
+
+changeset: 70:4188deda8856
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Sun Dec 13 09:32:34 2009 +0530
+summary: Day 2 schedule update.
+
+changeset: 69:a68aa8bc0eef
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Sat Dec 12 15:09:56 2009 +0530
+summary: Fixed inauguration typo.
+
+changeset: 68:34a513ae187f
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Sat Dec 12 10:14:56 2009 +0530
+summary: Fixed time issues in the schedule.
+
+changeset: 67:48454b116b66
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Sat Dec 12 09:59:42 2009 +0530
+summary: Venue and schedule update on the day 1 of conference.
+
+changeset: 66:fdcf8ee37f4e
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Sat Dec 12 09:55:13 2009 +0530
+summary: Added Wifi for admin page.
+
+changeset: 65:282cd6aa9fd8
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Sat Dec 12 03:18:18 2009 +0530
+summary: Admin page changes to get the name and search fields.
+
+changeset: 64:af5a8b6cbe4b
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Sat Dec 12 03:04:07 2009 +0530
+summary: Separated days for sprint.
+
+changeset: 63:cda1fb74ac67
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Sat Dec 12 03:02:55 2009 +0530
+summary: Made PAsokan's talk the ending keynote.
+
+changeset: 62:59190c2d1988
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Sat Dec 12 03:00:51 2009 +0530
+summary: Added some final touches to the schedule.
+
+changeset: 61:959ec5eaafb1
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Sat Dec 12 02:44:13 2009 +0530
+summary: Added last day mail.
+
+changeset: 60:b078d1833e58
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Sat Dec 12 02:29:33 2009 +0530
+summary: Updated all the schedule to a common page.
+
+changeset: 59:1229a47c63ea
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Sat Dec 12 02:17:26 2009 +0530
+summary: Added schedule.
+
+changeset: 58:51217f07e73a
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Fri Dec 11 17:31:38 2009 +0530
+summary: Changed style of time slots of days.
+
+changeset: 57:6699e5c82e60
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Fri Dec 11 17:29:23 2009 +0530
+summary: Added time slots of days.
+
+changeset: 56:71488e4d8dd7
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Dec 09 23:03:27 2009 +0530
+summary: Changed width CSS property to list all talks table.
+
+changeset: 55:f6bd318b71a1
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Dec 09 23:02:31 2009 +0530
+summary: Added width CSS property to list all talks table.
+
+changeset: 54:351ca8d74da8
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Dec 09 23:00:59 2009 +0530
+summary: Removed abstract column from talks list page.
+
+changeset: 53:cc2604e0333c
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Dec 09 22:57:53 2009 +0530
+summary: Added template file for list of talks.
+
+changeset: 52:5a108419f709
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Dec 09 22:57:33 2009 +0530
+summary: Added selected talks list.
+
+changeset: 51:3ae979055114
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Dec 09 22:29:44 2009 +0530
+summary: Accommodation CSS fix.
+
+changeset: 50:18471b0201a7
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Dec 09 22:23:23 2009 +0530
+summary: Added accommodation details.
+
+changeset: 49:eaa881b6b5f3
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Dec 08 20:26:06 2009 +0530
+summary: Added how to reach the venue document.
+
+changeset: 48:bb835205604b
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Dec 08 12:21:09 2009 +0530
+summary: Summary of individual events mail to all users.
+
+changeset: 47:668e7e0881b6
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Sat Dec 05 10:12:39 2009 +0530
+summary: Made some typo fixes to delegate reminder mail.
+
+changeset: 46:971ba6d7a529
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Sat Dec 05 10:02:10 2009 +0530
+summary: Changed the from ID.
+
+changeset: 45:a7cb2566be42
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Sat Dec 05 10:01:38 2009 +0530
+summary: Delegate remainder mail.
+
+changeset: 44:c390adb66ba6
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Sat Dec 05 09:39:02 2009 +0530
+summary: Sponsorship for speakers mail.
+
+changeset: 43:cb1a447c48f4
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Dec 03 01:45:17 2009 +0530
+summary: Added a template for sending mails to remind users of their registration.
+
+changeset: 42:efacdf0cd268
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Dec 03 01:44:56 2009 +0530
+summary: Added template which sends the accepted speakes a mail.
+
+changeset: 41:cf02d105aea2
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Nov 23 12:01:47 2009 +0530
+summary: Added a template for listing my talks.
+
+changeset: 40:c8414e2b34ce
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Mon Nov 23 12:01:22 2009 +0530
+summary: Added my talks list page.
+
+changeset: 39:a09d54338547
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Nov 18 15:52:42 2009 +0530
+summary: Compressed image of Chris Burns.
+
+changeset: 38:428f9aeb2a78
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Nov 18 15:50:13 2009 +0530
+summary: Added content and style for speakers page.
+
+changeset: 37:9b646740d5dd
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Nov 18 15:49:53 2009 +0530
+summary: Added images of the speakers.
+
+changeset: 36:a658305c5fa5
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Nov 12 19:19:37 2009 +0530
+summary: Corrected admin@scipy.in ID.
+
+changeset: 35:49fb13408210
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Nov 12 13:11:35 2009 +0530
+summary: Added a tentative schedule.
+
+changeset: 34:6363f5c657dd
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Nov 12 13:11:19 2009 +0530
+summary: Made some CSS style fixes for ol and ul.
+
+changeset: 33:7dc40ba1b35c
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Nov 12 13:10:27 2009 +0530
+summary: Added speakers section.
+
+changeset: 32:d56751e6bfb0
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Nov 12 12:49:55 2009 +0530
+summary: Added info about Scipy.
+
+changeset: 31:bb9bb88b74db
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Nov 12 12:49:41 2009 +0530
+summary: Added justify to paragraphs in CSS.
+
+changeset: 30:7885952631b5
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Nov 12 12:49:24 2009 +0530
+summary: Moved SPACE Keral from Sponsors to Organizers.
+
+changeset: 29:32b000ad43b9
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Nov 12 12:49:02 2009 +0530
+summary: Commented the print line.
+
+changeset: 28:09032925ad9d
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Nov 11 16:03:10 2009 +0530
+summary: Removed link to invoice on edit profile page.
+
+changeset: 27:1d772726c9d7
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Nov 11 15:59:32 2009 +0530
+summary: Made a small textual change in the registrations template for activation page.
+
+changeset: 26:e3e4bcbc7c19
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Nov 11 15:57:57 2009 +0530
+summary: Made a small textual change in the registrations template.
+
+changeset: 25:ad091ba95653
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Nov 11 15:56:21 2009 +0530
+summary: Added i18 loader in one of the registration templates.
+
+changeset: 24:bb1f31e9c3ab
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Nov 11 15:52:26 2009 +0530
+summary: Fixed Activation.
+
+changeset: 23:3cb3f853a193
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Nov 11 15:36:08 2009 +0530
+summary: Moved ACCOUNT_ACTIVATION_DAYS to settings.py and added name as a template variable.
+
+changeset: 22:2294c71a61ea
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Nov 11 15:28:46 2009 +0530
+summary: Made final changes to the mail to be sent.
+
+changeset: 21:127b772a3af4
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Nov 11 12:55:39 2009 +0530
+summary: Made changes to the activation mail and changed the activation dates.
+
+changeset: 20:486cfc8dd611
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Tue Nov 10 12:28:24 2009 +0530
+summary: Added registration confirmation page.
+
+changeset: 19:fe95eee8ca3c
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Fri Nov 06 12:06:19 2009 +0530
+summary: Made registration fixes.
+
+changeset: 18:42bc8a9c20bd
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Nov 05 15:42:22 2009 +0530
+summary: Reorganized sponsors and organizers.
+
+changeset: 17:b150327aaf38
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Nov 05 15:36:14 2009 +0530
+summary: Added sponsors for the event.
+
+changeset: 16:443f0c122c8c
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Nov 05 14:41:33 2009 +0530
+summary: css changes.
+
+changeset: 15:07e4c036a0e7
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Nov 05 14:37:18 2009 +0530
+summary: Added venue information.
+
+changeset: 14:290f37228707
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Nov 05 14:25:03 2009 +0530
+summary: Made a urls.py fix by adding ^$ to the home url mapper.
+
+changeset: 13:1de2f4008a5d
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Nov 05 14:20:58 2009 +0530
+summary: Forgot to add home.html in previous commit. Adding it now.
+
+changeset: 12:39f05885c9e7
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Nov 05 14:19:47 2009 +0530
+summary: Added home page in urls.py and its template. Also added important dates.
+
+changeset: 11:ccd48e1468bd
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Nov 05 13:54:57 2009 +0530
+summary: Removed unnecessary fields from talk views.
+
+changeset: 10:6bb24e2e6d9c
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Nov 05 03:48:50 2009 +0530
+summary: Changed Jarrod's link with his name in the organizers section.
+
+changeset: 9:e0b9c2f8c433
+parent: 8:bffb109e23c1
+parent: 6:f6851340fc73
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Nov 05 03:24:06 2009 +0530
+summary: Merged Mainline and Madhu branches.
+
+changeset: 8:bffb109e23c1
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Nov 05 03:19:10 2009 +0530
+summary: Added cfp related changes.
+
+changeset: 7:ac5a1c60c2bc
+parent: 4:f9757a637d04
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Thu Nov 05 03:01:40 2009 +0530
+summary: Added initial migrates.
+
+changeset: 6:f6851340fc73
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Wed Nov 04 16:51:32 2009 -0500
+summary: Added apache directory to .hgignore.
+
+changeset: 5:44bbc75fdd85
+user: hg@fossee.in
+date: Wed Nov 04 16:49:51 2009 -0500
+summary: Added local changes after first push to the server.
+
+changeset: 4:f9757a637d04
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Fri Oct 30 16:09:59 2009 +0530
+summary: Added few more items to .hgignore.
+
+changeset: 3:46bc6652d644
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Fri Oct 30 16:07:49 2009 +0530
+summary: Removed all unwanted files.
+
+changeset: 2:5d9dfa859761
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Fri Oct 30 15:13:23 2009 +0530
+summary: Changed the content of the Schedule and CfP pages.
+
+changeset: 1:fda1c66b25f9
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Fri Oct 30 15:09:12 2009 +0530
+summary: Added all the files from kiwipycon and the changes made for SciPy.in.
+
+changeset: 0:9a77edda77b7
+user: Madhusudan.C.S <madhusudancs@gmail.com>
+date: Fri Oct 30 15:08:20 2009 +0530
+summary: Added .hgignore file.
+
diff --git a/project/templates/notifications/activate_mail.html b/project/templates/notifications/activate_mail.html
new file mode 100644
index 0000000..ea4d54a
--- /dev/null
+++ b/project/templates/notifications/activate_mail.html
@@ -0,0 +1,42 @@
+Hello {{ name }},
+ There has been a delay in activating your account since we were still
+smoothening the organization details for SciPy.in 2009. Apologies for
+this. This mail describes the steps to complete the registration process
+for SciPy.in. Click on the activation link below to activate your account.
+Also, please note that the activation of your account is simply the
+first step of the registration process. Read further below for completing
+the registration process.
+
+http://scipy.in/accounts/activate/{{ activation_key }}/
+
+ If your email client doesn't support clicking the links, please copy
+paste the above URL in your browser's address bar. If your email client
+wraps the line and the activation URL is broken, then your activation
+link can be constructed as follows:
+
+http://scipy.in/accounts/activate/<your-activation-key>/
+
+Your activation key being:
+{{ activation_key }}
+
+NOTE: Please activate your account within next 7 days i.e, before
+November 18th, 2009. Otherwise your account will be removed from
+our database.
+
+Also, please note that there is a registration fee of Rs.200 for the
+conference. But there is no registration fee for tutorials and sprint.
+The registration fee for the conference can be paid at the registration
+desk at the venue on the day of conference.
+
+Very important: Please login and click on the registration link on the
+left panel again. You will be requested for other details. Please fill
+in the relevant details. This information is required for us to conduct
+SciPy smoothly.
+
+Optionally you can also click on "Edit Profile" link at the top and fill
+in your bio.
+
+
+--
+ Thanks,
+ SciPy Team
diff --git a/project/templates/notifications/contactdetails2010.html b/project/templates/notifications/contactdetails2010.html
new file mode 100644
index 0000000..0a8b9bb
--- /dev/null
+++ b/project/templates/notifications/contactdetails2010.html
@@ -0,0 +1,80 @@
+Hello {{ name }},
+
+You are getting this mail since you are registered for SciPy.in 2010
+conference. As we gear up for the second version of SciPy.in, SciPy.2010,
+we would like to update you certain information about the conference to
+make your attendance for the conference smooth.
+
+Firstly, we request you to check the website for latest updates. We will
+keep updating the website as we set things up for you.
+
+Secondly, the SciPy.in 2010 Conference on December 13th and 14th is now
+being held at Indian School of Business(ISB) Hyderabad. The SciPy.in
+2010 Tutorials on December 15-16 are being held at Mahindra Satyam
+Learning World, Hyderabad and the last day of Sprints will be held
+at IIIT-Hyderabad. For any details on how to reach the venue, please
+contact the phone numbers given below in the contacts section of
+this mail.
+
+Important registration information
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+If you have not updated your registration with the information
+listed below, please login to the website, http://scipy.in, navigate to
+the Registration summary page from the left sidebar and click on edit
+registration and update the information as soon as possible. We need
+to have this information on file before Sunday:
+
+1. If you are availing accommodation and have paid the fees, please let
+ us know on what days you need the accommodation. You can do this by
+ simply checking the box for each night from December 12th to 17th
+ nights. The gender information is very important to us, to allot you
+ rooms.
+2. If you are bringing your laptop for the event, please update the
+ registration form with the unique identification number of the laptop.
+ The directions on how to find this number is on the form.
+3. If you have already paid the fees online or by DD and you have not
+ got a confirmation email about the same, please mail admin@scipy.in
+ with your DD number or the NEFT transaction ID. Also it is safe to
+ hold these numbers when you come for the conference on the first
+ day. You may be asked for this number at the registration desk.
+
+Printing the badges:
+~~~~~~~~~~~~~~~~~~~~
+If you login to the website, http://scipy.in and navigate to the
+Registration page from the left sidebar menu, you will be able to
+see a line with "Please get your badges for scipy.in 2010 here".
+Please download this PDF and bring it with you for the conference.
+This will help you steer clear of the security smoothly.
+
+Other information:
+~~~~~~~~~~~~~~~~~~
+1. If you have not paid the registration fees yet, we have no way of
+ getting the updates about your payment now. So we request you to pay
+ the fees on the spot. You will also have to pay a late fee penalty of
+ Rs. 250 along with the registration fees of Rs. 500, making it a total
+ of Rs. 750.
+2. If you have not paid the accommodation fees, please contact Anand Raj
+ whose phone number is given below in the contacts section to know how
+ to pay that fees and avail the accommodation facility at IIIT-Hyderabad.
+ Please do this as soon as possible since the available accommodation is
+ very limited.
+3. Arrangements for traveling from IIIT-H to the Conference and Tutorials
+ venue have been made available for all the participants who have taken
+ accommodation fees from us. Please note that this facility is not
+ available if you have not taken an accommodation from us.
+4. We will update you about the information on how to reach IIIT-Hyderabad,
+ ISB and Mahindra Satyam Learning World soon.
+
+Contacts:
+~~~~~~~~
+1. Sunanda Varma - +91-9885586278
+2. Vamsi Pullakavi - +91-9440845389
+3. Bhanukiran Perabathini and/or Anand Raj - +91-8008939140
+
+For any further queries regarding the website, registration or any
+other information please feel free to contact me(Madhusudan C.S.) on:
++91-9987214220 or via email at admin@scipy.in.
+
+Thanks and regards,
+Scipy Team
diff --git a/project/templates/notifications/last_day_mail.html b/project/templates/notifications/last_day_mail.html
new file mode 100644
index 0000000..9a3a007
--- /dev/null
+++ b/project/templates/notifications/last_day_mail.html
@@ -0,0 +1,26 @@
+Hello {{ name }},
+ The first edition of the Indian version of SciPy conference, dubbed
+SciPy.in 2009 starts from tomorrow. The entire SciPy.in team is
+looking forward to meet you all. Thanks for all the response and
+enthusiasm you have shown towards the conference.
+
+ The team has updated the website with the final schedule for the
+conference. The schedule is available at the URL:
+http://scipy.in/talks-cfp/schedule/
+
+ Please check the website for the schedule posted and stay tuned for
+more updates. If you are twitter/indenti.ca savy, the id of the team
+is fossee on both twitter and identi.ca. Also, please use the hashtags
+#scipy #india or just #scipy. Please don't use #scipy.in because
+twitter robs the dots ;-)
+
+ The website is also updated with "How to reach the venue?" and
+"Accommodation" details. Please check them.
+
+ Last but not the least, any issue getting to the Techno park or any
+help you want regarding SciPy.in 2009, please call me on this number:
++91-9987214220. My name is Madhusudan.C.S
+
+--
+ Thanks,
+ SciPy.in team
diff --git a/project/templates/notifications/payment_confirmation2010.html b/project/templates/notifications/payment_confirmation2010.html
new file mode 100644
index 0000000..1d98e86
--- /dev/null
+++ b/project/templates/notifications/payment_confirmation2010.html
@@ -0,0 +1,11 @@
+Hello {{ name }},
+
+{% if reg %}
+We would like to inform your registration fees has been received and
+we confirm your *registration* for SciPy.in 2010.
+{% endif %}
+{% if acco and reg %}Also, {% endif %}{% if acco %}We would like to inform your accommodation fees has been
+received and we confirm your *accommodation* for SciPy.in 2010.
+{% endif %}
+Thanks and regards,
+Scipy Team
diff --git a/project/templates/notifications/proceedings_detail_mail.html b/project/templates/notifications/proceedings_detail_mail.html
new file mode 100644
index 0000000..d6fc360
--- /dev/null
+++ b/project/templates/notifications/proceedings_detail_mail.html
@@ -0,0 +1,83 @@
+Dear {{ name }},
+
+Thanks for helping to make the first annual SciPy India conference such
+a great success! There is one last thing you can contribute to this
+conference.
+
+We've decided to publish a conference proceedings this year. Submitting
+a paper is completely optional. However, all submitted papers will be
+peer-reviewed and the proceedings will only include accepted papers.
+
+As a speaker at the 2009 conference, you are invited to submit a 5-8
+page paper for the proceedings. If you wish to submit a paper, you
+will have around 6 weeks to write your paper. The review process will
+take another 6-8 weeks. Given this schedule the proceedings will be
+published in April 2010.
+
+We ask you to write the paper bearing in mind that the SciPy conference
+is a multidisciplinary conference focused on sharing tools and
+experience using the Python language in a scientific context. Readers
+may not be familiar with the specifics of your technical field. To
+maximize the impact of your contribution, you should put your work in
+context and explain the techniques used. If your paper is about a
+library or an application, code samples and screenshots are welcomed;
+however, the paper should not be a replacement for a user manual, but
+rather a motivation and a presentation for the software. Finally,
+please note that your paper should have a significant discussion of the
+role Python played in your work.
+
+Papers should be written using rst (restructured text) a popular markup
+tool in the Python world. We are still finalizing the review process,
+but the review criteria will be something like this:
+
+* Does the paper describe a well-formulated scientific or technical
+ achievement?
+* Is the content of the paper accessible to a computational scientist
+ with no specific knowledge in the given field?
+* Are the technical and scientific decisions well-motivated?
+* Does the paper reference the software and scientific sources and
+ material used?
+* Are the code examples (if any) sound, clear, and well-written?
+* Is the paper fit for publication in the SciPy proceedings?
+ Improvements may be required, with or without a second review.
+
+The deadline for submitting the papers will be in the beginning of
+February. After this date, a review board will review your paper and
+send you feedback to improve the paper, before the final acceptance.
+
+We are still working out the details regarding publishing the
+proceedings and will provide more information at the end of next week.
+As soon as it is finalized, we will provide you with the following via
+email:
+
+* A detailed schedule of the various deadlines related to publication.
+* The complete review criteria the proceedings reviewers will use.
+* Detailed instructions on how to submit your papers.
+
+Please respond to this email, letting us know whether you intend to
+submit a paper. If you are submitting a paper, please begin doing
+the following:
+
+1. Look at the 2008 and 2009 SciPy proceedings to get an idea of what
+ kinds of papers the reviewers will be looking for.
+2. Begin writing your paper using restructured text. For help using
+ restructured text, see the following:
+ http://docutils.sourceforge.net/docs/user/rst/quickstart.html
+3. As always, don't hesitate to Let us know whether you have any
+ questions of not.
+
+Yours truly,
+
+Madhusudan.C.S (SciPy India 2009 program chair)
+FOSSEE team member
+Mumbai, India
+
+Jarrod Millman (SciPy India 2009 conference co-chair)
+Managing Director, Helen Wills Neuroscience Institute
+Director, Computational Infrastructure for Research Laboratories
+University of California, Berkeley, USA
+
+Prabhu Ramachandran (SciPy India 2009 conference co-chair)
+Assistant Professor, Department of Aerospace Engineering
+Principal Investigator, FOSSEE
+Indian Institute of Technology, Bombay, India
diff --git a/project/templates/notifications/regpaymentaccolaptop2010.html b/project/templates/notifications/regpaymentaccolaptop2010.html
new file mode 100644
index 0000000..b2dde17
--- /dev/null
+++ b/project/templates/notifications/regpaymentaccolaptop2010.html
@@ -0,0 +1,71 @@
+Hello {{ name }},
+
+The SciPy.in team is glad that you have registered for SciPy.in 2010,
+to be held at International Institute of Information Technology,
+Hyderabad.
+
+We would like to inform you that we have updated the information about
+registration and accommodation fees and payment methods for the same,
+on the website. Please find these details at
+http://scipy.in/scipyin/2010/about/fees/
+
+Due to some requests, we have decided to provide accommodation to a
+limited number of out-station participants on a first-come-first-serve
+basis. So, if you are an out-station participant and require
+accommodation, please fill in your details and send us your fees as
+early as possible.
+
+Your registration for the conference is not confirmed until you pay the
+registration fees. If you requested for accommodation, your
+accommodation can be confirmed only after we receive your accommodation
+fees, based on the availability. It is not confirmed, until you receive
+a confirmation mail from our side.
+
+Also, if you are bringing your own laptop for the conference, please
+update the details of the same, in the registration form.
+
+To update all or any of the information indicated above, follow the
+steps below:
+
+1. Login to your account on http://scipy.in. If you are unable to login
+ to your account through which you previously registered please
+ contact admin@scipy.in. We request you not to duplicate the
+ registrations.
+
+2. Click on "Registration" link on the left sidebar which takes you to
+ your registration summary page.
+
+3. Click on the "Edit Registration" link on that page which takes you
+ to your original registration form you submitted.
+
+4. Now you can see two new sections titled "Accommodation" and
+ "Payment" below the "Demographics" section.
+
+5. Please check the box if you need accommodation and select your
+ gender and number of days for which you need the accommodation.
+
+6. If you have already made the payment as instructed in the Fees page,
+ please check the "Paid" field and provide additional information
+ about your payment as mentioned on the registration page. Once
+ the payment is received you will receive a confirmation email from
+ the organizers.
+
+7. In the laptop section you will see a new field called
+ "Identification Number". If you are getting your own laptop select
+ "Yes" in the laptop dropdown field and provide us with the Serial
+ Number/Service Tag Number/Express Service Code of your laptop
+ using which your laptop can be uniquely identified. This is usually
+ present at the back of the laptop. Please DONOT give us the Laptop
+ make and model number such as "Dell Inspiron 1545".
+
+ For example, the unique number for Dell laptops may be service tag
+ number like "8FRT7RDE"
+
+8. Submit the registration form to update the details.
+
+The registration and accommodation fees have to be paid as soon as
+possible for us to confirm your registration for the conference. Please
+note that there is a limit for the number of registrations. So Hurry!
+
+Thanks and regards,
+Scipy Team
diff --git a/project/templates/notifications/reminder_mail.html b/project/templates/notifications/reminder_mail.html
new file mode 100644
index 0000000..5a3afef
--- /dev/null
+++ b/project/templates/notifications/reminder_mail.html
@@ -0,0 +1,52 @@
+Hello {{ name }},
+ The first edition of the Indian version of SciPy conference, dubbed
+SciPy.in 2009 is fast approaching and we are all excited. The response
+for the conference so far has been overwhelming. Thank you for your
+enthusiasm and making this possible. Some important details regarding
+SciPy.in 2009 are given below:
+
+1. We got a few complaints before that some of them never received
+the activation mail. But indeed we realized later that the mails
+were sent to spam for some of them. So I am intentionally sending
+this from my gmail ID. Please add admin@scipy.in to your trusted
+contacts list. All further communication will be done through that
+email ID.
+
+2. If you have any queries regarding SciPy.in 2009 conference or
+the SciPy.in website, please send a mail to admin@scipy.in.
+
+3. If you had registered for SciPy.in 2009 long back and did not
+activate your accounts as instructed in the Activation mail sent or
+you haven't received the activation mail, please send a request to
+admin@scipy.in to get the account activated. After activating the
+account please follow the instructions in point 5, below.
+
+4. By now you would have known that there is a registration fee for
+SciPy.in conference. If not here are the details. We are charging a
+registration fee of Rs.200 for the conference only. However there
+are no registration fees for Tutorials or Sprint. The registration
+fee for the conference can be paid at the registration desk at the
+venue on the day of conference.
+
+5. If you have just created an account on http://scipy.in and have
+not furnished further details about yourself till now, please do so
+by logging in to the site and then click on the registration link on
+the left panel again. You will be requested for other details. Please
+fill in the relevant details. This information is required for us to
+conduct SciPy.in 2009 smoothly. Without this, your registration is
+incomplete and we are sorry to tell you that it will be not be
+possible for us to accommodate you for the conference.
+
+6. Optionally you can click on "Edit Profile" link at the top of the
+page once you login and fill in your bio in that form.
+
+7. As conference is fast approaching, we will start posting updates
+through our site's update section. This section is not present yet,
+but it will appear on the left panel soonish, stay tuned. In addition
+to that if you are twitter-savy you can start following us on twitter
+at "fossee".
+
+
+--
+ Thanks,
+ SciPy Team
diff --git a/project/templates/notifications/speaker_accepted_mail.html b/project/templates/notifications/speaker_accepted_mail.html
new file mode 100644
index 0000000..dda7886
--- /dev/null
+++ b/project/templates/notifications/speaker_accepted_mail.html
@@ -0,0 +1,26 @@
+Dear {{name}},
+
+We are glad to inform you that your talk titled "{{title}}" has been
+accepted for presentation during SciPy.in 2010.
+
+Kindly send us a confirmation of your participation, to
+admin@scipy.in, before the 21st of November, 2010.
+
+We have put up a tentative schedule on our site[1]. Please note that
+this is a tentative schedule and your talk may be rescheduled due to
+some organizational issues. We will inform you of it, in such a case.
+Also, We also apologize for the delay in putting out the schedule and
+any inconvenience that we may have caused.
+
+Please note that you are also required to send a full paper for your
+talk. This, based upon a review, may appear in the conference
+proceedings. This should be sent to admin@scipy.in, on or before the
+5th of December.
+
+We are looking forward to have you at SciPy 2010.
+
+Thanks,
+SciPy.in Team
+
+[1] http://scipy.in/scipyin/2010/talks-cfp/conference/
+
diff --git a/project/templates/notifications/speaker_confirmation_mail.html b/project/templates/notifications/speaker_confirmation_mail.html
new file mode 100644
index 0000000..e889b22
--- /dev/null
+++ b/project/templates/notifications/speaker_confirmation_mail.html
@@ -0,0 +1,16 @@
+Hello {{ name }},
+ We have already informed you that your talk titled
+"{{ title }}"
+for SciPy.in 2009 has been accepted. Hopefully, you have received
+that mail. Congratulations!
+
+ Can you please confirm your presence for the conference? To confirm
+your presence please send a reply back to this mail, along with your
+time of arrival and departure so that we can make arrangements for
+your accommodation.
+
+ For any queries, poke us at admin@scipy.in.
+
+--
+ Thanks,
+ SciPy Team
diff --git a/project/templates/notifications/speaker_sponsorship_mail.html b/project/templates/notifications/speaker_sponsorship_mail.html
new file mode 100644
index 0000000..939f97b
--- /dev/null
+++ b/project/templates/notifications/speaker_sponsorship_mail.html
@@ -0,0 +1,22 @@
+Hello {{ name }},
+ We have already informed you that your talk titled
+"{{ title }}"
+for SciPy.in 2009 has been accepted. Hopefully, you have received
+that mail. Congratulations!
+
+ We have already arranged accommodation for you on a shared room
+basis i.e you will be given a room in a good hotel which you will
+be sharing with another speaker. So you need not worry about your
+accommodation.
+
+ Also, we will be sponsoring your train fare, upto 3-tier AC.
+Suppose if you travel by any other means of transport, because of
+your own reasons, you can still get the reimbursement of the
+equivalent 3-tier AC ticket fare from your place of travel. Please
+produce a copy of your tickets while getting the reimbursement.
+
+ For any queries, poke us at admin@scipy.in.
+
+--
+ Thanks,
+ SciPy Team
diff --git a/project/templates/notifications/sprints_about_mail.html b/project/templates/notifications/sprints_about_mail.html
new file mode 100644
index 0000000..03e2344
--- /dev/null
+++ b/project/templates/notifications/sprints_about_mail.html
@@ -0,0 +1,48 @@
+Hello {{ name }},
+ The first edition of the Indian version of SciPy conference, dubbed
+SciPy.in 2009 is just 5 days away. Many of you have shown interests
+in attending all three events: conference, tutorials and sprint. But
+some of you have been asking for a summary of what these individual
+events will be.
+
+ To make things clear, here is a short description of the three
+individual events. The main SciPy.in 2009 Conference will contain
+a number of presentations by both noted NumPy/SciPy developers and
+speakers like Dr.Travis Oliphant, Christopher Burns, Dr. David
+Cournapeau, Jarrod Millman, Dr.Prabhu Ramachandran as well as other
+speakers who are using these tools.
+
+ The two days of tutorials are aimed at people who want to learn to
+use NumPy/SciPy for their scientific and numerical computation to
+solve scientific and engineering problems in their domain. The
+tutorials will introduce participants to both Python as well as the
+scientific tool stack built on top of it. The tutorials require basic
+computer use experience. Bringing your own laptop is helpful, but not
+required.
+
+ Finally, the most exciting part of SciPy.in 2009 are sprints.
+Sprint provides you with an opportunity to contribute back to the
+Python scientific computing community. As we know NumPy/SciPy are
+open source tools and almost all open source softwares are driven by
+the community. So for these tools to succeed we want help from the
+community, i.e all of you people. This is an event where all of you
+sit together along with the developers, hack on one of these tools.
+If you are one of those guys who is interested in programming you can
+contribute by writing code, fixing bugs and sending those patches. If
+you are not interested in programming but more interested in writing,
+you can help the community with documentation efforts, including but
+not limited to writing documentation for NumPy/SciPy functions,
+creating spoken tutorials.
+
+ For the sprints it is required for you to bring your own laptops.
+Your laptop should have a working build system, with NumPy and SciPy
+built from source if you want to contribute by writing code. If you
+are willing to contribute to the documentation efforts it is
+sufficient to have a browser installed with your laptop having the
+capability of connecting to internet. If you want to create spoken
+tutorials be sure that you have a mic for recording and any software
+that can capture your desktop, for example, "istanbul" on GNU/Linux.
+
+--
+ Thanks,
+ SciPy.in Organizers
diff --git a/project/templates/proceedings/submit.html b/project/templates/proceedings/submit.html
new file mode 100644
index 0000000..f3aa0a7
--- /dev/null
+++ b/project/templates/proceedings/submit.html
@@ -0,0 +1,103 @@
+{% extends "base.html" %}
+{% block title %}Submit Paper for Proceedings{% endblock %}
+
+{% block addscripts %}
+ <script type="text/javascript" src="/static/jquery/jquery.watermarkinput.js"></script>
+ <link rel="stylesheet" href="/static/css/autosuggest_inquisitor.css" type="text/css" media="screen" charset="utf-8">
+ <script type="text/javascript" src="/static/jquery/jquery.autosuggest.js"></script>
+ <script type="text/javascript">
+ /** Init autosuggest on Search Input **/
+ jQuery(function() {
+
+ // Set autosuggest options with all plugins activated
+ var options = {
+ script:"{% url scipycon_get_usernames params.scope %}?limit=10&",
+ varname:"input",
+ json:true, // Returned response type
+ shownoresults:true, // If disable, display nothing if no results
+ noresults:"No Results", // String displayed when no results
+ maxresults:8, // Max num results displayed
+ cache:false, // To enable cache
+ minchars:2, // Start AJAX request with at leat 2 chars
+ timeout:100000, // AutoHide in XX ms
+ callback: function (obj) { // Callback after click or selection
+ // => TO submit form (general use)
+ //$('#id_authors').val('sucks');
+ //$('#form_search_country').submit();
+ }
+ };
+
+ // Init autosuggest
+ var as_json = new bsn.AutoSuggest('id_authors', options);
+
+ // Display a little watermak
+ $("#id_authors").Watermark("Ex : alex, guido, travis");
+ });
+ </script>
+{% endblock %}
+
+{% block content %}
+ <h1>Submit Proceedings paper</h1>
+
+ {% include '_errors.html' %}
+
+ <form action="
+ {% if id %}
+ {% url scipycon_submit_proceedings id params.scope %}
+ {% else %}
+ {% url scipycon_submit_proceedings params.scope %}
+ {% endif %}"
+ method="post">
+ {% if not user.is_authenticated %}
+ <fieldset>
+ <legend>Are you a member of this site?</legend>
+ <table class="scipycon-default required">{{ login_form }}</table>
+ <input type="hidden" name="action" value="login" />
+ <button class="button left" type="submit">Login</button>
+ </fieldset>
+ </form>
+ <br />
+ <form action="{% url scipycon_submit_proceedings id params.scope %}"
+ enctype="multipart/form-data" method="post">
+ <fieldset>
+ <legend>User Registration</legend>
+ <table class="scipycon-default required">{{ register_form }}</table>
+ <input type="hidden" name="action" value="register" />
+ </fieldset>
+
+ {% endif %}
+ <br />
+
+ <fieldset>
+ <legend>Proceedings Paper Submission</legend>
+ <table class="scipycon-default required">
+ <tr>
+ <th>{{ proceedings_form.title.label }}</th>
+ <td>{{ proceedings_form.title.errors }}{{ proceedings_form.title }}</td>
+ </tr>
+ <tr>
+ <th>{{ proceedings_form.abstract.label }}</th>
+ <td>{{ proceedings_form.abstract.errors }}{{ proceedings_form.abstract }}</td>
+ </tr>
+ <tr>
+ <th>{{ proceedings_form.body.label }}</th>
+ <td>{{ proceedings_form.body.errors }}{{ proceedings_form.body }}</td>
+ </tr>
+ <tr>
+ <th>{{ proceedings_form.rst_file.label }}</th>
+ <td>{{ proceedings_form.rst_file.errors }}
+ {{ proceedings_form.rst_file }}</td>
+ </tr>
+ <tr>
+ <th>{{ proceedings_form.authors.label }}</th>
+ <td>{{ proceedings_form.authors.errors }}
+ {{ proceedings_form.authors }}</td>
+ </tr>
+ </table>
+ <button class="button left" type="submit">Submit Paper</button>
+ </fieldset>
+ </form>
+ {% if message %}
+ <script type="text/javascript">$.jGrowl("{{ message }}");</script>
+ {% endif %}
+{% endblock content %}
diff --git a/project/templates/registration/activate.html b/project/templates/registration/activate.html
new file mode 100755
index 0000000..5542ccf
--- /dev/null
+++ b/project/templates/registration/activate.html
@@ -0,0 +1,31 @@
+{% extends "base.html" %}
+
+{% load i18n %}
+
+{% block content %}
+ <div class="post">
+ <div class="title"><h2>{% trans "Register" %}</h2></div>
+ <div id="search">
+ <style type="text/css">
+ ul.errorlist {
+ margin: 0;
+ padding: 0;
+ }
+ .errorlist li {
+ color: red;
+ display: block;
+ font-size: 10px;
+ margin: 0 1 3px;
+ padding: 0px 45px;
+ }
+</style>
+ <table>
+ Your account has been activated. You have also been automatically
+ logged into your account. Click on the item "Registration" in the
+ left panel to fill in further details.
+ </table>
+ <script type="text/javascript">
+ document.getElementById('id_username').focus();
+ </script>
+ </div>
+{% endblock %}
diff --git a/project/templates/registration/activation_complete.html b/project/templates/registration/activation_complete.html
new file mode 100755
index 0000000..3035a4f
--- /dev/null
+++ b/project/templates/registration/activation_complete.html
@@ -0,0 +1,30 @@
+{% extends "base.html" %}
+
+{% load i18n %}
+
+{% block content %}
+ <div class="post">
+ <div class="title"><h2>{% trans "Register" %}</h2></div>
+ <div id="search">
+ <style type="text/css">
+ ul.errorlist {
+ margin: 0;
+ padding: 0;
+ }
+ .errorlist li {
+ color: red;
+ display: block;
+ font-size: 10px;
+ margin: 0 1 3px;
+ padding: 0px 45px;
+ }
+</style>
+ <table>
+ Your account has been activated and registration procedure is complete.
+ You can login to your account now.
+ </table>
+ <script type="text/javascript">
+ document.getElementById('id_username').focus();
+ </script>
+ </div>
+{% endblock %}
diff --git a/project/templates/registration/activation_email.txt b/project/templates/registration/activation_email.txt
new file mode 100755
index 0000000..170b0f2
--- /dev/null
+++ b/project/templates/registration/activation_email.txt
@@ -0,0 +1,17 @@
+Hello everyone,
+
+ It looks like you have registered for SciPy.in with this email address.
+To confirm your registration please activate your account by clicking on the
+link below.
+
+ http://scipy.in/accounts/activate/{{ activation_key }}
+
+If your browser doesn't support clicking on the link, please copy
+paste the URL in your browser's address bar.
+
+Note: Your activation key is valid only for 7 days. Please activate your account
+before that.
+
+--
+ Thanks for registering,
+ SciPy team
diff --git a/project/templates/registration/activation_email_subject.txt b/project/templates/registration/activation_email_subject.txt
new file mode 100755
index 0000000..4496f3d
--- /dev/null
+++ b/project/templates/registration/activation_email_subject.txt
@@ -0,0 +1 @@
+[SciPy.in] Account activation mail \ No newline at end of file
diff --git a/project/templates/registration/download-csv.html b/project/templates/registration/download-csv.html
new file mode 100644
index 0000000..69df90f
--- /dev/null
+++ b/project/templates/registration/download-csv.html
@@ -0,0 +1,41 @@
+{% extends "admin/base_site.html" %}
+
+{% block title %}Download Registrations{% endblock %}
+
+{% block content %}
+<h1>Edit Registration</h1>
+
+{% include '_errors.html' %}
+
+<form action=""
+ method="post">
+ <fieldset>
+ <legend>Select Registrations</legend>
+ <table class="scipycon-default">
+ {{ form }}
+ </table>
+ <button class="button left"
+ type="submit">
+ Submit
+ </button>
+ </fieldset>
+</form>
+
+{% if no_results %}
+<p>{{ no_results }}</p>
+{% endif %}
+{% if results %}
+<table>
+{% for reg in results %}
+<tr>
+ <td>{{reg.registrant.get_full_name }}</td>
+ <td>{{reg.registrant.email }}</td>
+ <td>{{reg.amount }}</td>
+ <td>{{reg.payment }}</td>
+ <td>{{reg.party }}</td>
+</tr>
+{% endfor %}
+</table>
+{% endif %}
+{% endblock content %}
+
diff --git a/project/templates/registration/edit-registration.html b/project/templates/registration/edit-registration.html
new file mode 100644
index 0000000..7e317af
--- /dev/null
+++ b/project/templates/registration/edit-registration.html
@@ -0,0 +1,21 @@
+{% extends "registration/submit-registration.html" %}
+
+{% block title %}Edit Registration{% endblock %}
+
+{% block formheading %}
+ <h1>Edit Registration</h1>
+{% endblock formheading %}
+
+{% block overreg %}{% endblock overreg %}
+
+{% block url_select_login %}
+ "{% url scipycon_edit_registration params.scope registration.id %}"
+{% endblock url_select_login %}
+
+{% block url_select_reg %}
+ "{% url scipycon_edit_registration params.scope registration.id %}"
+{% endblock url_select_reg %}
+
+{% block formextras %}
+ {{ registration_form.id }}
+{% endblock formextras %}
diff --git a/project/templates/registration/invoice.html b/project/templates/registration/invoice.html
new file mode 100644
index 0000000..67339f2
--- /dev/null
+++ b/project/templates/registration/invoice.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+ "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+</head>
+<body>
+<!-- TODO: Replace all New Zealand specific things in this file -->
+<table cellpadding="0" cellspacing="0" width="800px">
+ <tr>
+ <td>
+ <img src="http://scipy.org/images/scipylogo.gif"
+ alt="SciPy.in Logo" title="SciPy.in Logo"
+ width="72" />
+<br /><br />
+ </td>
+ <td align="right">
+ 41 Hihitahi Rise<br />
+ Te Haumi, Paihia 0200<br />
+ Incorporated Society #2250349<br />
+ </td>
+</tr>
+</table>
+<table cellpadding="0" cellspacing="0" width="800px">
+<tr>
+ <td>
+ <h1>New Zealand Python Users Group Incorporated</h1>
+ </td>
+</tr>
+<tr>
+ <td>
+ <hr />
+ <table cellpadding="0" cellspacing="0" width="800px">
+ <tr>
+ <td>Invoice Number: {{ registration.slug }}</td>
+ <td align="right">
+ Date: {{ registration.submitted|date:"d F, Y"}}</td>
+ </tr>
+ </table>
+ <hr />
+ </td>
+</tr>
+<tr>
+ <td>
+ <br />
+ <br />
+ To:<br />
+ {{ user.get_profile.fullname }}<br />
+ {{ user.email }}<br />
+ < {{ user.username }} ><br />
+ </td>
+</tr>
+<tr>
+ <td>
+ <br />
+ <br />
+ </td>
+</tr>
+<tr>
+ <td>
+ <table cellpadding="0" cellspacing="0" width="800px">
+ <tr>
+ <th align="left">Item</th>
+ <th align="right">Price</th>
+ <th align="right">Qty</th>
+ <th align="right">Amount (NZ$)</th>
+ </tr>
+ <tr>
+ <td colspan="4"><hr /></td>
+ </tr>
+ <tr>
+ <td>NZPycon 2009 Attendence fee</td>
+ <td align="right">{{ registration.amount }}.00</td>
+ <td align="right">1</td>
+ <td align="right">{{ registration.amount }}.00</td>
+ </tr>
+ <tr>
+ <td colspan="4"><hr /></td>
+ </tr>
+ <tr>
+ <td colspan="3"><strong>Total</strong></td>
+ <td align="right"><strong>${{ registration.amount }}.00</strong></td>
+ </tr>
+ </table>
+ </td>
+</tr>
+<tr>
+ <td>
+ <br />
+ <br />
+ </td>
+</tr>
+ {% if registration.sponsor %}
+<tr>
+ <td>
+ As a guest of {{ registration.sponsor|title }} please ignore this invoice.
+ </td>
+</tr>
+ {% endif %}
+ {% if registration.discount %}
+<tr>
+ <td>
+ Your fee has been discounted because you are a student or otherwise on a
+ low income. You will be required to present your Student ID or a Community
+ Services Card on arrival.
+ </td>
+</tr>
+ {% endif %}
+ {% ifequal registration.amount 10 %}
+<tr>
+ <td>
+ Your fee has been discounted because you are a presenter at NZPycon 2009.
+ </td>
+</tr>
+ {% endifequal %}
+<tr>
+ <td><strong>Thanks for your registration!</strong>
+</tr>
+<tr>
+ <td align="right">
+ <br />
+ {% if registration.payment %}
+ {% if registration.sponsor %}
+ <strong>Thank you, no payment required</strong>
+ {% else %}
+ <strong>Thank you, this invoice has been paid</strong>
+ {% endif %}
+ {% else %}
+ <strong>Please pay to:</strong><br />
+New Zealand Python User Group<br />
+06-0158-0360348-00<br />
+The National Bank<br />
+Auckland University Branch<br />
+PO Box 2132<br />
+ {% endif %}
+ </td>
+</tr>
+</table>
+</body>
+</html>
+
diff --git a/project/templates/registration/manage_payments.html b/project/templates/registration/manage_payments.html
new file mode 100644
index 0000000..30cd3bd
--- /dev/null
+++ b/project/templates/registration/manage_payments.html
@@ -0,0 +1,90 @@
+{% extends "base.html" %}
+
+{% block title %}Manage Payments - {% endblock %}
+
+{% block addscripts %}
+ <script type="text/javascript">
+
+ $(document).ready(function(){
+ {% for registrant in registrants %}
+ $("#date_id_{{ registrant.registrant.id }}").datepicker();
+ {% endfor %}
+
+ });
+
+ </script>
+{% endblock addscripts %}
+
+{% block content %}
+<h1>Manage Payments</h1>
+
+<form action="" method="post">
+
+ <fieldset>
+ <legend>Payment Details</legend>
+ <table class="scipycon-default">
+ <tr>
+ <th>Full Name</th>
+ <th>Reg. Confirmed</th>
+ <th>Accommodation. Confirmed</th>
+ <th>Date of Payment</th>
+ <th>Payment Mode</th>
+ <th>Details</th>
+ </tr>
+ {% for registrant in registrants %}
+ <tr class="{% cycle odd,even %}">
+ <th>
+ <label
+ {% if registrant.registrant.payment_set.get.type or registrant.registrant.payment_set.get.details %}
+ {% if not registrant.registrant.payment_set.get.confirmed %}
+ class="alert"
+ {% endif %}
+ {% endif %}
+ for="id_{{ registrant.registrant.id }}_label">
+ {{ registrant.registrant.get_full_name }}
+ </label>
+ </th>
+ <td>
+ {{ field.errors }}
+ <input id="confirmed_id_{{ registrant.registrant.id }}"
+ name="confirmed_id_{{ registrant.registrant.id }}"
+ type="checkbox" name="registration_confirmed"
+ {% if registrant.registrant.payment_set.get.confirmed %}
+ checked=checked
+ {% endif %}
+ /><br />
+ </td>
+ <td>
+ {{ field.errors }}
+ <input id="acco_id_{{ registrant.registrant.id }}"
+ name="acco_id_{{ registrant.registrant.id }}"
+ type="checkbox"
+ {% if registrant.registrant.payment_set.get.acco_confirmed %}
+ checked=checked
+ {% endif %}
+ /><br />
+ </td>
+ <td>
+ {{ field.errors }}
+ <input id="date_id_{{ registrant.registrant.id }}"
+ name="date_id_{{ registrant.registrant.id }}"
+ type="text"
+ {% if registrant.registrant.payment_set.get.date_confirmed %}
+ value="{{ registrant.registrant.payment_set.get.date_confirmed|date:"m/d/Y" }}"
+ {% endif %}
+ /><br />
+ </td>
+ <td>{{ registrant.registrant.payment_set.get.type }}</td>
+ <td>{{ registrant.registrant.payment_set.get.details }}</td>
+ </tr>
+ {% endfor %}
+ <tr>
+ <th>
+ <button class="button left" type="submit">Submit Payment Status</button>
+ </th>
+ </tr>
+ </table>
+ </fieldset>
+
+</form>
+{% endblock content %}
diff --git a/project/templates/registration/registration_complete.html b/project/templates/registration/registration_complete.html
new file mode 100755
index 0000000..d4b4bc6
--- /dev/null
+++ b/project/templates/registration/registration_complete.html
@@ -0,0 +1,31 @@
+{% extends "base.html" %}
+
+{% load i18n %}
+
+{% block content %}
+ <div class="post">
+ <div class="title"><h2>{% trans "Register" %}</h2></div>
+ <div id="search">
+ <style type="text/css">
+ ul.errorlist {
+ margin: 0;
+ padding: 0;
+ }
+ .errorlist li {
+ color: red;
+ display: block;
+ font-size: 10px;
+ margin: 0 1 3px;
+ padding: 0px 45px;
+ }
+</style>
+ <table>
+ Your account has been created. An activation email will be sent
+ soon to the email ID with which you registered.<br /><br />
+ Please visit the link mentioned in the mail to activate your account.
+ </table>
+ <script type="text/javascript">
+ document.getElementById('id_username').focus();
+ </script>
+ </div>
+{% endblock %}
diff --git a/project/templates/registration/registration_form.html b/project/templates/registration/registration_form.html
new file mode 100755
index 0000000..6cef77d
--- /dev/null
+++ b/project/templates/registration/registration_form.html
@@ -0,0 +1,33 @@
+{% extends "base.html" %}
+
+{% load i18n %}
+
+{% block content %}
+ <div class="post">
+ <div class="title"><h2>{% trans "Register" %}</h2></div>
+ <div id="search">
+ <style type="text/css">
+ ul.errorlist {
+ margin: 0;
+ padding: 0;
+ }
+ .errorlist li {
+ color: red;
+ display: block;
+ font-size: 10px;
+ margin: 0 1 3px;
+ padding: 0px 45px;
+ }
+</style>
+
+ <form method="POST" action=".">
+ <table>
+ {{ form.as_table }}
+ </table>
+ <p><input type="submit" name="Register" value="{% trans "Register" %}" class="btn"></p>
+ </form>
+ <script type="text/javascript">
+ document.getElementById('id_username').focus();
+ </script>
+ </div>
+{% endblock %}
diff --git a/project/templates/registration/registrations.html b/project/templates/registration/registrations.html
new file mode 100644
index 0000000..e15a4a1
--- /dev/null
+++ b/project/templates/registration/registrations.html
@@ -0,0 +1,33 @@
+{% extends "base.html" %}
+
+{% block title %}
+Registrations
+{% endblock %}
+
+{% block content %}
+
+<h1>Registration Statistics</h1>
+
+ {% if over_reg %}
+ <div class="notice">
+ We have already reached the total number of registrations for the
+ conference. If you would like to be put on a waiting list in the event
+ that someone can't make it to the conference, please follow the link
+ below to register and we will be in contact if a registration spot comes
+ available.
+ </div>
+ {% endif %}
+
+<p>
+ Currently <strong>{{ registrations }}</strong> people have registered
+ to attend {{ event.get_full_name }}.
+</p>
+
+{% if not registration %}
+ <p>
+ To attend {{ event.get_full_name }} please <a href="
+ {% url scipycon_submit_registration params.scope %}">register</a>
+ </p>
+{% endif %}
+
+{% endblock %}
diff --git a/project/templates/registration/regstats.html b/project/templates/registration/regstats.html
new file mode 100644
index 0000000..a0b3786
--- /dev/null
+++ b/project/templates/registration/regstats.html
@@ -0,0 +1,45 @@
+{% extends "base.html" %}
+
+{% block title %}Registration Statistics - {% endblock %}
+
+{% block content %}
+<h1>Registration Statistics</h1>
+
+<table class="scipycon-default-border">
+<tr>
+ <th>Event</th>
+ <th>Number of people registered</th>
+</tr>
+<tr>
+ <td>Conference</td>
+ <td>{{ conf_num }}</td>
+</tr>
+<tr>
+ <td>Tutorials</td>
+ <td>{{ tut_num }}</td>
+</tr>
+<tr>
+ <td>Sprint</td>
+ <td>{{ sprint_num }}</td>
+</tr>
+<tr>
+ <td>Male participants requesting accommodation</td>
+ <td>{{ male }}</td>
+</tr>
+<tr>
+ <td>Female participants requesting accommodation</td>
+ <td>{{ female }}</td>
+</tr>
+{% for acco in acco_days %}
+ <tr>
+ <td>Accommodation requested on {{ forloop.counter|add:"11" }}th night</td>
+ <td>{{ acco.total }} (Male: {{ acco.male }} Female: {{ acco.female }})</td>
+ </tr>
+ {% endfor %}
+</table>
+
+<br/><br/><br/>
+<strong>To download CSV Click
+<a href="{% url scipycon_regstats_download params.scope %}">here</a></strong>
+
+{% endblock content %}
diff --git a/project/templates/registration/submit-registration.html b/project/templates/registration/submit-registration.html
new file mode 100644
index 0000000..23d17bb
--- /dev/null
+++ b/project/templates/registration/submit-registration.html
@@ -0,0 +1,94 @@
+{% extends "base.html" %}
+{% block content %}
+<h1>Submit Registration</h1>
+<div class="entry">
+<iframe id='ifrm' name='ifrm' src='http://doattend.com/embed_ticket/8396' scrolling='auto' width='80%' height='600'>Oops!! Sorry you will have to <a href = 'http://scipyindia.doattend.com'>register here</a></iframe>
+
+<h2 id="sec-2">Note: </h2>
+
+<h3 id="sec-2_1">Accommodation </h3>
+
+<ul>
+<li>
+Accommodation will be provided at a subsidized rate of Rs.100 per day for outstation teachers and students alone.
+</li>
+<li>
+If you are sending us a DD, it should reach us on or before 20th of November, 2011.
+</li>
+<li>
+Accommodation will be confirmed at the venue only for participants with valid identity cards from their respective institutions.
+</li>
+</ul>
+
+<h3 id="sec-2_2">Registration Fees </h3>
+
+<h4 id="sec-2_2_1">Online Transfer</h4>
+<ul>
+ <li>The prefered way of paying is through DoAttend. If you face any problems with online transfer please contact <a href="support@doattend.com">DoAttend Support</a></li>
+</ul>
+
+<h4 id="sec-2_2_2">Demand Draft </h4>
+
+<ul>
+<li>
+An email should be sent to <i>info@scipy.in</i> with the name of the
+participant, institution, and the
+transaction details(reference no. and account no.)
+</li>
+<li>
+Registered participants whose talks have been accepted will be
+exempt from the registration fees.
+</li>
+<li>
+The demand draft may be obtained in favour of <b>FOSSEE</b> payable at
+<b>Mumbai</b>.
+</li>
+<li>
+The Demand Drafts may be sent to
+<pre class="example">
+Prof. Prabhu Ramachandran,
+Department of Aerospace Engineering,
+IIT Bombay,Powai,
+Mumbai, Maharastra,
+India 400 076
+</pre>
+
+</li>
+</ul>
+
+<h4 id="sec-2_2_3">Electronic transfer (NEFT) </h4>
+
+<ul>
+<li>
+An email should be sent to <i>info@scipy.in</i> with the name of the
+participant, institution, and the
+transaction details(reference no. and account no., account holder
+name from which the transfer was made.)
+</li>
+<li>
+Registered participants whose talks have been accepted will be
+exempt from the registration fees.
+</li>
+<li>
+The total amount for fees and accommodation (if applicable) may be
+transfered to,
+<pre class="example">
+Account Number - 2724101100988
+Account Name - FOSSEE
+IFSC code - CNRB0002724
+Bank - Canara Bank
+Branch - IIT Powai, Mumbai - 400076
+</pre>
+
+</li>
+<li>
+While transferring the amount, ensure that the remark of transaction
+contain the Full name with email
+address registered with us.
+
+</li>
+</ul>
+</div>
+
+
+{% endblock content %}
diff --git a/project/templates/talk/conf_schedule.html b/project/templates/talk/conf_schedule.html
new file mode 100644
index 0000000..e2882cb
--- /dev/null
+++ b/project/templates/talk/conf_schedule.html
@@ -0,0 +1,488 @@
+{% extends "base.html" %}
+{% block content %}
+<h1 class="title">SciPy.in 2011 Conference Schedule</h1>
+
+<h2 id="sec-1">Day 1 </h2>
+
+
+<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
+<caption></caption>
+<colgroup><col class="right" /><col class="left" /><col class="left" />
+</colgroup>
+<thead>
+<tr><th scope="col" class="right">Time</th><th scope="col" class="left">Speaker</th><th scope="col" class="left">Title</th></tr>
+</thead>
+<tbody>
+<tr><td class="right">09:00-09:15</td><td class="left"></td><td class="left">Inauguration</td></tr>
+<tr><td class="right">09:15-10:15</td><td class="left">[Invited Speaker] Eric Jones</td><td class="left"><b>Keynote: What Matters in Scientific Software Projects? 10 Years of Success and Failure Distilled</b></td></tr>
+<tr><td class="right">10:15-10:45</td><td class="left"></td><td class="left">Tea Break</td></tr>
+<tr><td class="right">10:45-11:05</td><td class="left">Ankur Gupta</td><td class="left"><a href="#sec2.2">Multiprocessing module and Gearman</a></td></tr>
+<tr><td class="right">11:05-11:35</td><td class="left">Kunal Puri</td><td class="left"><a href="#sec2.9">Smoothed Particle Hydrodynamics with Python</a></td></tr>
+<tr><td class="right">11:35-12:20</td><td class="left">[Invited Speaker] Mateusz Paprocki</td><td class="left"><b><a href = "#sec2.26">Understanding importance of automated software testing</b></a></td></tr>
+<tr><td class="right">12:20-13:20</td><td class="left"></td><td class="left"><b>Lunch</b></td></tr>
+<tr><td class="right">13:20-14:05</td><td class="left">[Invited Speaker] Ajith Kumar</td><td class="left"><b>Invited Talk</b></td></tr>
+<tr><td class="right">14:05-14:25</td><td class="left">Bala Subrahmanyam Varanasi</td><td class="left"><a href="#sec2.6">Sentiment Analysis</a></td></tr>
+<tr><td class="right">14:25-14:55</td><td class="left">Jayneil Dalal</td><td class="left"><a href="#sec2.8">Building Embedded Systems for Image Processing using Python</a></td></tr>
+<tr><td class="right">14:55-15:05</td><td class="left">IITB Students[Changed to Day 2 lightning talk slot]</td><td class="left"><a href="#sec2.24">Project Presentation</a></td></tr>
+<tr><td class="right">15:05-15:35</td><td class="left"></td><td class="left"><b>Tea Break</b></td></tr>
+<tr><td class="right">15:35-16:20</td><td class="left">[Invited Speaker] Prabhu Ramachandran</td><td class="left"><b>Invited Talk</b></td></tr>
+
+<tr><td class="right">16:20-16:40</td><td class="left">William Natharaj P.S</td><td class="left"><a href="#sec2.3">Automated Measurement of Magnetic properties of Ferro-Magnetic materials using Python</a></td></tr>
+<tr><td class="right">16:40-17:00</td><td class="left">Nivedita Datta</td><td class="left"><a href="#sec2.10">Encryptedly yours : Python & Cryptography</a></td></tr>
+<tr><td class="right">17:10-17:30</td><td class="left"></td><td class="left"><b>Lightning Talks</b></td></tr>
+</tbody>
+</table>
+
+
+<h2 id="sec-2">Day 2 </h2>
+<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
+<caption></caption>
+<colgroup><col class="right" /><col class="left" /><col class="left" />
+</colgroup>
+<thead>
+<tr><th scope="col" class="right">Time</th><th scope="col" class="left">Speaker</th><th scope="col" class="left">Title</th></tr>
+</thead>
+<tbody>
+<tr><td class="right">09:00-09:45</td><td class="left">[Invited Speaker] Gaël Varoquaux</td><td class="left"><a href="#sec2.23"><b>Machine learning as a tool for Neuroscience</b></td></tr>
+<tr><td class="right">09:45-10:15</td><td class="left">[Invited Speaker] Kannan Moudgalya</td><td class="left"><b>National Mission on Education Through ICT</b></td></tr>
+<tr><td class="right">10:15-10:45</td><td class="left"></td><td class="left"><b>Tea</b></td></tr>
+<tr><td class="right">10:45-11:05</td><td class="left">Hrishikesh Deshpande</td><td class="left"><a href="#sec2.14">Higher Order Statistics in Python</a></td></tr>
+<tr><td class="right">11:05-11:25</td><td class="left">Jaidev Deshpande</td><td class="left"><a href="#sec2.18">A Python Toolbox for the Hilbert-Huang Transform</a></td></tr>
+<tr><td class="right">11:25-12:10</td><td class="left">[Invited Speaker] Emmanuelle Gouillart</td><td class="left"><a href="#sec2.27"><b>3-D image processing and visualization with the scientific-Python stack</b></a></td></tr>
+<tr><td class="right">12:10-13:10</td><td class="left"></td><td class="left"><b>Lunch</b></td></tr>
+<tr><td class="right">13:10-13:50</td><td class="left">[Invited Speaker] Ole Nielsen/Panel Discussion with Invited Speakers</td><td class="left"><a href="#sec2.25"><b>7 Steps to Python Software That Works<a/> / Community Building in Open Source Projects</b></td></tr>
+<tr><td class="right">13:50-14:20</td><td class="left">Kunal Puri</td><td class="left"><a href="#sec2.21">GPU Accelerated Computational Fluid Dynamics with Python</a></td></tr>
+<tr><td class="right">14:20-14:50</td><td class="left">Chetan Giridhar</td><td class="left"><a href="#sec2.19">Diving in to Byte-code optimization in Python</a></td></tr>
+<tr><td class="right">14:50-15:20</td><td class="left">Vishal Kanaujia</td><td class="left"><a href="#sec2.7">Exploiting the power of multicore for scientific computing in Python</a></td></tr>
+<tr><td class="right">15:20-15:50</td><td class="left"></td><td class="left"><b>Tea</b></td></tr>
+<tr><td class="right">15:50-16:10</td><td class="left">Mahendra Naik</td><td class="left"><a href="#sec2.13">Large amounts of data downloading and processing in python with facebook data as reference</a></td></tr>
+<tr><td class="right">16:10-16:20</td><td class="left">Sachin Shinde</td><td class="left"><a href="#sec2.22">Reverse Engineering and python</a></td></tr>
+<tr><td class="right">16:20-17:00</td><td class="left"></td><td class="left"><b>Lightning Talks</b></td></tr>
+</tbody>
+</table>
+<br/><br/>
+
+<h2> Coverage</h2>
+<h3 id="sec2.2">Ankur Gupta : Multiprocessing module and Gearman</h3>
+<h4>Abstract</h4>
+<p class="abstract">Large Data Sets and Multi-Core computers are becoming a common place in today's world.
+Code that utilizes all cores at disposal is prerequisite to process large data sets.
+Scaling over multiple machines/cluster allows for horizontal scaling.
+Drawing on experience of working with a Team at HP that created an near real time
+early warning software named OSSA. OSSA processed over 40TB+ compressed data at HP using 32 cores spread over
+a cluster of machine. Multiprocessing and Gearman ( a distributed job queue with Python bindings ) allows
+any simple python script to go distributed with minimal refactoring.</p>
+<h4>Slides</h4>
+<p>To be uploaded</p>
+
+<h3 id="sec2.3">William Natharaj P.S: Automated Measurement of Magnetic properties of Ferro-Magnetic materials using Python</h3>
+<h4>Abstract</h4>
+<p>Hysterisis is basically a phenomenon where the behaviour of a system depends on the way the system moves.
+On increasing the magnetizing field H applied to a magnetic material ,
+the corresponding induction B traces a different path when it increases from that when the field
+decreases tracing a loop. It is often referred to as the B-H loop.</p>
+<p>A ferromagnetic specimen is placed co-axially in an applied magnetic field.
+The specimen gets magnetised and the magnetisation undergoes a variation due to the varying field .
+This variation is picked up by a pickup coil which is placed co-axially with the specimen.
+The dB/dt signal thus pickedup is propotional to dB/dt, which on integration gives the desired B.
+The H field is sampled as proportional to the energyzing current.</p>
+<p>Data acquisition of H and dB/dt is done using a microcontroller
+based Data acquisition system which is implimented in Python.
+The signal is acquired alternately choosing the H and the dB/dt.
+The acquired data is nose reduced by averaging over various cycles.
+The processed signal dB/dt is integrated numerically making sure that
+the constant of integration chosen makes B swing equally on both sides of the H axis .
+The electronic circuitry used introduces an extra phase shift.
+This is nulled by running the experiment in air where B-H curve is only a straight line.
+The retentivity, coercivity and the susceptibility of the specimen are calculated as the modulus
+of the X and the modulus of the Y intercepts .
+The result for steel agrees with reported values.
+This method also gives a way of calculating the hysterysis loss in the sample percycle.
+</p>
+<h4>Slides</h4>
+<p>To be uploaded</p>
+
+<h3 id="sec2.6">Bala Subrahmanyam Varanasi : Sentiment Analysis</h3>
+<h4>Abstract</h4>
+<p>This talk will start with a quick overview of my topic - Sentiment analysis, its
+Applications, Opportunities and various Challenges involved in Sentiment Mining.
+Later, we present our machine learning experiments conducted using Natural Language Tool Kit
+(NLTK) with regard to sentiment analysis for the language "Telugu", where this work is less implemented.</p>
+<p>We have developed a Sentiment analyzer for Telugu Language.
+For that we developed movie review corpus from a popular website telugu.oneindia.com as our
+data set which is classified according to subjectivity/objectivity and negative/positive attitude.
+We used different approaches in extracting text features such as bag-of-words model,
+using large movie reviews corpus, restricting to adjectives and adverbs,
+handling negations and bounding word frequencies by a threshold.
+We conclude our study with explanation of observed trends in accuracy rates and providing directions for future work.</p>
+<h4>Slides</h4>
+<p>To be uploaded</p>
+<h3 id="sec2.7">Vishal Kanaujia : Exploiting the power of multicore for scientific computing in Python</h3>
+<h4>Abstract</h4>
+<p>Multicore systems offer abundant potential for parallel computing,
+and Python developers are flocking to tap this power.
+Python is gaining popularity in high performance computing with rich set of libraries and frameworks.</p>
+<p>Typically, scientific applications viz. modeling weather patterns,
+seismographic data, astronomical analysis etc, deal with huge data-set.
+Processing of this raw data for further analysis is a highly CPU-intensive task.
+Hence it is critical that design and development of these applications should
+look towards utilizing multiple CPU cores in an efficient manner for high performance.</p>
+
+<p>This talk discusses different methods to achieve parallelism in
+Python applications and analyze these methods for effectiveness and suitability.</p>
+
+<h4>Agenda</h4>
+<ul>
+ <li>Problem context: Big data problem</li>
+ <li>Designing Python programs for multicores</li>
+ <li>Achieving parallelism
+ <ul>
+ <li>Multithreading and the infamous GIL</li>
+ <li>Exploring multiprocessing</li>
+ <li>Jython concurrency</li>
+ </ul>
+ </li>
+</ul>
+<h4>Slides</h4>
+<p>To be uploaded</p>
+
+<h3 id="sec2.8">Jayneil Dalal : Building Embedded Systems for Image Processing using Python</h3>
+<h4>Abstract</h4>
+<p>I plan to teach everyone how to import the very popular and powerful
+OpenCV library to Python and use it for image processing.
+I will also cover the installation of the same as it is a very
+cumbersome and a bit difficult task. Then we will do basic image processing programs .
+Then I will teach how to interact with an embedded system(Arduino) using Pyserial
+module and carry out different actions(Turn on LED etc.)
+So finally we will develop a full fledged embedded system.
+For e.g.: We will do image processing to detect a certain object in a given
+image and based on the output of that, the embedded system will do a certain task.
+If in a given image using facial recognition, a face is detected then an LED will be turned ON! All using python.
+</p>
+<h4>Slides</h4>
+<p>To be uploaded</p>
+
+
+<h3 id="sec2.9">Kunal Puri : Smoothed Particle Hydrodynamics with Python</h3>
+<h4>Abstract</h4>
+<p>We present PySPH as a framework for smoothed particle hydrodynamics simulations in Python.
+PySPH can be used for a wide class of problems including fluid dynamics, solid mechanics and
+compressible gas dynamics. We demonstrate how to run simulations and view the results with PySPH from the end-user's perspective.
+</p>
+
+<p>Note: This is intended to be a magazine-style article as the PySPH architecture is discussed elsewhere.</p>
+<h4>Slides</h4>
+<p>To be uploaded</p>
+
+<h3 id="sec2.10">Nivedita Datta : Encryptedly yours : Python & Cryptography</h3>
+<h4>Abstract</h4>
+<p>In today's world, the hard truth about protecting electronic messages and
+transactions is that no matter how advanced the technology being used,
+there is no guarantee of absolute security. As quickly as researchers develop
+ever-more-rigorous methods for keeping private information private,
+others figure out how to skirt those safeguards. That's particularly worrisome as our
+society becomes more and more dependent on e-commerce. Scientists say that even measures
+now considered virtually 'unbreakable' might someday be broken, by either mathematicians or
+computers that develop new algorithms to crack the protective code.
+</p>
+
+<h4>Agenda</h4>
+<ul>
+ <li>What is cryptography</li>
+ <li>Why cryptography</li>
+ <li>Basic terminologies</li>
+ <li>
+ Classification of cryptographic algorithms
+ <ul>
+ <li>Stream cipher and block ciphers</li>
+ <li>Public key and private key algorithms</li>
+ </ul>
+ </li>
+ <li>Introduction to hashing</li>
+ <li>Introduction to pycrypto module</li>
+ <li>pycrypto installation steps</li>
+ <li>Code for few cryptographic and hashing algorithms</li>
+</ul>
+
+<h4>Slides</h4>
+<p>To be uploaded</p>
+
+<h3 id="sec2.13">Mahendra Naik : Large amounts of data downloading and processing in python with facebook data as reference</h3>
+<p>Python is an easy to learn language which helps for rapid development of applications.
+The only visbile hindrance to python is the speed of processing ,primarily because it is a scripting language.
+Scientific computing involves processing large amounts of data in a very short period of time.
+This paper talks about an efficient algorithm to process massive(GB's) textual data in time interval of less than a second.
+There will not be any changes to core python.
+The existing python libraries will be used to process this data.
+The main aspect of the project is that we will not be dealing with the old data stored in the filesystem .
+We will be downloading data from the internet and the processing will happen in real-time.
+So, an effective caching , if any used should be implemented.
+A database like MYSQL will be used to store the data.</p>
+<p>Pythreads will be used for parallel downloading and processing of data.
+So a constant stream of huge data will be downloaded and later processed for the required data.
+This algorithm can find use in scientific applications where a large data needs to processes in real-time.
+And this will be achieved without making any changes to core python.
+The data we will be processing on would be retrieved from facebook.
+Facebook was choosen because of its massive userbase and the massive data stored for almost every user.
+Another reason for choosing facebook was the availability of api's to access data.
+Facebook exposes its data to developers through facebook platform.
+We will be using facebook's graph api to download data from facebook.
+Graph api stores each and every element from facebook as an id.
+The data from all the id's from 1 to a very huge number (eg:10 billion)
+will be extracted from facebook and will be processed to retrieve the required data.
+The main intention of the project is to implement an algorithm to process massive amounts of data in real time using python .
+As explained above we will take facebook as the reference data.</p>
+<h4>Slides</h4>
+<p>To be uploaded</p>
+
+<h3 id="sec2.14">Hrishikesh Deshpande : Higher Order Statistics in Python</h3>
+<h4>Abstract</h4>
+<p>In many signal and image processing applications, correlation and power spectrum have been used as primary tools; the information contained in the power spectrum is provided by auto-correlation and is sufficient for complete statistical descriptions of Gaussian signals of known means. However, there exist some practical situations where one needs to look beyond auto-correlation operation to extract information pertaining to deviation from Gaussianity and the presence of phase relations. Higher Order Statistics (HOS) are the extensions of second order measures to higher orders and have proven to be useful in problems where non-gaussianity, non-minimal phase or non-linearity has some role to play. In recent years, the field of HOS has continued its expansion, and applications have been found in fields as diverse as economics, speech, medical, seismic data processing, plasma physics and optics. In this paper, we present a module named PyHOS, which provides elementary higher order statistics functions in Python and further discuss an application of HOS for biomedical signals. This module makes use of SciPy, Numpy and Matplotlib libraries in Python. To evaluate the module, we experimented with several complex signals and compared the results with equivalent procedures in MATLAB. The results showed that PyHOS is excellent module to analyze or study signals using their higher order statistics features.</p>
+<h4>Slides</h4>
+<p>To be uploaded</p>
+
+
+<h3 id="sec2.18">Jaidev Deshpande : A Python Toolbox for the Hilbert-Huang Transform</h3>
+<h4>Abstract</h4>
+<p>This paper introduces the PyHHT project. The aim of the project is to develop a Python toolbox for the Hilbert-Huang Transform (HHT) for nonlinear and nonstationary data analysis. The HHT is an algorithmic tool particularly useful for the time-frequency analysis of nonlinear and nonstationary data. It uses an iterative algorithm called Empirical Mode Decomposition (EMD) to break a signal down into so-called Intrinsic Mode Functions (IMFs). These IMFs are characterized by being piecewise narrowband and amplitude/frequency modulated, thus making them suitable for Hilbert spectral analysis.</p>
+
+<p>HHT is primarily an algorithmic tool and is relatively simple to implement. Therefore, even a crude implementation of the HHT is quite powerful for a given class of signals. Thus, one of the motivations for building a toolbox is to sustain the power of HHT across a variety of applications. This can be achieved by bringing together different heuristics associated with HHT on one programming platform (since HHT is largely algorithmic, there are a great many heuristics). It is thus the purpose of the toolbox to provide those implementations of the HHT that are popular in the literature. Along with making the application of HHT more dexterous and flexible, the toolbox will also be a good research tool as it provides a platform for comparison of different HHT implementations. It also supports comparison with conventional data analysis tools like Fourier and Wavelets.</p>
+
+<p>Most of the existing implementations of the HHT have functions that are drawn from different numerical computing packages, and hence are generalized, not optimized particularly for HHT. PyHHT includes functions that are optimized specifically for analysis with HHT. They are designed to operate at the least possible computational complexity, thus greatly increasing the performance of the analysis. The paper includes examples of such components of EMD which have been optimized to operate at the least possible expense – in comparison with conventional implementations. This optimization can be done in a number of ways. One example of optimizing conventional algorithms for PyHHT discussed in the paper is that of cubic spline interpolation. It is a major bottleneck in the EMD method (needs to be performed twice over the entire range of the signal in a single iteration). Most implementations for cubic splines involve the use of Gaussian elimination, whereas for PyHHT the much simpler tridiagonal system of equations will suffice. Furthermore, it can be improved using many different methods like using NumPy vectorization, the weave and blitz functions in SciPy, or by using the Python-C/C++ API. Thus, the portability of Python comes in handy when optimizing the algorithm on so many different levels. The paper also discusses the possibility of further improving such functions that are the biggest bottlenecks in the EMD algorithm.</p>
+
+<p>Other heuristics of the HHT include imposing different stopping conditions for the iterative EMD process. Once the IMFs of the original signal are obtained, their time-frequency-energy distributions can be obtained. PyHHT uses Matplotlib to visualize the distributions. The IMFs can further be used in computer vision and machine learning applications. PyHHT uses a number of statistical and information theoretic screening tools to detect the useful IMFs from among the decomposed data.</p>
+
+<p>Finally we perform HHT on a few test signals and compare it with the corresponding Fourier and Wavelet analyses. We comment on the advantages and limitations of the HHT method and discuss future improvements in the PyHHT project.</p>
+<h4>Slides</h4>
+<p>To be uploaded</p>
+
+<h3 id="sec2.19">Chetan Giridhar : Diving in to Byte-code optimization in Python</h3>
+<h4>Abstract</h4>
+<p>The rapid development cycle and performance makes Python as a preferred choice for HPC applications. Python is an interpreted language , running on Python Virtual Machine. Python VM then translates and executes byte-code on native platform. A Python application follows classical phases of compilation and byte-code generation is very similar to intermediate code. The byte-codes are platform neutral and enables Python applications with the power of portability. Performance of a Python application could factored on:
+<ul>
+ <li>Quality of generated byte-code</li>
+ <li>Efficiency of Python VM</li>
+</ul>
+</p>
+<p>This talk discusses the internals of Python byte code, generation and potential optimization to improve run time performance of applications.</p>
+
+<h4>Agenda</h4>
+<ul>Python Virtual Machine: internals
+<li>Reverse engineering: Python byte code ("pyc" files)
+ <ul><li>Exploring Python dis-assembler for pyc</li></ul></li>
+<li>Optimizing python byte code for time-efficiency
+ <ul><li>Peephole optimization</li>
+ <li>Tweaking the Python VM</li></ul></li>
+<li>Does PyPy helps?</li>
+</ul>
+<h4>Slides</h4>
+<p>To be uploaded</p>
+
+<h3 id="sec2.21">Kunal puri : GPU Accelerated Computational Fluid Dynamics with Python</h3>
+<h4>Abstract</h4>
+<p>Computational fluid dynamics (CFD) is a field dominated by code that
+is written in either Fortran or C/C++. An example is the well known
+open source CFD tool, OpenFOAM, that adopts C++ as the language of
+implementation.\newline A language like Python would be the ideal
+choice but for the performance penalty incurred. Indeed, equivalent
+Python code is at least an order of magnitude slower than C/C++ or
+Fortran.</p>
+
+<p>A common approach is to combine the best of both worlds wherein the
+computationally expensive routines that form a small core is written
+in a high performance language and the rest of the software framework
+is built around this core using Python. We adopt such a model to
+develop a code for the incompressible Navier Stokes equations using
+OpenCL as the underlying language and target graphics processing units
+(GPUs) as the execution device.
+</p>
+<p>
+The data-parallel nature of most CFD algorithms renders them ideal for
+execution on the highly parallel GPU architectures, which are designed
+to run tens of thousands of light-weight threads simultaneously. The
+result is that well designed GPU code can outperform it's CPU
+counterpart by an order of magnitude in terms of speed.
+</p>
+
+<p>
+We use the Python binding for OpenCL, PyOpenCL to run the code on the
+GPU. The result is an almost pure Python CFD code that is faster than
+it's CPU counterpart and is relatively easy to extend to more
+complicated problems. We consider only two dimensional domains with
+structured Cartesian meshes for simplicity. We focus on GPU specific
+optimizations of the code like memory coalescing, cache utilization
+and memory transfer bandwidth which are essential for good
+performance. Our target platform is a system with four Tesla c2050
+Nvidia GPUs, each having 3 Gigabytes of global memory.\newline The
+code is validated against solutions from an equivalent CPU version and
+we present results for the transient incompressible flow past an
+impulsively started cylinder.
+</p>
+
+<h4>Slides</h4>
+<p>To be uploaded</p>
+
+<h3 id="sec2.22">Sachin Shinde : Reverse Engineering and python</h3>
+<h4>Abstract</h4>
+<p>The paper is about how we can use python for writing tools for reverse engineering and assembly code analysis it will talk about basic and modules those are available for doing reverse engineering. </p>
+<h4>Slides</h4>
+<p>To be uploaded</p>
+
+<h3 id="sec2.23">Gael Varoquaux(Affiliation: INRIA Parietal, Neurospin, Saclay, France): Machine learning as a tool for Neuroscience</h3>
+<h4>Abstract</h4>
+<p>For now two decades, functional brain imaging has provided a tool for
+building models of cognitive processes. However, these models are
+ultimately introduced without a formal data analysis step. Indeed,
+cognition arise from the interplay of many elementary functions. There
+are an exponential amount of competing possible models, that cannot be
+discriminated with a finite amount of data. This data analysis problem is
+common in many experimental science settings, although seldom diagnosed.
+In statistics, it is known as the <b>curse of dimensionality</b>, and can be
+tackled efficiently with machine learning tools.</p>
+<p>
+For these reasons, imaging neuroscience has recently seen a
+multiplication of complex data analysis methods. Yet, machine learning is
+a rapidly-evolving research field, often leading to impenetrable
+publication and challenging algorithms, of which neuroscience data
+analysts only scratch the surface.
+</p>
+<p>
+I will present our efforts to foster a general-purpose machine-learning
+Python module, <b>scikit-learn</b>, for scientific data analysis. As it aims
+to bridge the gap between machine-learning researchers and end-users, the
+package is focused on ease of use and high-quality documentation while
+maintaining state-of-the-art performance. It is enjoying a growing
+success in research laboratories, but also in communities with strong
+industrial links such as web-analytics or natural language processing.
+</p>
+<p>
+We combine this module with high-end interactive
+visualization using <b>Mayavi</b> and neuroimaging-specific tools in <b>nipy</b> to
+apply state of the art machine learning techniques to neuroscience:
+learning from the data new models of brain activity, focused on
+predictive or descriptive power. These models can be used to perform
+"brain reading": predicting behavior our thoughts from brain images. This
+is a well-posed <b>supervised learning</b> problem. In <b>unsupervised</b>
+settings, that is in the absence of behavioral observations, we focus on
+learning probabilistic models of the signal. For instance, interaction
+graphs between brain regions at rest reveal structures well-known to be
+recruited in tasks.
+</p>
+<p>
+Optimal use of the data available from a brain imaging session raises
+computational challenges that are well-known in large data analytics. The
+<b>scipy</b> stack, including <b>Cython</b> and <b>scikit-learn</b>, used with care, can
+provide a high-performance environment, matching dedicated solutions. I
+will highlight how the <b>scikit-learn</b> performs efficient data analysis in
+Python.
+</p>
+<p>
+The challenges discussed here go beyond neuroscience. Imaging
+neuroscience is a test bed for advanced data analysis in science, as it
+faces the challenge of integrating new data without relying on
+well-established fundamental laws. However, with the data available in
+experimental sciences growing rapidly, high-dimensional statistical
+inference and data processing are becoming key in many other fields.
+Python is set to provide a thriving ecosystem for these tasks, as it
+unites scientific communities and web-based industries.
+</p>
+<h4>Slides</h4>
+<p>To be uploaded</p>
+
+<h3 id="sec2.24">IITB Students : Project Presentation</h3>
+<h4>Abstract</h4>
+<p>
+The following 2 projects(part of the <a href="http://fossee.in/sdes">SDES</a> course) which obtained the highest marks;
+would be presented by respective project members.
+</p>
+<li>Digital Logic circuit simulator</li>
+<li>Analysis and modelling of cellular systems</li>
+<h4>Slides</h4>
+<p>To be uploaded</p>
+
+<h3 id="sec2.25">Dr Ole Nielsen : 7 Steps to Python Software That Works</h3>
+<h4>Abstract</h4>
+<p>
+I will give an overview of Python projects I have been leading over
+the past decade in academia, science agencies and government. These
+include large scale datamining, parallel computing, hydrodynamic
+modelling of tsunami impact and analysis of impact from natural
+disasters. All projects are based on Python (and numpy). The purpose
+of this talk is to summarise the practices I have come to see as
+essential to produce software that works robustly and sensibly
+is user and developer friendly, i.e. can be used and developed by a
+diverse and changing team eventually takes on a life of its own
+without input from the core development team.
+</p>
+<p>
+Much of this will be known to many of you, but having worked in this
+field for some time now and seen much software it is my view that
+there is still a lot of Python code that could really shine if
+testing, source control, style guides, exception handling etc were
+observed more generally. To keep it real, I'll show real examples where appropriate.
+</p>
+<h4>Slides</h4>
+<p>To be uploaded</p>
+
+
+<h3 id="sec2.26">Mateusz Paprocki : Understanding importance of automated software testing</h3>
+<h4>Abstract</h4>
+<p>
+Development of scientific programs isn't much different than development of computer programs of any other kind. One of the key characteristic of computer programs is correctness. No matter whether we create programs for our own purpose or for other parties, we do not want to spent hours or days waiting for results of computations that will be flawed from the very beginning. As long as programs consist of few lines of code, we may be able to verify correctness of all cases in those programs manually after every change or even try to prove their correctness. However, real life programs consist of thousands, hundred thousands or even millions of lines of code, and even more states. In such a setup we need tools and methods that would allow to automate the process of software testing.
+</p>
+<p>
+Python, a programming language with a weak dynamic type system, makes the use of automated software testing even more important because in this case test suites and the testing framework of choice have to accommodate for the weaknesses of the language. Also, agile software development techniques may intrinsically require automated testing as their core component to guarantee effectiveness of those methods.
+</p>
+<p>
+In this talk I will show how to do automated testing of programs written in Python. Test automation tools will be described and common issues and pitfalls outlined. I will also discuss the notion of code coverage with tests and testing via examples (doctests).
+</p>
+<h4>Slides</h4>
+<p>To be uploaded</p>
+
+<h3 id="sec2.27">Emmanuelle Gouillart (joint laboratory CNRS/Saint-Gobain UMR 125,
+39 quai Lucien Lefranc 93303 Aubervilliers, France): 3-D image processing and visualization with the scientific-Python stack</h3>
+<h4>Abstract</h4>
+<p>
+
+Synchrotron X-ray tomography images the inner 3-D micro-structure of
+objects. Recent progress bringing acquisition rates down to a few seconds
+have opened the door to in-situ monitoring of material transformations
+during, e.g., mechanical or heat treatments. However, this powerful
+imaging technique presents many challenges, such as the huge size of
+typical datasets, or the poor signal over noise ratio. In this talk, we
+will present how the standard modules of the scientific Python stack,
+combined with a few additional developments, are used to process and
+visualize such 3-D tomography images for research purposes. The data
+presented in this talk consist of 3-D images of window-glass raw
+materials, that react together at high temperature to form liquids, and
+images of glasses undergoing phase separation.3
+</p>
+<p>
+
+Using the Traits module, it was possible to write at minimal cost a
+custom graphical application with an embedded Mayavi scene to perform
+"4-D visualization", that is, to display cuts through a 3-D volume that
+can be updated with the next or previous image of the dataset. Easy
+interaction with the data (placing markers) could also be added at
+minimal cost. Efficient state-of-the-art algorithms for denoising images
+and segmenting (extracting) objects were implemented using scipy, and
+PyAMG for multigrid resolution of linear systems.
+</p>
+<p>
+
+Finally, we will show how this work led us "naturally" to take part in
+development efforts of open-source Scientific-python packages. Improving
+the documentation of scipy.ndimage on the documentation wiki was a first
+easy contribution. Then, one segmentation algorithm as well as one
+denoising algorithm were contributed to the scikits-image package. We
+will finish the talk by a brief overview of scikits-image and its
+development process.
+</p>
+<p>
+
+<h4>Slides</h4>
+<p>To be uploaded</p>
+
+
+{% endblock content %}
+
diff --git a/project/templates/talk/download-slides.html b/project/templates/talk/download-slides.html
new file mode 100644
index 0000000..32ca1cb
--- /dev/null
+++ b/project/templates/talk/download-slides.html
@@ -0,0 +1,19 @@
+{% extends "base.html" %}
+
+{% block title %}My Talks{% endblock %}
+
+{% block content %}
+<h1>Slides for Download</h1>
+<h2>Conference Talks</h2>
+<p>
+ <a href="/static/files/conference-talks.zip">
+ Click here to download
+ </a>
+</p><br />
+<h2>Tutorials(Slides, circulate and other materials)</h2>
+<p>
+ <a href="/static/files/tutorials.zip">
+ Click here to download
+ </a>
+</p>
+{% endblock content %}
diff --git a/project/templates/talk/download-videos.html b/project/templates/talk/download-videos.html
new file mode 100644
index 0000000..3af7a2f
--- /dev/null
+++ b/project/templates/talk/download-videos.html
@@ -0,0 +1,43 @@
+{% extends "base.html" %}
+
+{% block title %}Talk Videos{% endblock %}
+
+{% block content %}
+<h1>Videos for Download</h1>
+<h2>First day talks </h2>
+<p>
+ <a href="http://www.fossee.in/sitefiles/Videos/SciPy_in_2010/first-day-part-1.ogv">
+ Part 1
+ </a>
+&nbsp;
+ <a href="http://www.fossee.in/sitefiles/Videos/SciPy_in_2010/first-day-part-2.ogv">
+ Part 2
+ </a>
+&nbsp;
+ <a href="http://www.fossee.in/sitefiles/Videos/SciPy_in_2010/first-day-part-3.ogv">
+ Part 3
+ </a>
+ <!-- <a href="http://www.fossee.in/sitefiles/Videos/SciPy_in_2010/first-day-part-4.ogv">
+ Part 4
+ </a> -->
+ <br />
+ <a href="http://www.fossee.in/sitefiles/Videos/SciPy_in_2010/first-day-part-5.ogv">
+ Part 5
+ </a>
+&nbsp;
+ <a href="http://www.fossee.in/sitefiles/Videos/SciPy_in_2010/first-day-part-6.ogv">
+ Part 6
+ </a>
+&nbsp;
+ <a href="http://www.fossee.in/sitefiles/Videos/SciPy_in_2010/first-day-part-7.ogv">
+ Part 7
+ </a>
+&nbsp;
+ <a href="http://www.fossee.in/sitefiles/Videos/SciPy_in_2010/first-day-part-8.ogv">
+ Part 8
+ </a>
+<br />
+<br />
+<h3> This is an incomplete list we shall add more videos in the coming days. </h3>
+</p><br />
+{% endblock content %}
diff --git a/project/templates/talk/edit-talk.html b/project/templates/talk/edit-talk.html
new file mode 100644
index 0000000..5c0d99a
--- /dev/null
+++ b/project/templates/talk/edit-talk.html
@@ -0,0 +1,19 @@
+{% extends "base.html" %}
+
+{% block title %}Edit Talk{% endblock %}
+
+{% block content %}
+<h1>Edit Talk</h1>
+
+{% include '_errors.html' %}
+<form action="{% url scipycon_edit_talk params.scope id %}" method="post">
+ <fieldset>
+ <legend>Edit Talk</legend>
+ <table class="scipycon-default">
+ {{ form }}
+ </table>
+
+ <button class="button left" type="submit">Save Changes</button>
+ </fieldset>
+</form>
+{% endblock content %}
diff --git a/project/templates/talk/list-all-talks.html b/project/templates/talk/list-all-talks.html
new file mode 100644
index 0000000..9200275
--- /dev/null
+++ b/project/templates/talk/list-all-talks.html
@@ -0,0 +1,166 @@
+{% extends "base.html" %}
+
+{% block title %}Conference Talks - {% endblock %}
+
+{% block content %}
+<h1>SciPy.in 2009 Schedule</h1>
+<strong>Talk type:</strong> Keynote: <img src="/img/keynote.png" alt="Keynote" />
+General/Non-programmer: <img src="/img/general.png" alt="General" />
+Beginner Programmer: <img src="/img/beginner.png" alt="Beginner" />
+Intermediate Programmer: <img src="/img/intermediate.png" alt="Intermediate" />
+Advanced Programmer: <img src="/img/beginner.png" alt="Advanced" />
+<br /><br />
+<table class="list-all-talks">
+ <h2>Day 1, Saturday, December 12th, 2009</h2>
+ <tr>
+ <th class="speaker"><h4>Time</h4></th>
+ <th class="speaker"><h4>Talk</h4>Speaker</th>
+ </tr>
+ <tr style="background-color: #90c9dc;">
+ <td>8:30AM - 9:30AM</td>
+ <td class="speaker" width="75%">Registration</td>
+ </tr>
+ <tr style="background-color: #90c9dc;">
+ <td>9:30AM - 10:15AM</td>
+ <td class="speaker" width="75%"><h4>Welcome</h4><hr />
+ <h4>Presidential Address</h4><hr />
+ <h4>Introduction to SciPy.in 2009</h4>Mr. Jarrod Millman<hr />
+ <h4>Inaugaration</h4>Dr. Travis Oliphant<hr />
+ <h4>Vote of thanks</h4>Dr. Prabhu Ramachandran
+ </td>
+ </tr>
+ <tr style="background-color: #90c9dc;">
+ <td>10:15AM - 10:25AM</td>
+ <td class="speaker" width="75%"><h4>Introduction to Travis Oliphant</h4>Mr. Jarrod Millman</td>
+ </tr>
+ <tr style="background-color: #ebc91e;">
+ <td>10:25AM - 11:25AM</td>
+ <td class="speaker" width="75%"><h4>Keynote: SciPy Beginnings and Applications</h4>Dr. Travis Oliphant</td>
+ </tr>
+ <tr>
+ <td>11:25AM - 11:45AM</td>
+ <td class="speaker" width="75%"><h4>Tea Break</h4></td>
+ </tr>
+ <tr style="background-color: #90c9dc;">
+ <td>11:45AM - 12:45PM</td>
+ <td class="speaker" width="75%"><h4>Spoken Tutorials: Strategies for promoting open source software and
+bridging digital divide
+ </h4>Professor Kannan Moudgalya</td>
+ </tr>
+ <tr style="background-color: #f91828;">
+ <td>12:45PM - 1:15PM</td>
+ <td class="speaker" width="75%"><h4>A Python based SPH framework</h4>Chandrashekhar Kaushik</td>
+ </tr>
+ <tr>
+ <td>11:25AM - 11:45AM</td>
+ <td class="speaker" width="75%"><h4>Lunch Break</h4></td>
+ </tr>
+ <tr style="background-color: #04c9cb;">
+ <td>2:15PM - 2:45PM</td>
+ <td class="speaker" width="75%"><h4>Experimentation with python - why not do it the FOSS way?</h4>Praneeth Bodduluri &amp; Suryajith Chillara</td>
+ </tr>
+ <tr style="background-color: #33c910;">
+ <td>2:45PM - 3:15PM</td>
+ <td class="speaker" width="75%"><h4>Digital Image Processing with Python</h4>Debayan Banerjee</td>
+ </tr>
+ <tr style="background-color: #90c9dc;">
+ <td>3:15PM - 3:45PM</td>
+ <td class="speaker" width="75%"><h4>3D object recognition from 2D view-aspects using similarity measures</h4>Abhishek Pathak</td>
+ </tr>
+ <tr>
+ <td>3:25PM - 4:00PM</td>
+ <td class="speaker" width="75%"><h4>Tea Break</h4></td>
+ </tr>
+ <tr style="background-color: #f91828;">
+ <td>4:00PM - 5:00PM</td>
+ <td class="speaker" width="75%"><h4>Understanding GIL and How it affects your processing speed</h4>Senthil Kumaran</td>
+ </tr>
+ <tr style="background-color: #33c910;">
+ <td>5:00PM - 5:30PM</td>
+ <td class="speaker" width="75%"><h4>Language Detector for Python using n-gram</h4>Kumaran M</td>
+ </tr>
+ <tr>
+ <td>5:30PM - 6:00PM</td>
+ <td class="speaker" width="75%"><h4>General Break</h4></td>
+ </tr>
+ <tr style="background-color: #90c9dc;">
+ <td>6:00PM - 7:00PM</td>
+ <td class="speaker" width="75%"><h4>Cultural events</h4></td>
+ </tr>
+ <tr>
+ <td>7:00PM - 8:30PM</td>
+ <td class="speaker" width="75%"><h4>Dinner</h4></td>
+ </tr>
+</table>
+ <h2>Day 2, Saturday, December 13th, 2009</h2>
+<table class="list-all-talks">
+ <tr>
+ <th class="speaker"><h4>Time</h4></th>
+ <th class="speaker"><h4>Talk</h4>Speaker</th>
+ </tr>
+ <tr style="background-color: #04c9cb;">
+ <td>9:30AM - 10:00AM</td>
+ <td class="speaker" width="75%"><h4>Nipype</h4>Chris Burns</td>
+ </tr>
+ <tr style="background-color: #33c910;">
+ <td>10:00AM - 10:45AM</td>
+ <td class="speaker" width="75%"><h4>An update on the NumPy/SciPy projects &amp; a discussion of build and distribution systems</h4>David Cournapeau</td>
+ </tr>
+ <tr style="background-color: #04c9cb;">
+ <td>10:45AM - 11:15AM</td>
+ <td class="speaker" width="75%"><h4>A brief introduction to Sage</h4>Dr. Prabhu Ramachandran</td>
+ </tr>
+ <tr>
+ <td>11:15AM - 11:30AM</td>
+ <td class="speaker" width="75%"><h4>Tea Break</h4></td>
+ </tr>
+ <tr style="background-color: #04c9cb;">
+ <td>11:30AM - 12:00PM</td>
+ <td class="speaker" width="75%"><h4>Finding candidate transcription factors involved in gene regulation</h4>Farhat Habib</td>
+ </tr>
+ <tr style="background-color: #33c910;">
+ <td>12:00PM - 12:30PM</td>
+ <td class="speaker" width="75%"><h4>Python and AVRs: Perfect way to make cheap and functional instrumentation</h4>Akshay Srinivasan</td>
+ </tr>
+ <tr style="background-color: #04c9cb;">
+ <td>12:30PM - 1:00PM</td>
+ <td class="speaker" width="75%"><h4>Brain computer</h4>Deepak Nath</td>
+ </tr>
+ <tr>
+ <td>1:00PM - 2:00PM</td>
+ <td class="speaker"><h4>Lunch Break</h4></td>
+ </tr>
+ <tr style="background-color: #33c910;">
+ <td>2:00PM - 3:00PM</td>
+ <td class="speaker" width="75%"><h4>Mayavi - Prabhu</h4>Dr. Prabhu Ramachandran</td>
+ </tr>
+ <tr style="background-color: #04c9cb;">
+ <td>3:00PM - 3:30PM</td>
+ <td class="speaker" width="75%"><h4>Chaco and Traits</h4>Dr. Travis Oliphant</td>
+ </tr>
+ <tr>
+ <td>3:30PM - 3:45PM</td>
+ <td class="speaker"><h4>Tea Break</h4></td>
+ </tr>
+ <tr style="background-color: #90c9dc;">
+ <td>3:45PM - 4:15PM</td>
+ <td class="speaker" width="75%"><h4>SODAR data using fuzzy rule-base expert system package implemented in python</h4>Abhishek Pathak</td>
+ </tr>
+ <tr style="background-color: #90c9dc;">
+ <td>4:15PM - 4:45PM</td>
+ <td class="speaker" width="75%"><h4>A graph matching approach to classification of SODAR data</h4>Abhishek Pathak</td>
+ </tr>
+ <tr style="background-color: #90c9dc;">
+ <td>4:45PM - 5:15PM</td>
+ <td class="speaker" width="75%"><h4>The SciPy web and documentation tools</h4>Jarrod Millman</td>
+ </tr>
+ <tr style="background-color: #90c9dc;">
+ <td>5:15PM - 5:45PM</td>
+ <td class="speaker" width="75%"><h4>The FOSSEE project</h4>Asokan Pichai</td>
+ </tr>
+ <tr style="background-color: #90c9dc;">
+ <td>5:45PM - 6:00PM</td>
+ <td class="speaker" width="75%"><h4>Valedictory talk</h4>Dr. Prabhu Ramachandran</td>
+ </tr>
+</table>
+{% endblock content %}
diff --git a/project/templates/talk/list-talks.html b/project/templates/talk/list-talks.html
new file mode 100644
index 0000000..f263991
--- /dev/null
+++ b/project/templates/talk/list-talks.html
@@ -0,0 +1,31 @@
+{% extends "base.html" %}
+
+{% block title %}My Talks{% endblock %}
+
+{% block content %}
+<h1>My Talks</h1>
+{% if talk_list %}
+<h3>List of the talks I have submitted.</h3>
+
+<table class="list-talks">
+ <tr>
+ <th>Title</th>
+ <th>Contact</th>
+ <th>Topic</th>
+ <th>Duration</th>
+ <th>Audience type</th>
+ </tr>
+ {% for talk in talk_list %}
+ <tr>
+ <td><u><a href="/{{ params.scope }}/edit-talk/{{ talk.id }}/">{{ talk.title }}</a></u></td>
+ <td>{{ talk.contact }}</td>
+ <td>{{ talk.topic }}</td>
+ <td>{{ talk.duration }}</td>
+ <td>{{ talk.get_audience_display }}</td>
+ </tr>
+ {% endfor %}
+</table>
+{% else %}
+<h2>No talks</h2>
+{% endif %}
+{% endblock content %}
diff --git a/project/templates/talk/schedule.html b/project/templates/talk/schedule.html
new file mode 100644
index 0000000..78cf527
--- /dev/null
+++ b/project/templates/talk/schedule.html
@@ -0,0 +1,19 @@
+{% extends "base.html" %}
+{% block content %}
+<h1>SciPy.in 2011 Schedule</h1>
+<p>SciPy.in is a 4-day programme from December 4th upto December 7th, of 2011
+comprising of two days of conference, one day of tutorials followed by corresponding sprints and a day dedicated completely to sprints.</p>
+
+
+ <strong>Over all break up of activites</strong>
+
+ <table cellspacing="5">
+ <tr> <td align=center><strong>Date</strong></td><td><strong>Activity</strong></td> </tr>
+ <tr > <td align=right>Sunday, Dec. 04 2011</td><td><a href="/{{ params.scope }}/talks-cfp/conference/">Conference</a></td> </tr>
+ <tr> <td align=right>Monday, Dec. 05 2011</td><td><a href="/{{ params.scope }}/talks-cfp/conference/">Conference</a></td> </tr>
+ <tr> <td align=right>Tuesday, Dec. 06 2011</td><td><a href="/{{ params.scope }}/tutorial/">Tutorials</a><!-- /<a href="/{{ params.scope }}/sprints/">Sprint</a> --></td> </tr>
+ <tr> <td align=right>Wednesday, Dec. 07 2011</td><td><a href="/{{ params.scope }}/tutorial/">Tutorials</a><!-- /<a href="/{{ params.scope }}/sprints/">Sprint</a> --></td> </tr>
+ </table>
+<br />
+
+{% endblock content %}
diff --git a/project/templates/talk/speakers.html b/project/templates/talk/speakers.html
new file mode 100644
index 0000000..9dc84f6
--- /dev/null
+++ b/project/templates/talk/speakers.html
@@ -0,0 +1,132 @@
+{% extends "base.html" %}
+{% block content %}
+<div class="entry">
+ <h2><a name="date">Speakers</a></h2>
+ <div id="speaker">
+ <div id="speakerphoto"><img alt="Eric Jones"
+ src="/static/img/eric.jpg" width=200 /></div>
+ <div id="speakerinfo"><h3>Eric Jones - Keynote Speaker</h3>
+ Eric has a broad background in engineering and software development and leads
+ Enthought's product engineering and software design. Prior to co-founding Enthought,
+ Eric worked with numerical electromagnetics and genetic optimization in the
+ Department of Electrical Engineering at Duke University. He has taught numerous courses
+ on the use of Python for scientific computing and serves as a member of the Python
+ Software Foundation. He holds M.S. and Ph.D. degrees from Duke University in electrical
+ engineering and a B.S.E. in mechanical engineering from Baylor University.
+ Eric was the Keynote Speaker at SciPy US 2011.
+ </div></div>
+
+
+ <div id="speaker">
+ <div id="speakerphoto"><img alt="Ajith Kumar"
+ src="/static/img/emma_small.jpg" width=200 /></div>
+ <div id="speakerinfo"><h3>Emmanuelle Gouillart</h3>
+ Emmanuelle Gouillart is a physics researcher in a joint laboratory
+ between the French National Research Center (CNRS), and the French
+ industry group Saint-Gobain. Her research interests are in glass melting,
+ tomography imaging, and fluid mixing. She started teaching Scientific
+ Python during the Python African Tour event in Dakar in 2009, and was one
+ of the organizers of the Euroscipy conferences in Paris in 2010 and 2011.
+ Emmanuelle is now one of the developers of the Python module
+ scikits-image.
+ </div></div>
+
+ <div id="speaker">
+ <div id="speakerphoto"><img alt="Ajith Kumar"
+ src="/static/img/ajith.jpg" width=200 /></div>
+ <div id="speakerinfo"><h3>Ajith Kumar</h3>
+ His main area of work is development of instrumentation for particle
+ accelerators and associated experiments, including radio-frequency
+ accelerating structures, control and data acquisition systems,
+ digital and radio frequency electronics modules. Also involved in
+ developing laboratory equipment (expeyes.in) for teaching physics and
+ engineering following the philosophy of Free Software. Has been a user
+ and propagator of Free Software in the field of education for several years.
+ </div></div>
+
+ <div id="speaker">
+ <div id="speakerphoto"><img alt="Jarrod Millman"
+ src="/static/img/jarrod.png" /></div>
+ <div id="speakerinfo"><h3>Jarrod Millman</h3>
+ He is on the SciPy steering committee and an active
+ contributor to both the NumPy and SciPy projects. He is the acting
+ managing director and the director of computing for UC Berkeley's
+ Neuroscience Institute, where he helped found the Neuroimaging in
+ Python (NIPY) project.
+ </div></div>
+
+
+ <div id="speaker">
+ <div id="speakerphoto"><img alt="Ole Nielsen"
+ src="/static/img/ole.jpg" /></div>
+ <div id="speakerinfo"><h3>Ole Nielsen</h3>
+ Ole Nielsen has been an Open Source adopter, promotor and
+ developer since the early nineties during his career as technical
+ consultant, academic researcher, government scientist and development
+ professional within an aid organisation. Ole has a double Master's degree in
+ Mathematics and Computer Science as well as a PhD in scientific computing
+ from universities in Denmark. Ole joined AusAID in Jakarta in 2010 to support
+ the Indonesian government in multi-hazard disaster risk reduction.
+ </div></div>
+
+
+ <div id="speaker">
+ <div id="speakerphoto"><img alt="Mateusz Paprocki"
+ src="/static/img/mateusz.jpg" width=200 /></div>
+ <div id="speakerinfo"><h3>Mateusz Paprocki</h3>
+ Mateusz Paprocki is a software developer and a researcher in the field
+ of computer science. He graduated last spring from Technical University
+ of Wroclaw in Poland. Mateusz is an active Open Source Python scientific
+ software developer. His major contribution to the community is his work on
+ SymPy, a pure Python symbolic mathematics system.
+ </div></div>
+
+ <div id="speaker">
+ <div id="speakerphoto"><img alt="Asokan Pichai"
+ src="/static/img/pasokan.jpg" height=119 width=200 /></div>
+ <div id="speakerinfo"><h3>Asokan Pichai</h3>
+ Mr. Asokan Pichai is the consultant/project manager for the Python
+ group of the FOSSEE project. He is also the principal consultant at
+ TalentSprint. He has immense experience in the field of training
+ and instructional design. He has been a director at CIBS and has been
+ the CEO/CTO of various firms such as MinVesta Infotech Ltd., Arkin
+ Systems and Future Focus Infotech.
+ </div></div>
+
+
+ <div id="speaker">
+ <div id="speakerphoto"><img alt="Prabhu Ramachandran"
+ src="/static/img/prabhu_ramachandran.jpg" width=200/></div>
+ <div id="speakerinfo"><h3>Prabhu Ramachandran</h3>
+ Dr Prabhu has been a faculty member at the department of Aerospace Engineering,
+ IIT Bombay since 2005. He has a PhD in Aerospace Engineering from IIT Madras.
+ His research interests are primarily in particle methods and applied scientific
+ computing. He has been active in the FOSS community for more than a decade.
+ He co-founded the Indian Linux User Group - Chennai (ILUGC) in 1998 and is the
+ creator and lead developer of the (FOSS-India-award-winning) Mayavi and TVTK
+ Python packages. Prabhu has contributed to the Python wrappers of the
+ Visualization Toolkit (VTK). He is an active member of the SciPy community and
+ a member of the Python Software Foundation (PSF). In 2009, he gave the keynote
+ address at India's first PyCon. Prabhu currently heads the FOSSEE project
+ (http://fossee.in) which aims to spread the use of Python (and other Free
+ Software) in the curriculum.
+ </div></div>
+
+ <div id="speaker">
+ <div id="speakerphoto"><img alt="Gaël Varoquaux"
+ src="/static/img/gael.jpg" width=200/></div>
+ <div id="speakerinfo"><h3>Gaël Varoquaux</h3>
+ Gaël Varoquaux is a researcher in computational science at INRIA,
+ in the Neurospin research institute (Paris, France). His research
+ activities include statistical and computational techniques for
+ probabilistic modeling of intrinsic brain activity using functional
+ imaging. He has a strong interest in making advanced data-processing
+ techniques available across new scientific fields. For this purpose,
+ he favors the development of easy-to-use, inter-disciplinary,
+ open-source, scientific software, with a focus on the Python language.
+ Varoquaux has a PhD in quantum physics, is a graduate from Ecole Normale
+ Superieure, Paris.
+ </div></div>
+
+</div>
+{% endblock content %}
diff --git a/project/templates/talk/sprint-schedule.html b/project/templates/talk/sprint-schedule.html
new file mode 100644
index 0000000..9e3feed
--- /dev/null
+++ b/project/templates/talk/sprint-schedule.html
@@ -0,0 +1,31 @@
+{% extends "base.html" %}
+{% block content %}
+<h1>SciPy.in 2011 Sprint Schedule</h1>
+<h2>Day 5, Thursday, December 8th, 2011 </h2>
+<h2>Topics</h3>
+<ol>
+<li>Changing Mayavi/TVTK to use VTK's "new" pipeline.</li>
+ <ul>
+ <li>Mayavi currently uses VTK's old pipeline structure and this is to be
+ deprecated in future VTK releases. This is important for the future
+ of Mayavi.</li>
+ <li>See <a href="http://www.vtk.org/Wiki/VTK/Tutorials/New_Pipeline">here</a></li>
+ <li>This change will be invasive and will require a fair bit of work. You
+ will need to know VTK fairly well and also Traits and Mayavi.
+ </li>
+ <li>Documentation on Traits, Mayavi and Envisage are available from <a href="http://github.enthought.com/">here</a></li>
+ </ul>
+ <br /><br />
+<li>Improving PyQt/PySide support.</li>
+ <ul>
+ <li>Mayavi's support for PyQt/Pyside is not tested and doesn't work
+ properly. We will try to fix this if time permits. Requires
+ knowledge of TraitsUI and PyQt/PySide.</li>
+ </ul>
+</ol>
+
+<h2 id="sec-1"><span class="section-number-3"></span>Intended audience </h2>
+<p>These sprint sessions are for those who already have a through
+knowledge about the given topics and are willing to contribute to open source projects.</p>
+<p>Please contact Puneeth &lt;puneeth [at] enthought.com&gt; or Pankaj &lt;pankaj [at] enthought.com&gt; to register and know more about the sessions</p>
+{% endblock content %} \ No newline at end of file
diff --git a/project/templates/talk/submit-talk.html b/project/templates/talk/submit-talk.html
new file mode 100644
index 0000000..0874f91
--- /dev/null
+++ b/project/templates/talk/submit-talk.html
@@ -0,0 +1,53 @@
+{% extends "base.html" %}
+
+{% block title %}Submit Talk Proposal{% endblock %}
+
+{% block content %}
+ <h1>Submit Talk Proposal</h1>
+
+ {% include '_errors.html' %}
+
+ <form action="{% url scipycon_submit_talk params.scope %}" method="post">
+ {% if not user.is_authenticated %}
+ <fieldset>
+ <legend>Are you a member of this site?</legend>
+ <table class="scipycon-default required">
+ {{ login_form }}
+ </table>
+
+ <input type="hidden" name="action" value="login" />
+
+ <button class="button left" type="submit">Login</button>
+ </fieldset>
+
+ </form>
+ <br />
+
+ <form action="{% url scipycon_submit_talk %}"
+ enctype="multipart/form-data" method="post">
+ <fieldset>
+ <legend>Speaker Registration</legend>
+ <table class="scipycon-default required">
+ {{ register_form }}
+ </table>
+
+ <input type="hidden" name="action" value="register" />
+ </fieldset>
+ {% endif %}
+ <br />
+
+ <fieldset>
+ <legend>Talk Submission</legend>
+ <table class="scipycon-default required">
+ {{ talk_form }}
+ </table>
+
+ <button class="button left" type="submit">Submit Talk</button>
+ </fieldset>
+ </form>
+ {% if message %}
+ <script type="text/javascript">
+ $.jGrowl("{{ message }}");
+ </script>
+ {% endif %}
+{% endblock content %}
diff --git a/project/templates/talk/talk_detail.html b/project/templates/talk/talk_detail.html
new file mode 100644
index 0000000..f99a146
--- /dev/null
+++ b/project/templates/talk/talk_detail.html
@@ -0,0 +1,43 @@
+{% extends "base.html" %}
+
+{% block title %}{{ object.title }}{% endblock %}
+
+{% block content %}
+<h1>{{ object.title }}</h1>
+<p><a href="/talks/">View all talks</a></p>
+
+<style>
+dl.default dt {
+ font-weight: bold;
+}
+dl.default dd {
+ margin-bottom: 1em;
+}
+</style>
+
+<dl class="default">
+ <dt>Title</dt>
+ <dd>{{ object.title }}</dd>
+ <dt>Speaker</dt>
+ <dd>{{ object.speaker.get_profile.fullname }}</dd>
+ <dt>Speaker's profile</dt>
+ <dd>{{ object.speaker.get_profile.about }}</dd>
+ <dt>Topic</dt>
+ <dd>{{ object.topic }}</dd>
+ <dt>Abstract</dt>
+ <dd>{{ object.abstract }}</dd>
+ <dt>Outline</dt>
+ <dd>{{ object.outline }}</dd>
+ <dt>Audience</dt>
+ {% load talk_extras %}
+ {% with choices|choice:object.audience as audience %}
+ <dd>{{ audience|title }}</dd>
+ {% endwith %}
+ <dt>Tags</dt>
+ <dd>{{ object.tags }}</dd>
+</dl>
+
+</ul>
+{% endblock content %}
+
+
diff --git a/project/templates/talk/talk_list.html b/project/templates/talk/talk_list.html
new file mode 100644
index 0000000..757c0da
--- /dev/null
+++ b/project/templates/talk/talk_list.html
@@ -0,0 +1,21 @@
+{% extends "base.html" %}
+
+{% block title %}Talk Listing{% endblock %}
+
+{% block content %}
+<h1>Talks</h1>
+<h3>Accepted talks list is not out yet. This page will be updated soon.</h3>
+<p><strong>Showing {{ count }} of {{ count }}</strong></p>
+
+<ul class="plain">
+{% for object in object_list %}
+<li>
+ <ul class="plain" style="margin-bottom:1em;">
+ <li><a href="/talks/talk/{{object.id }}/">{{ object.title }}</a></li>
+ <li><strong>{{ object.speaker.get_profile.fullname }}</strong></li>
+ <li>{{ object.abstract }}</li>
+ </ul>
+</li>
+{% endfor %}
+</ul>
+{% endblock content %}
diff --git a/project/templates/talk/talks-cfp.html b/project/templates/talk/talks-cfp.html
new file mode 100644
index 0000000..dbf6a47
--- /dev/null
+++ b/project/templates/talk/talks-cfp.html
@@ -0,0 +1,66 @@
+{% extends "base.html" %}
+{% block content %}
+<div class="section" id="call-for-papers">
+ <h1>Call for Papers</h1>
+ <p>
+ We look forward to your submissions on the use of Python for Scientific
+ Computing and Education. This includes pedagogy, exploration, modeling
+ and analysis from both applied and developmental perspectives. We
+ welcome contributions from academia as well as industry.
+ </p>
+ <div class="section" id="submission-of-papers">
+ <h2>Submission of Papers</h2>
+ <p>
+ If you wish to present your paper using this platform, please submit
+ an abstract of 300 to 700 words describing the topic, including its
+ relevance to scientific computing. Based on the number and quality of
+ the submissions, the conference organizers will allot 10 - 30 minutes
+ for each accepted talk.
+ </p>
+ <p>
+ In addition to these talks, there will be an open session of lightning
+ talks, during which any attendee who wishes to talk on a pertinent topic
+ is invited to do a presentation not exceeding five minutes in duration.
+ </p>
+ <p>
+ If you wish to present a talk at the conference, please follow the
+ guidelines below.
+ </p>
+ </div>
+
+ <div class="section" id="submission-guidelines">
+ <h2>Submission Guidelines</h2>
+ <ul class="simple">
+ <li>Submissions should be uploaded via <a href="
+ {% url scipycon_submit_talk params.scope %}">the web form.</a></li>
+ <li>Submissions whose main purpose is to promote a commercial product
+ or service will be refused.</li>
+ <li>All accepted proposals must be presented at the SciPy conference by
+ at least one author.</li>
+ </ul>
+ </div>
+ <div class="section" id="important-dates">
+ <h2>Important Dates</h2>
+ <ul class="simple">
+ <li>November 2, 2011, Wednesday: Abstracts Due</li>
+ <li>November 7, 2011, Monday: Schedule announced</li>
+ <li>November 28, 2011, Monday: Proceedings paper submission due</li>
+ <li>December 4-5, 2011, Sunday-Monday: Conference</li>
+ <li>December 6-7 2011, Tuesday-Wednesday: Tutorials/Sprints</li>
+ </ul>
+ </div>
+</div>
+
+ <div class="section" id="important-dates">
+ <h2>Important Dates</h2>
+ <ul class="simple">
+ <li> October 26, 2011, Wednesday: Abstracts Due
+ <li> October 31, 2011, Monday: Schedule announced
+ <li> November 21, 2011, Monday: Proceedings paper submission due
+ <li> December 4-5, 2011, Sunday-Monday: Conference
+ <li> December 6-7 2011, Tuesday-Wednesday: Tutorials/Sprints
+ </ul>
+ </div>
+ </div>
+
+{% endblock content %}
diff --git a/project/templates/talk/tutorial-schedule.html b/project/templates/talk/tutorial-schedule.html
new file mode 100644
index 0000000..ce693ee
--- /dev/null
+++ b/project/templates/talk/tutorial-schedule.html
@@ -0,0 +1,124 @@
+{% extends "base.html" %}
+{% block content %}
+<h1>SciPy.in 2009: Tutorial Schedule</h1>
+<h2>Wireless WEP hex key-phrase for access point "space": 8a61fcbcf9</h2>
+<br />
+<strong>Session type:</strong>
+Support: <img src="/img/intermediate.png" alt="Support" />
+Hands-on session: <img src="/img/general.png" alt="Handson" />
+Exercises: <img src="/img/keynote.png" alt="Exercises" />
+Quiz: <img src="/img/advanced.png" alt="Quiz" />
+<table class="list-all-talks">
+ <h2>Day 3, Monday, December 14th, 2009</h2>
+ <tr>
+ <th class="speaker"><h4>Time</h4></th>
+ <th class="speaker"><h4>Topic</h4></th>
+ </tr>
+ <tr style="background-color: #33c910;">
+ <td>8:30AM - 9:20AM</td>
+ <td class="speaker" width="75%">Support: Installation of packages for tutorials</td>
+ </tr>
+ <tr style="background-color: #90c9dc;">
+ <td>9:30AM - 10:30AM</td>
+ <td class="speaker" width="75%"><h4>Interactive Plotting</h4>
+ </td>
+ </tr>
+ <tr style="background-color: #90c9dc;">
+ <td>10:35AM - 11:35AM</td>
+ <td class="speaker" width="75%"><h4>Plotting Experimental Data</h4></td>
+ </tr>
+ <tr>
+ <td>11:35AM - 11:50AM</td>
+ <td class="speaker" width="75%"><h4>Tea Break</h4></td>
+ </tr>
+ <tr style="background-color: #90c9dc;">
+ <td>11:50AM - 12:50AM</td>
+ <td class="speaker" width="75%"><h4>Statistics</h4>
+ </td>
+ </tr>
+ <tr>
+ <td>12:50AM - 1:45PM</td>
+ <td class="speaker" width="75%"><h4>Lunch Break</h4></td>
+ </tr>
+ <tr style="background-color: #f91828;">
+ <td>1:45PM - 2:05PM</td>
+ <td class="speaker" width="75%"><h4>Quiz 1</h4></td>
+ </tr>
+ <tr style="background-color: #90c9dc;">
+ <td>2:05PM - 3:05PM</td>
+ <td class="speaker" width="75%"><h4>Matrices &amp; Least Square Fit</h4>
+ </td>
+ </tr>
+ <tr style="background-color: #ebc91e;">
+ <td>3:10PM - 4:10PM</td>
+ <td class="speaker" width="75%"><h4>Exercises</h4>
+ </td>
+ </tr>
+ <tr>
+ <td>4:10PM - 4:25PM</td>
+ <td class="speaker" width="75%"><h4>Tea Break</h4></td>
+ </tr>
+ <tr style="background-color: #90c9dc;">
+ <td>4:30PM - 5:30PM</td>
+ <td class="speaker" width="75%"><h4>Solving Equations &amp; ODEs</h4>
+ </td>
+ </tr>
+ <tr style="background-color: #f91828;">
+ <td>5:30PM - 5:45PM</td>
+ <td class="speaker" width="75%"><h4>Quiz 2</h4></td>
+ </tr>
+</table>
+<br /><br />
+<h2>Day 4, Tuesday, December 15th, 2009</h2>
+<table class="list-all-talks">
+ <tr>
+ <th class="speaker"><h4>Time</h4></th>
+ <th class="speaker"><h4>Topic</h4></th>
+ </tr>
+ <tr style="background-color: #90c9dc;">
+ <td>9:00AM - 10:00AM</td>
+ <td class="speaker" width="75%"><h4>Python Language: Basics</h4>
+ </td>
+ </tr>
+ <tr style="background-color: #90c9dc;">
+ <td>10:05AM - 11:05AM</td>
+ <td class="speaker" width="75%"><h4>Python Language: Data structures &amp; functions</h4></td>
+ </tr>
+ <tr>
+ <td>11:05AM - 11:20AM</td>
+ <td class="speaker" width="75%"><h4>Tea Break</h4></td>
+ </tr>
+ <tr style="background-color: #90c9dc;">
+ <td>11:20AM - 12:20AM</td>
+ <td class="speaker" width="75%"><h4>Python Language: Functions, modules &amp; objects</h4>
+ </td>
+ </tr>
+ <tr style="background-color: #90c9dc;">
+ <td>12:25AM - 1:25PM</td>
+ <td class="speaker" width="75%"><h4>Python Development</h4>
+ </td>
+ </tr>
+ <tr>
+ <td>1:25PM - 2:20PM</td>
+ <td class="speaker" width="75%"><h4>Lunch Break</h4></td>
+ </tr>
+ <tr style="background-color: #f91828;">
+ <td>2:20PM - 2:40PM</td>
+ <td class="speaker" width="75%"><h4>Quiz 3</h4></td>
+ </tr>
+ <tr style="background-color: #ebc91e;">
+ <td>2:40PM - 3:40PM</td>
+ <td class="speaker" width="75%"><h4>Exercises</h4>
+ </td>
+ </tr>
+ <tr>
+ <td>3:40PM - 4:00PM</td>
+ <td class="speaker" width="75%"><h4>Tea Break</h4></td>
+ </tr>
+ <tr style="background-color: #ebc91e;">
+ <td>4:00PM - 5:00PM</td>
+ <td class="speaker" width="75%"><h4>Exercises contd ...</h4>
+ </td>
+ </tr>
+</table>
+{% endblock content %} \ No newline at end of file
diff --git a/project/templates/user/_usermenu.html b/project/templates/user/_usermenu.html
new file mode 100644
index 0000000..46b02a8
--- /dev/null
+++ b/project/templates/user/_usermenu.html
@@ -0,0 +1,20 @@
+<div class="right">
+ <ul class="horizontal-menu">
+ <li>
+ <a href="{% url scipycon_account params.scope %}">My Account</a>
+ </li>
+ <li>
+ <a href="{% url scipycon_edit_profile params.scope %}">Edit Profile</a>
+ </li>
+ {% comment %} <li>
+ <a href="{% url scipycon_edit_registration params.scope registration.id %}">Edit Registration</a>
+ </li>
+ {% endcomment %}
+ <li>
+ <a href="{% url scipycon_password params.scope %}">Change Password</a>
+ </li>
+ <li>
+ <a href="{% url scipycon_username params.scope %}">Change Username</a>
+ </li>
+ </ul>
+</div>
diff --git a/project/templates/user/account.html b/project/templates/user/account.html
new file mode 100644
index 0000000..857f581
--- /dev/null
+++ b/project/templates/user/account.html
@@ -0,0 +1,141 @@
+{% extends "base.html" %}
+
+{% block title %}My Profile{% endblock %}
+
+{% block content %}
+
+
+<!-- {% if registration %}
+ <h2>Please get your badges for scipy.in 2011 <a href="{{ params.scope }}/badge/">here</a></h2>
+{% endif %} -->
+
+<h1>My Profile: {{ user.first_name }} {{user.last_name}}</h1>
+
+<table class="scipycon-default">
+ <tr>
+ <td class="label">Username:</td>
+ <td>{{ user.username }}</td>
+ </tr>
+ <tr>
+ <td class="label">Name:</td>
+ <td>
+ {% if user.first_name %}
+ <span>{{ user.get_full_name }}</span>
+ {% else %}
+ <span class="important">
+ No name, please
+ <a href="{% url scipycon_edit_profile params.scope %}">
+ edit profile
+ </a>.
+ </span>
+ {% endif %}
+ </td>
+ <td rowspan="4">
+ <div class="picture">
+ <img src="{{ photo }}" width="80" height="80" />
+ </div>
+ </td>
+ </tr>
+ <tr>
+ <td class="label">Email:</td>
+ <td><a href="mailto:{{ user.email }}">{{ user.email }}</a></td>
+ </tr>
+ <tr>
+ <td class="label">Url:</td>
+ <td>
+ <a href="{{ profile.url }}" target="_blank">{{ profile.url }}</a>
+ </td>
+ </tr>
+ <tr>
+ <td class="label">About:</td>
+ <td style="width: 40em">{{ profile.about }}</td>
+ </tr>
+</table>
+
+{% if registration %}
+ <div id="talks">
+ <h1>My Registration Details</h1>
+ <table class="scipycon-default">
+ <tr>
+ <td class="label">{{ event.get_full_name }} ID:</td>
+ <td>{{ registration.slug }}</td>
+ </tr>
+ <tr>
+ <td class="label">Attending Conference:</td>
+ <td>{% if registration.conference %}Yes{% else %}No{% endif %}</td>
+ </tr>
+ <tr>
+ <td class="label">Attending Tutorials:</td>
+ <td>{% if registration.tutorial %}Yes{% else %}No{% endif %}</td>
+ </tr>
+ <tr>
+ <td class="label">Attending Sprints:</td>
+ <td>{% if registration.sprint %}Yes{% else %}No{% endif %}</td>
+ </tr>
+ <tr>
+ <td class="label">Organisation:</td>
+ <td>{{ registration.organisation }}</td>
+ </tr>
+ <tr>
+ <td class="label">Occupation:</td>
+ <td>{{ registration.occupation }}</td>
+ </tr>
+ <tr>
+ <td class="label">City:</td>
+ <td>{{ registration.city }}</td>
+ </tr>
+ <tr>
+ <td class="label">Post Code:</td>
+ <td>{{ registration.postcode }}</td>
+ </tr>
+ <tr>
+ <td class="label">Phone Number:</td>
+ <td>{{ registration.phone_num }}</td>
+ </tr>
+ <tr>
+ <td class="label">Allow Contact:</td>
+ <td>{% if registration.allow_contact %}Yes{% else %}No{% endif %}</td>
+ </tr>
+ <tr>
+ <td class="label">Registered On:</td>
+ <td>{{ registration.submitted|date:"jS F Y H:i" }}</td>
+ </tr>
+ <tr>
+ <td class="label">Last Modified On:</td>
+ <td>{{ registration.last_mod|date:"jS F Y H:i" }}</td>
+ </tr>
+ </table>
+ <p>
+ <a href="{% url scipycon_edit_registration params.scope registration.id %}" title="Edit">Edit Registration</a>
+ </p>
+ </div>
+{% endif %}
+
+{% if talks %}
+ <div id="talks">
+ <h1>My Submitted Talks</h1>
+ <table class="scipycon-default" border="1">
+ <th>Title</th>
+ <th>Duration</th>
+ <th>Audience</th>
+ <th>Tags</th>
+ <th>&nbsp;</th>
+ {% for talk in talks %}
+ <tr>
+ <td>{{ talk.title }}</td>
+ <td>{{ talk.duration }}</td>
+ <td>{{ talk.audience }}</td>
+ <td>{{ talk.tags }}</td>
+ <td>
+ {% if talk.approved %}
+ <span>Accepted</span>
+ {% else %}
+ <a href="/{{ params.scope }}/edit-talk/{{ talk.id }}/" title="Edit">Edit</a>
+ {% endif %}
+ </td>
+ </tr>
+ {% endfor %}
+ </table>
+ </div>
+{% endif %}
+{% endblock content %}
diff --git a/project/templates/user/dump.html b/project/templates/user/dump.html
new file mode 100644
index 0000000..061201b
--- /dev/null
+++ b/project/templates/user/dump.html
@@ -0,0 +1,118 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"
+lang="en" xml:lang="en">
+<head>
+<title>Scipy User Dump</title>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="generator" content="Org-mode"/>
+<meta name="generated" content="2010-11-12 18:35:22 IST"/>
+<meta name="author" content="amit"/>
+<meta name="description" content=""/>
+<meta name="keywords" content=""/>
+<style type="text/css">
+ <!--/*--><![CDATA[/*><!--*/
+ html { font-family: Times, serif; font-size: 12pt; }
+ .title { text-align: center; }
+ .todo { color: red; }
+ .done { color: green; }
+ .tag { background-color: #add8e6; font-weight:normal }
+ .target { }
+ .timestamp { color: #bebebe; }
+ .timestamp-kwd { color: #5f9ea0; }
+ p.verse { margin-left: 3% }
+ pre {
+ border: 1pt solid #AEBDCC;
+ background-color: #F3F5F7;
+ padding: 5pt;
+ font-family: courier, monospace;
+ font-size: 90%;
+ overflow:auto;
+ }
+ table { border-collapse: collapse; }
+ td, th { vertical-align: top; }
+ dt { font-weight: bold; }
+ div.figure { padding: 0.5em; }
+ div.figure p { text-align: center; }
+ textarea { overflow-x: auto; }
+ .linenr { font-size:smaller }
+ .code-highlighted {background-color:#ffff00;}
+ .org-info-js_info-navigation { border-style:none; }
+ #org-info-js_console-label { font-size:10px; font-weight:bold;
+ white-space:nowrap; }
+ .org-info-js_search-highlight {background-color:#ffff00; color:#000000;
+ font-weight:bold; }
+ /*]]>*/-->
+</style>
+<script type="text/javascript">
+<!--/*--><![CDATA[/*><!--*/
+ function CodeHighlightOn(elem, id)
+ {
+ var target = document.getElementById(id);
+ if(null != target) {
+ elem.cacheClassElem = elem.className;
+ elem.cacheClassTarget = target.className;
+ target.className = "code-highlighted";
+ elem.className = "code-highlighted";
+ }
+ }
+ function CodeHighlightOff(elem, id)
+ {
+ var target = document.getElementById(id);
+ if(elem.cacheClassElem)
+ elem.className = elem.cacheClassElem;
+ if(elem.cacheClassTarget)
+ target.className = elem.cacheClassTarget;
+ }
+/*]]>*///-->
+</script>
+</head>
+<body>
+<div id="content">
+
+<h1 class="title">User Dump</h1>
+
+
+
+
+<div id="outline-container-1" class="outline-2">
+<div class="outline-text-2" id="text-1">
+
+
+<ul>
+<li>
+Gender - '&ndash;' in case not specified
+</li>
+<li>
+C - Conference
+</li>
+<li>
+S - Sprints
+</li>
+<li>
+T - Tutorial
+</li>
+<li>
+L - Bring a Laptop
+
+<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
+<caption></caption>
+<colgroup><col align="left" /><col align="left" /><col align="left" /><col align="left" /><col align="left" /><col align="left" /><col align="right" /><col align="right" /><col align="right" /><col align="right" />
+</colgroup>
+<tbody>
+<tr><td><i>first name</i></td><td><i>last name</i></td><td><i>Gender</i></td><td><i>City</i></td><td><i>Organization</i></td><td><i>Occupation</i></td><td></i>C</td><td><i>S</i></td><td><i>T</i></td><td><i>L</i></td></tr>
+
+{% for row in rows %}
+<tr><td>{{ row.first_name }}</td><td>{{ row.last_name }}</td><td>{{ row.sex }}</td><td>{{ row.city }}</td><td>{{ row.organization }}</td><td>{{ row.occupation }}</td><td>{{ row.conference }}</td><td>{{ row.sprint }}</td><td>{{ row.tutorial }}</td><td>{{ row.wifi }}</td></tr>
+
+{% endfor %}
+</table>
+
+</li>
+</ul>
+</div>
+</div>
+</div>
+</body>
+</html>
diff --git a/project/templates/user/editprofile.html b/project/templates/user/editprofile.html
new file mode 100644
index 0000000..db9b2c9
--- /dev/null
+++ b/project/templates/user/editprofile.html
@@ -0,0 +1,28 @@
+{% extends "base.html" %}
+
+{% block title %}Edit Your Profile{% endblock %}
+
+{% block content %}
+ <h1>Edit Your Profile</h1>
+
+
+ <form action="{% url scipycon_edit_profile params.scope %}"
+ enctype="multipart/form-data"
+ method="post">
+ <fieldset>
+ <legend>Edit Profile</legend>
+ <table class="scipycon-default">
+ {{ form }}
+ </table>
+ <input type="hidden"
+ name="action"
+ value="email" />
+
+ <input class="button left"
+ type="submit"
+ value="Save Changes" />
+
+ </fieldset>
+ </form>
+{% endblock %}
+
diff --git a/project/templates/user/login.html b/project/templates/user/login.html
new file mode 100644
index 0000000..0df2623
--- /dev/null
+++ b/project/templates/user/login.html
@@ -0,0 +1,63 @@
+{% extends "base.html" %}
+
+{% block title %}Login or Register{% endblock %}
+
+{% block content %}
+<h1>Login or Register</h1>
+
+ <div class="login">
+ <h2 class="authenticate">Login</h2>
+
+ <div class="description">
+ Log in for registered users of the site.
+ </div>
+
+ <form class="authenticate"
+ enctype="multipart/form-data"
+ action="{% url scipycon_login params.scope %}"
+ method="post">
+
+ <table class="scipycon-default">
+ {{ login_form }}
+ <tr>
+ <td></td>
+ <td>
+ <a href="{% url scipycon_password_reset %}">
+ Forgot password?
+ </a>
+ </td>
+ </tr>
+ </table>
+
+ <input type="hidden" name="action" value="login" />
+
+ <input type="hidden" name="next" value="{{ next_url }}" />
+
+ <button class="button left" type="submit">Login</button>
+
+ </form>
+ </div>
+
+
+
+ <div class="register">
+ <h2 class="authenticate">Register</h2>
+
+ <div class="description">
+ If you are not already a member of the site you can register here.
+ </div>
+
+ <form action="{% url scipycon_login params.scope %}" method="post">
+ <table class="scipycon-default">
+ {{ register_form }}
+ </table>
+
+ <input type="hidden" name="action" value="register" />
+
+ <input type="hidden" name="next" value="{{ next_url }}" />
+
+ <button class="button left" type="submit">Register</button>
+ </form>
+ </div>
+{% endblock content %}
+
diff --git a/project/templates/user/password.html b/project/templates/user/password.html
new file mode 100644
index 0000000..cc805cd
--- /dev/null
+++ b/project/templates/user/password.html
@@ -0,0 +1,51 @@
+{% extends "base.html" %}
+
+{% block title %}Change Your Password{% endblock %}
+
+{% block content %}
+ <h1>Change Your Password</h1>
+ <p>
+ Please enter your old password, for security's sake, and then enter
+ your new password twice so we can verify you typed it in correctly.
+ </p>
+
+ <form action="{% url scipycon_password params.scope %}"
+ method="post">
+ <table class="scipycon-default">
+ <tr>
+ <td class="label">
+ <label for="id_old_password">Old password:</label>
+ </td>
+ <td>
+ {{ form.old_password.errors }}
+ {{ form.old_password }}
+ </td>
+ </tr>
+ <tr>
+ <td class="label">
+ <label for="id_new_password1">New password:</label>
+ </td>
+ <td>
+ {{ form.new_password1.errors }}
+ {{ form.new_password1 }}
+ </td>
+ </tr>
+ <tr>
+ <td class="label">
+ <label for="id_new_password2">Confirm password:</label>
+ </td>
+ <td>
+ {{ form.new_password2.errors }}
+ {{ form.new_password2 }}
+ </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>
+ <input class="button left" type="submit" value="Change password" />
+ </td>
+ </tr>
+ </table>
+ </table>
+ </form>
+{% endblock %}
diff --git a/project/templates/user/username.html b/project/templates/user/username.html
new file mode 100644
index 0000000..3850aa6
--- /dev/null
+++ b/project/templates/user/username.html
@@ -0,0 +1,32 @@
+{% extends "base.html" %}
+
+{% block title %}Change Your Username{% endblock %}
+
+{% block content %}
+ <h1>Change your username</h1>
+
+ <form action="{% url scipycon_username params.scope %}"
+ method="post">
+ <table class="scipycon-default">
+ <tr>
+ <td class="label">
+ <label for="id_username">New username:</label>
+ </td>
+ <td>
+ {{ form.username.errors }}
+ {{ form.username }}
+ </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>
+ <input class="button left"
+ type="submit"
+ value="Save username" />
+ </td>
+ </tr>
+ </table>
+
+ </form>
+{% endblock %}
+