Ticket #113 (assigned task)

Opened 1 year ago

Last modified 1 year ago

Implement enhancements for Trac

Reported by: yvesjm Assigned to: yvesjm (accepted)
Priority: blocker Milestone: 0.2.0
Component: trac Version: 0.1.7
Keywords: Cc:

Description

Implement some trac enhancements as suggested by Stephan.

We should do this before we manage to release a more 'public' version of nwu.

I agree to all suggestions, except the SSH access. I'd rather provide secure access via HTTPs.

Hello Yves,

There are some things about Trac I think would be nice enhancing (with
plugins).

First of all, I believe users should be able to submit tickets.
I know there is a problem with spam in case we allow all users to submit
tickets, but there seems to be a spamfilter plugin ([0]) for Trac which should
help with this issue.

Also, we might want to enable user registration, password changing, etc.
This could be done using the AccountManager plugin [1]. I do not know how
the setup works behind the scenes and granting all users write access
this way would be bad.

What also looks nice is the PyDocPlugin [2] which allows users to browse
the PyDoc documentation online.

And now for my last suggestion: Could we somehow switch from plain http access
to ssh access (via some sort of restricted shell, scponly is what I think
of there), so we have encrypted logins.

Keep in mind that everything I wrote in this mail are mere suggestions. It is
possible that we do not need some of these things, that adding them does not
make sense at all or that it is not easy to do.

Regards,

Stephan

[0] http://trac.edgewall.org/wiki/SpamFilter
[1] http://trac-hacks.org/wiki/AccountManagerPlugin
[2] http://trac-hacks.org/wiki/PyDocPlugin

Change History

01/17/08 15:48:41 changed by yvesjm

  • priority changed from minor to blocker.
  • status changed from new to assigned.
  • version set to 0.1.7.
-->