chrysn <chr...@fsfe.org> writes:

> * keith's upstream repository (git://keithp.com/git/calypso) contains a
>   newly released 1.1 version.

Most of the fixes here were to support http 1.1, which makes many
clients much happier with the server.

> * some of the changes in 1.1 make joe's patches obsolete (addition of a
>   man page, http1.1 support). i've merged the patches atop my own ones
>   (which are rebased versions of what has been published on the calypso
>   mailing list before) atop 1.1 and published them on collab-maint in a
>   chrysn/from-joe-nahmias branch.
>
>   patch reviews:
>
>   * "fixup calypso init script": top part is good and important.
>     depending on the install location chosen by the debian package,
>     DAEMON needs adaption. DISABLE_CALPYSO should be ENABLE_CALPYSO imo,
>     and should be checked on restart too.

I realize calypso is a daemon, but I don't run it as a system service,
preferring to run one copy for each user so that the resulting git
repositories are owned by the right user.

>   * "use ForkingMixIn": joe, have you checked what could happen with
>     simultaenous put requests?

Another reason to run one copy per user -- no need to deal with
simultaneous connections :-)

> keith, joe, what are your preferences for further maintainership? keith,
> do you plan to make this a debian native package, as indicated by the
> version number?

For similar packages I maintain, there's no particular reason to have a
separate debian version, so using a native package is reasonable.

I'll continue to maintain my version and people are encouraged to send
me patches/pulls.

The big piece still missing is some more structured principal support,
which would make a multi-user calendar much more useful as that would
support groups. I started typing the code, but as I don't need it
myself, I decided to let someone with more direct interest take the lead.

-keith

Attachment: pgpk3I6eY9rzb.pgp
Description: PGP signature

Reply via email to