Christopher Allan Webber

Activipy progress

Christopher Allan Webber at

I've been working hard on a Python library called Activipy related to the work we're doing for the W3C SocialWG. Things are finally starting to reach a really solid point.

Most importantly, the docs are starting to look good. There's still a bit to do, but I'd appreciate feedback!

I started the project about 3 weeks ago. Not that commit numbers or lines of code are any indication of quality, but:

(activipy)cwebber@earlgrey:~/devel/activipy$ git log --pretty=oneline | wc -l
174
(activipy)cwebber@earlgrey:~/devel/activipy$ find activipy -name "*.py" | xargs wc -l
  573 activipy/vocab.py
   18 activipy/__init__.py
    0 activipy/demos/__init__.py
  175 activipy/demos/dbm.py
  127 activipy/testcli.py
  599 activipy/core.py
  476 activipy/tests/test_core.py
 1968 total
(activipy)cwebber@earlgrey:~/devel/activipy$ find docs -name "*.rst" | xargs wc -l
  627 docs/source/tutorial.rst
   44 docs/source/index.rst
  136 docs/source/about.rst
  807 total

... I've been fairly productive, I think. Things are starting to look good.

v0.1 release soon. In the meanwhile, feedback most welcome.

Charles Stanhope, Timo Kankare, Ramakrishnan, Claes Wallin (韋嘉誠) and 3 others likes this.

Claes Wallin (韋嘉誠), Claes Wallin (韋嘉誠), GNU MediaGoblin shared this.

diff --git a/docs/source/about.rst b/docs/source/about.rst
index 185ca45..4ec9690 100644
--- a/docs/source/about.rst
+++ b/docs/source/about.rst
@@ -54,7 +54,7 @@ serialization specifies that the
 is always implied and that those terms must always be available,
 Billy will always know what a `Like `_
 object or a `Note `_
-means.  Horray for Billy!
+means.  Hooray for Billy!
 
 Meanwhile, you get the benefit of a well thought out "subject,
 predicate, object" type structure (or in other words, "who did what").  The
diff --git a/docs/source/tutorial.rst b/docs/source/tutorial.rst
index ae5c140..2caadcf 100644
--- a/docs/source/tutorial.rst
+++ b/docs/source/tutorial.rst
@@ -530,7 +530,7 @@ inheritance chain, something like this::
 
 We aren't doing that... we're using this intermediate `Environment`
 thing instead, and ASObj instances are all just instances of ASObj.
-Why?  Why not just use Python's normal class heirarchy?  Why have an
+Why?  Why not just use Python's normal class hierarchy?  Why have an
 `Environment` at all?
 
 There are a few reasons:
 

SombreKnave at 2015-10-28T23:09:33Z

Christopher Allan Webber likes this.

Hope that's OK. Picking holes in spelling is the most I can contribute at my level of skill I'm afraid.

SombreKnave at 2015-10-28T23:11:03Z