Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Ismael Luceno (645be0fcf8396cb6fd294da98fa1e46a27f7fc40)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ismael Luceno <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Ismael Luceno (645be0fcf8396cb6fd294da98fa1e46a27f7fc40)
  • Date: Thu, 6 Oct 2011 08:04:45 -0500

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

ChangeLog | 8 ++++++++
python-pypi/logilab-astng/DEPENDS | 2 ++
python-pypi/logilab-astng/DETAILS | 19 +++++++++++++++++++
python-pypi/logilab-astng/HISTORY | 3 +++
python-pypi/logilab-common/DEPENDS | 1 +
python-pypi/logilab-common/DETAILS | 19 +++++++++++++++++++
python-pypi/logilab-common/HISTORY | 3 +++
python-pypi/pylint/DEPENDS | 3 +++
python-pypi/pylint/DETAILS | 23 +++++++++++++++++++++++
python-pypi/pylint/HISTORY | 3 +++
xorg-app/xsm/DETAILS | 28 ++++++++++++++++------------
xorg-app/xsm/HISTORY | 3 +++
12 files changed, 103 insertions(+), 12 deletions(-)

New commits:
commit 645be0fcf8396cb6fd294da98fa1e46a27f7fc40
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

xsm: Fix description

commit d82f05d57f18224f85c1c85b517c5eecdfa14b2e
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

pylint: new spell, Analyzes Python source code looking for bugs and signs
of poor quality

Also includes it's dependencies: logilab-common and logilab-astng.

diff --git a/ChangeLog b/ChangeLog
index aaaa8e9..e1388da 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2011-10-06 Ismael Luceno <ismael AT sourcemage.org>
+ * python-pypi/logilab-common: new spell, low level functionality
+ shared among some python projects
+ * python-pypi/logilab-astng: new spell, Python Abstract Syntax Tree
+ New Generation
+ * python-pypi/pylint: new spell, Analyzes Python source code looking
+ for bugs and signs of poor quality
+
2011-10-05 Vlad Glagolev <stealth AT sourcemage.org>
* python-pypi/fabric: new spell, simple, Pythonic tool for remote
execution and deployment
diff --git a/python-pypi/logilab-astng/DEPENDS
b/python-pypi/logilab-astng/DEPENDS
new file mode 100755
index 0000000..21a912b
--- /dev/null
+++ b/python-pypi/logilab-astng/DEPENDS
@@ -0,0 +1,2 @@
+depends python &&
+depends logilab-common
diff --git a/python-pypi/logilab-astng/DETAILS
b/python-pypi/logilab-astng/DETAILS
new file mode 100755
index 0000000..5c5b0cd
--- /dev/null
+++ b/python-pypi/logilab-astng/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=logilab-astng
+ VERSION=0.22.0
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://ftp.logilab.org/pub/astng/${SOURCE}
+
SOURCE_HASH=sha512:8666e7434be4165f0415c37ed18fe1e9887d726441865c28e9ad009c5c3491ff6e39f7215dbaf742528f8876fcbe48b13b2f86a1b8ff14d50354ef5354bd13ef
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://www.logilab.org/project/$SPELL";
+ LICENSE[0]=GPL
+ ENTERED=20111006
+ SHORT="Python Abstract Syntax Tree New Generation"
+cat << EOF
+The aim of this module is to provide a common base representation of python
+source code for projects such as pychecker, pyreverse, pylint... Well,
actually
+the development of this library is essentialy governed by pylint's needs.
+
+It rebuilds the abstract syntax tree created by the _ast or compiler.ast
+module, using ASTNG nodes, and creates additional nodes by inspecting
+living object.
+EOF
diff --git a/python-pypi/logilab-astng/HISTORY
b/python-pypi/logilab-astng/HISTORY
new file mode 100644
index 0000000..31a32b9
--- /dev/null
+++ b/python-pypi/logilab-astng/HISTORY
@@ -0,0 +1,3 @@
+2011-10-06 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/python-pypi/logilab-common/DEPENDS
b/python-pypi/logilab-common/DEPENDS
new file mode 100644
index 0000000..a86d429
--- /dev/null
+++ b/python-pypi/logilab-common/DEPENDS
@@ -0,0 +1 @@
+depends python
diff --git a/python-pypi/logilab-common/DETAILS
b/python-pypi/logilab-common/DETAILS
new file mode 100755
index 0000000..7645061
--- /dev/null
+++ b/python-pypi/logilab-common/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=logilab-common
+ VERSION=0.56.2
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://ftp.logilab.org/pub/common/${SOURCE}
+
SOURCE_HASH=sha512:50aa4765704e422a61a0ffc8201151c056a5b6594a45a7f8ce2831444a9887f1cb1b3a7285533bc7ec201e50a3868459df0b7a97c66a1b53bba18a4969a7d40f
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://www.logilab.org/project/$SPELL";
+ LICENSE[0]=LGPL
+ ENTERED=20111006
+ SHORT="low level functionality shared among some python projects"
+cat << EOF
+A bunch of modules providing low level functionality shared among some
+python projects.
+
+Please note that some of the modules have some extra dependencies. For
+instance, logilab.common.db will require a db-api 2.0 compliant database
+driver. Command line parsing modules require optik to be installed, if you're
+using python2.1 or 2.2. And mx.DateTime is also used by some modules.
+EOF
diff --git a/python-pypi/logilab-common/HISTORY
b/python-pypi/logilab-common/HISTORY
new file mode 100644
index 0000000..31a32b9
--- /dev/null
+++ b/python-pypi/logilab-common/HISTORY
@@ -0,0 +1,3 @@
+2011-10-06 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/python-pypi/pylint/DEPENDS b/python-pypi/pylint/DEPENDS
new file mode 100755
index 0000000..bddaa19
--- /dev/null
+++ b/python-pypi/pylint/DEPENDS
@@ -0,0 +1,3 @@
+depends python &&
+depends logilab-astng &&
+depends logilab-common
diff --git a/python-pypi/pylint/DETAILS b/python-pypi/pylint/DETAILS
new file mode 100755
index 0000000..204f039
--- /dev/null
+++ b/python-pypi/pylint/DETAILS
@@ -0,0 +1,23 @@
+ SPELL=pylint
+ VERSION=0.24.0
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://ftp.logilab.org/pub/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:fd911cdc3d0ddcb06adcd8187dd27c6efa29880ec9336473b7d6a3ca1bdcde1cbf0b1c4678fd00b814ba3f5b447a890c90d313a3889920fbebcd89811fb5bf6b
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://www.logilab.org/project/$SPELL";
+ LICENSE[0]=GPL
+ ENTERED=20111006
+ SHORT="Analyzes Python source code looking for bugs and signs of
poor quality"
+cat << EOF
+Pylint is a python tool that checks if a module satisfies a coding standard.
+
+Pylint is similar to PyChecker but offers more features, like checking
+line-code's length, checking if variable names are well-formed according to
your
+coding standard, or checking if declared interfaces are truly implemented,
and
+much more (see the complete check list).
+
+The big advantage with Pylint is that it is highly configurable,
customizable,
+and you can easily write a small plugin to add a personal feature.
+
+Pylint is shipped with Pyreverse which creates UML diagrams for python code.
+EOF
diff --git a/python-pypi/pylint/HISTORY b/python-pypi/pylint/HISTORY
new file mode 100644
index 0000000..31a32b9
--- /dev/null
+++ b/python-pypi/pylint/HISTORY
@@ -0,0 +1,3 @@
+2011-10-06 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/xorg-app/xsm/DETAILS b/xorg-app/xsm/DETAILS
index ce15f0d..658dd74 100755
--- a/xorg-app/xsm/DETAILS
+++ b/xorg-app/xsm/DETAILS
@@ -10,19 +10,23 @@
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${PKG}-${XORG_VER}-${VERSION}
ENTERED=20051125
LICENSE[0]=XCL
PATCHLEVEL=1
- SHORT="Module xsm for xorg"
+ SHORT="X Session Manager"
cat << EOF
-The XOrg Foundation, (a.k.a. X.org) has changed to an Open Source model to
-maintain the official Public Implementation of X11.
+xsm is a session manager. A session is a group of applications, each of which
+has a particular state. xsm allows you to create arbitrary sessions - for
+example, you might have a "light" session, a "development" session, or an
+"xterminal" session.

-The XOrg Foundation invites anyone who has an interest to join in. Anyone
-may create and work on a branch in the repository. See XOrgRepository for
-more information about the XOrg Foundation repository.
+Each session can have its own set of applications. Within a session, you can
+perform a "checkpoint" to save application state, or a "shutdown" to save
state
+and exit the session. When you log back in to the system, you can load a
+specific session, and you can delete sessions you no longer want to keep.

-The repository consists of an imported XFree86 tree that is very close
-to their 4.4 release. Just before its 4.4 release, XFree86 adopted a
-new licensing scheme incompatible with the GPL. For this reason, we have
-recreated its tree as closely as possible without importing files affected
-by the new license. Our tree is being referred to as simply "XOrg", and a
-public release will be made shortly.
+Some session managers simply allow you to manually specify a list of
+applications to be started in a session. xsm is more powerful because it lets
+you run applications and have them automatically become part of the session.
On
+a simple level, xsm is useful because it gives you this ability to easily
define
+which applications are in a session. The true power of xsm, however, can be
+taken advantage of when more and more applications learn to save and restore
+their state.
EOF
diff --git a/xorg-app/xsm/HISTORY b/xorg-app/xsm/HISTORY
index 80adb4b..9882829 100644
--- a/xorg-app/xsm/HISTORY
+++ b/xorg-app/xsm/HISTORY
@@ -1,3 +1,6 @@
+2011-10-06 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed description
+
2009-01-26 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
* DEPENDS: killing of XPrint, correction
* DETAILS: patchlevel++



  • [SM-Commit] GIT changes to master grimoire by Ismael Luceno (645be0fcf8396cb6fd294da98fa1e46a27f7fc40), Ismael Luceno, 10/06/2011

Archive powered by MHonArc 2.6.24.

Top of Page