NewsBlur/templates/static/about.xhtml

63 lines
3 KiB
HTML
Raw Normal View History

{% extends 'base.html' %}
{% block bodyclass %}NB-static{% endblock %}
2011-04-23 18:22:52 -04:00
{% block title %}About NewsBlur{% endblock %}
{% block head %}
{% endblock %}
{% block content %}
<div class="NB-static-title">
About NewsBlur
</div>
<div class="NB-module">
<h5 class="NB-module-title"><span class="NB-module-title-prefix">Who:</span>A Labor of Love</h5>
<div class="NB-module-content">
<ul class="NB-about-who">
<li>Hand-crafted by: <a href="http://www.samuelclay.com">Samuel Clay</a></li>
2011-04-13 09:05:23 -04:00
<li>Talk to him on Twitter: <a href="http://twitter.com/samuelclay">@samuelclay</a></li>
<li>E-mail: <a href="mailto:samuel@newsblur.com">samuel@newsblur.com</a></li>
2011-04-13 09:05:23 -04:00
<li class="last">Created in: <a href="http://www.newyorkfieldguide.com">New York City</a> (mostly on the A train)</li>
</ul>
</div>
</div>
<div class="NB-module">
<h5 class="NB-module-title"><span class="NB-module-title-prefix">How:</span>Server-side technologies</h5>
<div class="NB-module-content">
<ul class="NB-about-server">
<li><a href="http://www.djangoproject.com">Django</a>: Web framework written in Python, used to serve all pages.</li>
<li><a href="http://ask.github.com/celery">Celery</a> &amp; <a href="http://www.rabbitmq.com">RabbitMQ</a>: Asynchronous queueing server, used to fetch and parse RSS feeds.</li>
<li><a href="http://www.mongodb.com">MongoDB</a>, <a href="http://www.mongodb.com/pymongo">Pymongo</a>, &amp; <a href="http://www.github.com/hmarr/mongoengine">Mongoengine</a>: Non-relational database, used to store stories, read stories, feed/page fetch histories, and proxied sites.</li>
<li class="last"><a href="http://www.postgresql.com">PostgreSQL</a>: Relational database, used to store feeds, subscriptions, and user accounts.</li>
</ul>
</div>
</div>
<div class="NB-module">
<h5 class="NB-module-title"><span class="NB-module-title-prefix">How:</span>Client-side and design</h5>
<div class="NB-module-content">
<ul class="NB-about-client">
<li><a href="http://www.jquery.com">jQuery</a>: Cross-browser compliant JavaScript code. IE works without effort.</li>
<li><a href="http://documentcloud.github.com/underscore/">Underscore.js</a>: Functional programming for JavaScript. Indispensible.</li>
<li><b>Miscellaneous jQuery Plugins:</b> Everything from resizable layouts, to progress bars, sortables, date handling, colors, corners, JSON, animations. See the complete list on <a href="http://github.com/samuelclay/NewsBlur/">NewsBlur's GitHub repository</a></li>
</ul>
</div>
</div>
<div class="NB-module">
<h5 class="NB-module-title"><span class="NB-module-title-prefix">Why:</span>What's the point of another RSS feed reader?</h5>
<div class="NB-module-content">
<ul class="NB-about-why">
2011-04-13 09:05:23 -04:00
<li>To prove that I could do it.</li>
<li>I wanted something better.</li>
<li>Where there's a will, there's an empty git repository.</li>
</ul>
</div>
</div>
{% endblock content %}