-devinus
Cc'ing James Gardner, AuthKit's maintainer. The main problem with
AuthKit has been the documentation rather than the code, so I think
he's been working mainly on that. The Pylons Book, which he's also
writing, contains the latest documentation:
http://pylonsbook.com/alpha1/authentication_and_authorization
--
Mike Orr <slugg...@gmail.com>
> a lot of projects have moved to git for active development and just do
> an occasional svn commit for a public tagging
>
I assume you mean mercurial? As for svn as far as I know no one
commits there anymore, in fact links are giving 404. if you want to
follow all commits the best place will be the RSS from
http://knowledgetap.com/hg/
> i don't know that status of authkit itself, but i wouldn't judge a
> project by svn activitity anymore
authkit was never hosted on pylons site
This link shows the 2 months inactivity
http://authkit.org/trac/browser
I'm also interested on the status, as far as I know authkit is
"complete" but the lack of documentation makes it a big issue as it's
such a complex package.
> >
>
Pylons has moved to Mercurial for Pylons, Routes, WebHelpers, and
Ben's other projects. Several other Python packages have also moved
to Mercurial because it's really convenient to commit to your local
repository, share a tentative patch with somebody for testing, and
then push it to the main repository if it's good. The ability to
clone repositories during development is also useful; e.g., to test a
feature/refactoring which may turn out to be a dead end.
I have stayed away from git because Mercurial is Python, its command
syntax is modeled after Subversion, while git is written in C and has
a reputation for being uebergeek/hard to use. I don't know of any
Python projects using git.
In the Pylons repositories, people do check in minor changes just like
they do in Subversion. When enough changes accumulate or the BDFL
considers one of them is critical, a release is cut. But note that
some packages have multiple repositories:
https://www.knowledgetap.com/hg/
- pylons-0.9.6 : stable bugfix branch
- pylons-1.0 : experimental 1.0 branch without deprecated/Python 2.3 support
- pylons-dev : development branch (future 0.9.7, now at 0.9.7rc1)
- routes : Routes 1.x stable and incremental development branch
- routes2-dev : Routes 2 development branch (not yet usable)
--
Mike Orr <slugg...@gmail.com>
> Pylons has moved to Mercurial for Pylons, Routes, WebHelpers, and
> Ben's other projects. Several other Python packages have also moved
> to Mercurial because it's really convenient to commit to your local
> repository, share a tentative patch with somebody for testing, and
> then push it to the main repository if it's good. The ability to
> clone repositories during development is also useful; e.g., to test a
> feature/refactoring which may turn out to be a dead end.
>
Also fast, there is a very nice discussion about this on the
turbogears-trunk mailing list, as TG is also moving. If you care to
read all the good reasons.
> I have stayed away from git because Mercurial is Python, its command
> syntax is modeled after Subversion, while git is written in C and has
> a reputation for being uebergeek/hard to use. I don't know of any
> Python projects using git.
>
plus it has (had) a bad integration into Windows, which some people still use :)
AuthKit is still being actively developed and still being used. As Mike
says, the documentation is the main problem rather than the code. I'll
be addressing that after I've completed the Pylons book.
Cheers,
James