[KSS-checkins] r53938 - in kukit/kss.core/branch/1.4: . docs
reebalazs at codespeak.net
reebalazs at codespeak.net
Mon Apr 21 01:19:35 CEST 2008
Author: reebalazs
Date: Mon Apr 21 01:19:33 2008
New Revision: 53938
Added:
kukit/kss.core/branch/1.4/docs/INTRO.txt (contents, props changed)
Modified:
kukit/kss.core/branch/1.4/setup.py
Log:
Add long description to setup.py
Added: kukit/kss.core/branch/1.4/docs/INTRO.txt
==============================================================================
--- (empty file)
+++ kukit/kss.core/branch/1.4/docs/INTRO.txt Mon Apr 21 01:19:33 2008
@@ -0,0 +1,44 @@
+
+***********************************
+Kinetic Style Sheets (KSS) kss.core
+***********************************
+
+KSS is an Ajax framework that allows UI development without writing any
+Javascript. It uses style sheets with CSS-compliant syntax to declare and bind
+dynamic behaviors in the browser. The engine supports a set of generic DOM-like
+commands; they are computed on the server and sent back to manipulate the HTML
+page.
+
+What is KSS?
+************
+
+KSS is an AJAX framework. KSS has both a client-side Javascript library and
+server-side support.
+
+The client-side Javascript library needs to be included in your page. It
+fetches Kinetic style sheets from the server, parses them and binds a set of
+action to browser events and/or page elements. It is clean Javascript code that
+can peacefully coexist with other clean Javascript librarys like JQuery or
+ExtJS. It is about 100k in production mode. You can integrate your own
+Javascript code by using its extension mechanism through plugins.
+
+Server-side code is currently available for Zope (2 and 3, which includes
+Plone). The kss.base egg (which is currently in alpha) brings server-side
+support to other pythonic platforms, such as:
+
+* pylons
+* django
+* grok
+
+The Javascript client-side code can be used independently of existing
+server-side support. In other words, it is usable on platforms where we have
+not built server-side support like PHP, Ruby or Java. (If you have interest in
+porting KSS to the server environment you use and need help, please contact us
+!)
+
+Homepage
+***********
+
+More information and documentation can be found on the
+`KSS project homepage<http://kssproject.org>`_.
+
Modified: kukit/kss.core/branch/1.4/setup.py
==============================================================================
--- kukit/kss.core/branch/1.4/setup.py (original)
+++ kukit/kss.core/branch/1.4/setup.py Mon Apr 21 01:19:33 2008
@@ -1,13 +1,28 @@
from setuptools import setup, find_packages
-import sys, os
+import os
version = '1.4'
+def read(*rnames):
+ return open(os.path.join(os.path.dirname(__file__), *rnames)).read()
+
+long_description=(
+ read('docs', 'INTRO.txt')
+ + '\n' +
+ 'Recently changed\n'
+ '**********************\n'
+ + '\n' +
+ read('doc', 'NEWS.txt')
+ + '\n' +
+ + '\n' +
+ 'Download\n'
+ '**********************\n'
+ )
+
setup(name='kss.core',
version=version,
description="KSS (Kinetic Style Sheets) core framework",
- long_description="""\
-""",
+ long_description = long_description,
# Get more strings from http://www.python.org/pypi?%3Aaction=list_classifiers
classifiers=[
"Framework :: Zope2",
More information about the Kukit-checkins
mailing list