Changeset - c858e825c0f2
[Not reviewed]
0 0 39
Bradley Kuhn (bkuhn) - 11 years ago 2010-09-26 21:20:05
bkuhn@ebb.org
Conservancy website as it currently looks; unfortunately, old history before this cannot easily be retrieved
12 files changed:
0 comments (0 inline, 0 general)
www/conservancy/__init__.py
Show inline comments
 
new file 100644
www/conservancy/feeds.py
Show inline comments
 
new file 100644
 
from django.contrib.syndication.feeds import Feed
 
from sflc.apps.news.models import PressRelease
 

	
 
from django.shortcuts import render_to_response
 
from django.conf import settings
 
import datetime
 

	
 
class PressReleaseFeed(Feed):
 
    title = "Software Freedom Conservancy News"
 
    link = "/news/"
 
    description = ""
 

	
 
    def items(self):
 
        return PressRelease.objects.filter(pub_date__lte=datetime.datetime.now(),
 
                                           sites__id__exact=settings.SITE_ID).order_by('-pub_date')[:10]
 

	
 
    def item_pubdate(self, item):
 
        return item.pub_date
 

	
 
feed_dict = {
 
    'news': PressReleaseFeed,
 
}
 

	
 
# make each feed know its canonical url
 
for k, v in feed_dict.items():
 
    v.get_absolute_url = '/feeds/%s/' % k
 

	
 
def view(request):
 
    """Listing of all available feeds
 
    """
 

	
 
    return render_to_response("feeds.html", {'feeds': feed_dict.values()})
www/conservancy/frontpage.py
Show inline comments
 
new file 100644
 
from django.shortcuts import render_to_response
 
from sflc.apps.news.models import PressRelease
 
from datetime import datetime, timedelta
 

	
 
def view(request):
 
    """Conservancy front page view
 

	
 
    Performs all object queries necessary to render the front page.
 
    """
 

	
 
    press_releases = PressRelease.objects.all().filter(pub_date__lte=datetime.now(), sites=2)[:5]
 

	
 
    c = {
 
        'press_releases': press_releases,
 
    }
 
    return render_to_response("frontpage.html", c)
www/conservancy/settings.py
Show inline comments
 
new file 100644
 
from djangocommonsettings import *
 

	
 
SITE_ID = 2
 
MEDIA_ROOT = '/var/www/external-website/conservancy/static/media/'
 
MEDIA_URL = 'http://conservancy.softwarefreedom.org/media'
 
ROOT_URLCONF = 'conservancy.urls'
 
FORCE_CANONICAL_HOSTNAME = "conservancy.softwarefreedom.org"
 

	
 
TEMPLATE_DIRS = (
 
    '/var/www/external-website/conservancy/templates',
 
)
 

	
 
try:
 
    from djangodebug import conservancy_hostname as FORCE_CANONICAL_HOSTNAME
 
except:
 
    pass
www/conservancy/static/401error.html
Show inline comments
 
new file 100644
 
{% extends "base_error.html" %}
 
{% block content %}
 

	
 
<h1>401 Error</h1>
 

	
 
<p>The page you request at <tt>conservancy.softwarefreedom.org</tt>
 
requires authorization.  Please use the navigation items to find a
 
page that you are authorized to see.</p>
 

	
 
{% endblock %}
www/conservancy/static/403error.html
Show inline comments
 
new file 100644
 
{% extends "base_error.html" %}
 
{% block content %}
 

	
 
<h1>403 Error</h1>
 

	
 
<p>The page you request at <tt>conservancy.softwarefreedom.org</tt>
 
does not have read permission.  Please use the navigation items to
 
find a page that you are authorized to see.</p>
 

	
 
{% endblock %}
www/conservancy/static/404error.html
Show inline comments
 
new file 100644
 
{% extends "base_error.html" %}
 
{% block content %}
 

	
 
<h1>404 Error</h1>
 

	
 
<p>The page you request at <tt>conservancy.softwarefreedom.org</tt>
 
was not found.  Please use the navigation items to find a page that is
 
available.</p>
 

	
 
{% endblock %}
www/conservancy/static/500error.html
Show inline comments
 
new file 100644
 
{% extends "500.html" %}
www/conservancy/static/about/contact/index.html
Show inline comments
 
new file 100644
 
{% extends "base_conservancy.html" %}
 
{% block subtitle %}Contact - {% endblock %}
 
{% block category %}contact{% endblock %}
 
{% block content %}
 

	
 
<h1>Contact the Conservancy</h1>
 

	
 
<p>The best way to contact the Conservancy is via email to <a
 
href='mailto:info@sfconservancy.org'>&lt;info@sfconservancy.org&gt;</a>.
 
We do our best to respond to all email within a reasonable time
 
period.  If you don't hear from us within a few days, please try
 
again.</p>
 

	
 
<h2>Telephone</h2>
 
<p>+1-212-461-3245 tel<br />
 
+1-212-580-0898 fax</p>
 

	
 
<h2>Postal Address</h2>
 
<p>Software Freedom Conservancy<br />
 
1995 Broadway FL 17<br />
 
New York, NY 10023-5882</p>
 

	
 
<h2>Internet Relay Chat</h2>
 

	
 
<p>Our IRC room is #conservancy on irc.freenode.net.</p>
 

	
 
{% endblock %}
www/conservancy/static/about/index.html
Show inline comments
 
new file 100644
 
{% comment %}THIS PAGE IS UNLINKED
 
{% extends "base_conservancy.html" %}
 
{% block subtitle %}About - {% endblock %}
 
{% block content %}
 

	
 
<h1>About</h1>
 

	
 
<p>The Software Freedom Conservancy, Inc. is a not-for-profit organization
 
that promotes the use and development of free and open source software by
 
providing a range of pro-bono services to Free, Libre and Open Source
 
Software (FLOSS) projects.</p>
 

	
 
<p>We hold, protect and manage copyrights and trademarks for FLOSS
 
projects.  Conservancy aims to act as long-term caretakers for our member
 
projects, ensuring that free software stays free.</p>
 

	
 
<p>Conservancy frees FLOSS projects to concentrate on what they do best:
 
writing code.  We do this by shouldering some of the administrative burden
 
that comes with running a FOSS project.  Our fiscal sponsorship program
 
gives projects all the benefits of a not-for-profit structure without the
 
overhead of managing a corporation.  We can help projects with
 
organizational structure, contributor's license agreements, financial
 
controls, accounting, fund-raising and more.</p>
 

	
 
<p>In addition to our relationship with individual projects, Conservancy
 
facilitates communication and coordination between FLOSS projects.  We act
 
as a central store of knowledge and experience and help advance the goals
 
of both individual FOSS projects and the movement as a whole.</p>
 

	
 
<p>If we might be able to help your FLOSS project, email us
 
at <a href="mailto:conservancy@softwarefreedom.org">conservancy@softwarefreedom.org</a>.</p>
 

	
 
<h2>Public Filings</h2>
 

	
 
<p>Like all USA non-profits, the Conservancy files an annual Form 990 and, as
 
a non-profit in the State of New York, files an annual CHAR-500 with New
 
York State.  Below, Conservancy makes available these filings for public
 
inspection:</p>
 

	
 
<p><ul>
 
<li>Fiscal Year 2008</li>
 
<ul>
 
<li><a href="/docs/conservancy-form-990-fy-2008.pdf">Federal Form 900 (PDF)</a></li>
 

	
 
<li><a href="/docs/conservancy-CHAR-500-fy-2008.pdf">New York State
 
    CHAR-500 (PDF)</a></li>
 
</li>
 

	
 
</ul></p>
 
{% endblock %}
 
{% endcomment %}
www/conservancy/static/about/team/board/index.html
Show inline comments
 
new file 100644
 
{% extends "base_conservancy.html" %}
 
{% block subtitle %}Directors - {% endblock %}
 
{% block category %}directors{% endblock %}
 
{% block content %}
 

	
 
<h1>Directors</h1>
 

	
 
<p>The Conservancy is directed by the following Board of Directors.</p>
 

	
 
<h2>Loic Dachary</h2>
 

	
 
<p>Loic Dachary has been involved with Free Software since 1987 when he
 
started distributing GNU tapes to the general public in France.  His first
 
contact was with GNU Emacs and in 1989 with GCC which he used to port a
 
Unix System V kernel to a embeded motorola 68030 motherboard.  He
 
currently works as a developer
 
for <a href="http://outflop.me/">OutFlop</a>, a company providing services
 
and software to operate poker rooms.  He
 
created <a href="http://savannah.gnu.org/">Savannah</a>, the GNU forge, in
 
2001 to provide a Free alternative to proprietary forges. As a president
 
of FSF France, he provides technical and legal resources to French Free
 
Software developers. Loic Dachary is also a honorary member
 
of <a href="http://april.org/">APRIL</a> since 1996, a French non profit
 
dedicated to Free Software with over 5,500 members.</p>
 

	
 
<h2>Mark Galassi</h2>
 

	
 
<p>Mark Galassi has been involved in the GNU project since 1984. He currently works as a researcher in the International, Space, and Response division at Los Alamos National Laboratory, where he has worked on the HETE-2 satellite, ISIS/Genie, the Raptor telescope, the Swift satellite, and the muon tomography project. In 1997 Mark took a couple of years off from Los Alamos (where he was previously in the  ISR division and the Theoretical Astrophysics group) to work for Cygnus (now a part of Red Hat) writing software and books for eCos,although he continued working on the HETE-2 satellite (an astrophysical Gamma Ray Burst mission) part time. Mark earned his BA in Physics at Reed College and a PhD from the Institute for Theoretical Physics at Stony Brook. </p>
 

	
 
<h2>Bradley M. Kuhn</h2>
 

	
 
<p>Bradley M. Kuhn began his work in the Free Software Movement as a
 
volunteer when, in 1992, he became an early adopter of the popular
 
GNU/Linux operating system, and began contributing to various Free
 
Software projects.  He worked during the 1990s as a system administrator
 
and software development consultant for Westinghouse, Lucent Technologies,
 
and numerous small companies.  He also spent one year teaching Advanced
 
Placement Computer Science (using GNU/Linux and GCC) at Walnut Hills High
 
School in Cincinnati.  In January 2000, he was hired by the Free Software
 
Foundation (FSF), and he served as its Executive Director from March 2001
 
until March 2005, when he left FSF to join the founding team of SFLC.
 
Kuhn holds a summa cum laude B.S. in Computer Science from Loyola College
 
in Maryland, and an M.S. in Computer Science from the University of
 
Cincinnati.  His Master's thesis discussed methods for dynamic
 
interoperability of Free Software languages.  He is also currently the
 
FOSS Community Liaison and Technology Director for the
 
  <a href="http://www.softwarefreedom.org/">SFLC</a>.</p>
 

	
 
<h2>Axel Metzger</h2>
 

	
 
<p>Axel is a professor of law at the Institute of Legal Informatics of the
 
Gottfried Wilhelm Leibniz University in Hanover, Germany. Prior to this
 
post, he was a Senior Research Fellow at the Max Planck Institute for
 
Comparative and International Private Law in Hamburg. Axel graduated from
 
the University of Hamburg and received the First and the Second State
 
Examination at the Hamburg Court of Appeals. He holds a PhD from the
 
Universities of Munich and Paris II (Panth&eacute;on-Assas) and an
 
LL.M. from Harvard. He has published several books and law review articles
 
on the legal aspects of free software and European copyright and contract
 
law in general. He is a founding member of
 
the <a href="http://ifross.org">German Institute for Legal Aspects of Free
 
and Open Source Software</a>.
 
</p>
 

	
 
<h2>Eben Moglen</h2>
 

	
 
<p>Professor of Law and Legal History at Columbia University Law
 
School and General Counsel of the Free Software Foundation. In
 
addition to FSF, Professor Moglen has represented many of the world's
 
leading free software developers. Professor Moglen earned his PhD in
 
History and law degree at Yale University during what he sometimes
 
calls his "long, dark period" in New Haven. After law school
 
he clerked for Judge Edward Weinfeld of the United States District
 
Court in New York City and to Justice Thurgood Marshall of the United
 
States Supreme Court. He has taught at Columbia Law School -- and
 
has held visiting appointments at Harvard University, Tel Aviv
 
University and the University of Virginia -- since 1987. In 2003
 
he was given the Electronic Frontier Foundation's Pioneer Award for
 
efforts on behalf of freedom in the electronic society.</p>
 

	
 

	
 
<h2>Dan Ravicher</h2>
 

	
 
<p>Mr. Ravicher is Legal Director of the Software Freedom Law
 
Center. Prior to joining the founding team at SFLC, Mr. Ravicher was associated with Skadden, Arps,
 
Slate, Meagher &amp; Flom LLP, Brobeck, Phleger &amp; Harrison, LLP, and
 
Patterson, Belknap, Webb &amp; Tyler, LLP, all in New York, and served the
 
Honorable Randall R. Rader, Circuit Judge for the U.S. Court of
 
Appeals for the Federal Circuit in Washington, D.C..  Mr. Ravicher
 
received his law degree from the University of Virginia School of Law,
 
where he was the Franklin O. Blechman Scholar for his class, a
 
Mortimer Caplin Public Service Award recipient and Editor of the
 
Virginia Journal of Law and Technology, and his bachelors degree in
 
materials science magna cum laude with University Honors from the
 
University of South Florida.  Mr. Ravicher has published numerous
 
legal articles and given dozens of presentations regarding Free and
 
Open Source Software legal issues and is an Adjunct Professor at
 
Benjamin N. Cardozo School of Law.  He is admitted to practice before
 
the State of New York, the Court of Appeals for the Federal Circuit,
 
the Court of Appeals for the 2nd Circuit, the Court of Appeals for the
 
11th Circuit, the Southern District of New York, the Eastern District
 
of New York, and the United States Patent and Trademark Office.</p>
 

	
 
<h2>Ian Lance Taylor</h2>
 

	
 
<p>Ian Lance Taylor began working with free software in 1990.  He wrote
 
the popular free Taylor UUCP package and has contributed to a wide
 
range of free software projects, particularly the GNU compiler and
 
binary utilities.  He worked with free software at Cygnus Solutions,
 
Zembu Labs, Wasabi Systems, and C2 Microsystems, and currently does
 
GNU compiler and tools development at Google.  He received a B.S. in
 
Computer Science from Yale University.</p>
 

	
 
<h2>Tom Tromey</h2>
 

	
 
<p>Tom Tromey started working on free software in 1991.
 
He was the primary author of GNU Automake, and has also
 
worked on a wide range of other free software projects.
 
He is currently a maintainer of GNU gcj and works at
 
Red Hat.  He received a B.S. in mathematics from the
 
California Institute of Technology.</p>
 

	
 
<h2> Matthew S. Wilson</h2>
 

	
 
<p>Matthew S. Wilson has been using GNU/Linux since 1994. While studying
 
at NC State University he became involved with the GIMP and GNOME
 
projects.  In 1998, he participated in efforts to port Mozilla, which
 
Netscape just released as Open Source, to GNOME and GTK+. Matt
 
accepted a development position at Red Hat in 1998.  There he was
 
responsible for coordinating with and contributing to hundreds of Free
 
and Open Source projects that were distributed in Red Hat Linux.  He
 
represented Red Hat on the Linux Standard Base Working Group and
 
Standardization Authority.  Matt currently is a Founding Engineer of
 
<a href="http://rpath.com/">rPath, Inc.</a> At rPath, he is developing
 
new technology that brings independently managed software components
 
into fully functioning systems.</p>
 

	
 
{% endblock %}
www/conservancy/static/about/team/officers/index.html
Show inline comments
 
new file 100644
 
{% extends "base_conservancy.html" %}
 
{% block subtitle %}Officers - {% endblock %}
 
{% block category %}officers{% endblock %}
 
{% block content %}
 

	
 
<h1>Officers</h1>
 

	
 
<p>The <a href="/about/team/board/">Board of Directors</a> of the Conservancy
 
elects its officers.  The current officers are:</p>
 

	
 
<h2>Bradley M. Kuhn - President and Board Chairperson</h2>
 

	
 
<p>Bradley M. Kuhn began his work in the Free Software Movement as a
 
volunteer when, in 1992, he became an early adopter of the popular
 
GNU/Linux operating system, and began contributing to various Free
 
Software projects.  He worked during the 1990s as a system administrator
 
and software development consultant for Westinghouse, Lucent Technologies,
 
and numerous small companies.  He also spent one year teaching Advanced
 
Placement Computer Science (using GNU/Linux and GCC) at Walnut Hills High
 
School in Cincinnati.  In January 2000, he was hired by the Free Software
 
Foundation (FSF), and he served as its Executive Director from March 2001
 
until March 2005, when he left FSF to join the founding team of SFLC.
 
Kuhn holds a summa cum laude B.S. in Computer Science from Loyola College
 
in Maryland, and an M.S. in Computer Science from the University of
 
Cincinnati.  His Master's thesis discussed methods for dynamic
 
interoperability of Free Software languages.  He is also currently the
 
FOSS Community Liaison and Technology Director for the
 
  <a href="http://www.softwarefreedom.org/">SFLC</a>.</p>
 

	
 
<h2>Mark Galassi - Vice-President</h2>
 

	
 
<p>Mark Galassi has been involved in the GNU project since 1984. He currently works as a researcher in the International, Space, and Response division at Los Alamos National Laboratory, where he has worked on the HETE-2 satellite, ISIS/Genie, the Raptor telescope, the Swift satellite, and the muon tomography project. In 1997 Mark took a couple of years off from Los Alamos (where he was previously in the  ISR division and the Theoretical Astrophysics group) to work for Cygnus (now a part of Red Hat) writing software and books for eCos,although he continued working on the HETE-2 satellite (an astrophysical Gamma Ray Burst mission) part time. Mark earned his BA in Physics at Reed College and a PhD from the Institute for Theoretical Physics at Stony Brook. </p>
 

	
 
<h2>Karen Sandler - Secretary</h2>
 

	
 
<p>Karen M. Sandler joined the SFLC in 2005 after working as an associate in
 
the corporate departments of Gibson, Dunn &amp; Crutcher LLP in New York
 
and Clifford Chance in New York and London. Sandler received her law
 
degree from Columbia Law School in 2000, where she was a James Kent
 
Scholar and co-founder of the Columbia Science and Technology Law
 
Review. Sandler received her bachelor's degree in engineering
 
from The Cooper Union.</p>
 

	
 
{% endblock %}

Changeset was too big and was cut off... Show full diff anyway

0 comments (0 inline, 0 general)