Comment 2 for bug 302813

Revision history for this message
Hannes (bugzilla-soulrebel) wrote : Re: [Bug 302813] [NEW] [feature-request] hierarchical list organisation

> > If someone joins the
> > organisation he or she will have to register with three lists, which
> > is rather confusing for non-technical people (and for technical
> > people, too, because they are already member of 100+ lists ;) ).
>
> I'd steer punters to a script which provides (paraphrasing here)
> "Yes, I want local discussion only [ x ] "
> "Local Announcements only, thanks [ x ] "
> "I'd like national & special alerts only (every two weeks +)[ x ] "
> "local discussion plus national and International alerts [ x ] "

I thought about something like this aswell, but registering online is not the
preferred way of doing it here. Normally some new member just goes to the
list-admin of his local group (in real life) and asks him to be added.
Then that list-admin has to add the person manually to several lists and
remove it from all of them manually if the person wants off again.
Real-life experience has shown that lists get out of sync quickly. Also it
would require every local admin to also be regional/national admin, so that he
can add new members; this is not desireable. Note, that the lists I am
talking about are non-public.

>
> > The easiest-to-implement technical solution would be for mailman to
> > offer a checkbox [ ] Automatically add members of sibling lists to
> > accept_these_nonmembers
>
> Ouch! I strongly believe if people want to post to a list they should be
> a member so they can receive replies to (if it was worthy of a list
> post, the list can have replies as a general rule here.)

That is what I am proposing: I want the members of sub-lists to automatically
become members of the "upper"-lists. The work-around right now is to put the
"sub-lists" into include_these_nonmembers (sibling-list option), so they will
definitely get replies from the upper-list, they just can't post to it. The
proposed option would grant them "posting-rights" resulting in something
similar to a full list-membership.

> > It would have to work recursively. This would really make my life
> > easier; right now I manually export members from the sub-lists and add
> > them to accept_these_nonmember manually...
>
> cron, list_members + add_members or sync_members, perhaps? And do the
> generation of allowing posts (if you want to) using withlist?

I am not sure how all these work. Do you think they could do what I need? I
really think the sub-list thing is worth considering, because it is more
transparent.
Also I would prefer not to resort to the commandline, because some admins of
local lists wouldnt be able to use that.

Thanks for your quick reply, and sorry for my late answer.

Regards
Hannes