demexp-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Demexp-dev] Wishlist and bugs


From: David MENTRE
Subject: Re: [Demexp-dev] Wishlist and bugs
Date: Fri, 11 Feb 2005 22:02:36 +0100
User-agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (gnu/linux)

Hello Félix,

Felix HENRY <address@hidden> writes:

> 1/ would it be possible to prevent the root user from
> subittming questions and from voting ? He is not a normal
> user, he mainly creates new users and new tags.

No, it is rather difficult to prevent root from voting.

Well, not so difficult but I don't think this is not necessary. In fact,
the "root" account should be used only for bootstraping demexp. Once one
or more administrators have been created, you should suppress the root
account. Of course, there is currently no user doc, so you could not
guess that...

I've kept root in current experimental server in order to make testing
easier.

> 2/ Bug: characters "avec accent" like éàè cannot be used
> in voters name. I created a "Félix" voter but it only
> kept "F". More spécifically I appear as "Félix" in the "manage
> users" window, but as "F" in some others. As a consequence
> I had problems : I could create a question (number 25) but it
> appeared nowhere, I couldn't add tags etc... because of the mismatch
> between me being viewed as "F" or "Félix" by different
> modules of the software.

Once again, this field is a *login* and not a *user name*. So, when I
wrote code, I thought we would have a policy on logins' creation that
would normalize logins (e.g., all login in low case, not accents,
etc.). But I admit a bug: there is currently no check in the server
neither client (cf. known-bugs.txt:#1).

Regarding login, I think I'll implement simple normalization, e.g. login
in range [A-Za-z._-]+ (no space).

However, a user name field (with accents) would probably be
necessary. But I need to modify a large part of code for this (post 0.4
feature?).

I will need help to keep a prioritized to-do list of all those feature
requests. ;)

> Nota Bene: I remove the F user and created a new one
> without 'é'.
> NB2: I did not put question 25 as public because it's the one I
> created as F/Félix so it has problems. I created a new one
> having the same content (question 26)

Keeping all question and response crap is a feature. However, we might
create a trash tag. :)

Yours,
d.
-- 
pub  1024D/A3AD7A2A 2004-10-03 David MENTRE <address@hidden>
 5996 CC46 4612 9CA4 3562  D7AC 6C67 9E96 A3AD 7A2A





reply via email to

[Prev in Thread] Current Thread [Next in Thread]