[Hamara-users] [Hamara-devel] Any update to getting mailman 3.0 for hamara ?
shirish
shirish at hamaralinux.org
Wed Oct 28 15:32:27 GMT 2015
in-line :-
On 10/28/2015 07:55 PM, Jonas Smedegaard wrote:
> [ reply only to -devel list - comment is tied to developer angle ]
>
> Quoting shirish (2015-10-28 15:02:32)
>> Any update to getting Mailman 3.0 for hamara lists ? If not, has there
>> been any try at all at trying the new mailman. There could be a demo
>> list setup and we all could just push and pull some messages so that
>> the admins get a feel for the new interface.
>
> I strongly recommend to help packaging officially for Debian:
> https://bugs.debian.org/799281
I have just asked on the bug as to the status on it, maybe he has done
some initial packaging and not moved it to Alioth for sponsorship or
whatever, let us see what he replies.
> Just using preliminary not-yet-in-Debian packages from those package
> developers working on the getting Mailman3 into Debian, and reporting
> any bugs discovered to them, is quite helpful.
>
Agree on that.
>> There is a reason I ask about this because I do not know what the fate
>> of the forum is/would be . As shared before, Mailman 3.0 and later
>> versions, you could make it look like it's a forum and people would be
>> able to send mails too, so depending on which interface you like or
>> not, information is delivered between all participants.
>>
>> The other way is to use phpBB for forum and IIRC some people do not
>> like PHP so much. There is stirrings of some good news there but not
>> raising as it could turn out to be false hopes as well.
>
> I am one of those strongly against PHP as a core principle for all my
> sysadmin work.
That would tie in with some people who also feel the same way at hamara.
> That said, if you should choose to run a PHP-based forum, you might
> consider bridging not to mail but to nntp, using Debian package papercut
> (but beware it is dead upstream!).
>
Umm.... that is and would be a dead-end for us.
If we were to go with nntp we do have plenty of options.
Before starting though, an interesting bit of discussion that I was able
to see archives of -
http://grokbase.com/t/python/mailman-users/09cpvwzdha/nntp-server-for-local-newsgroups
grokbase is providing a similar to what gmane provides.
for nntp these are the following ones which we could use -
[$] aptitude show inn inn2 sn suck leafnode
[20:37:15]
Package: inn
State: not installed
Version: 1:1.7.2q-44.1
Priority: extra
Section: news
Maintainer: Marco d'Itri <md at linux.it>
Architecture: amd64
Uncompressed Size: 2,114 k
Depends: libc6 (>= 2.15), libperl5.20 (>= 5.20.2), libsystemd0,
init-system-helpers (>= 1.18~), cron, default-mta |
mail-transport-agent, bsd-mailx | mailx, time, perl, perlapi-5.20.2
Suggests: gnupg (>= 1.0.5)
Conflicts: inewsinn, inn2, inn2-dev, inn2-inews, news-transport-system
Replaces: inewsinn
Provides: inews, news-transport-system
Description: News transport system `InterNetNews' by the ISC and Rich Salz
This is INN version 1.x, provided for smaller sites which do not need
the complexity of INN 2.x. Large sites should use Debian's inn2 package
instead.
The news transport is the part of the system that stores the articles
and the lists of which groups are available and so on, and provides
those articles on request to users. It receives news (either posted
locally or from a newsfeed site), files it, and passes it on to any
downstream sites. Each article is kept for a period of time and then
deleted (this is known as `expiry').
By default Debian's INN will install in a fairly simple `local-only'
configuration.
In order to make use of the services provided by INN you'll have to
use a user-level newsreader program such as pan. The newsreader is the
program that fetches articles from the server and shows them to the
user, remembering which the user has seen so that they don't get shown
again. It also provides the posting interface for the user.
Package: inn2
State: not installed
Version: 2.5.4-3
Priority: extra
Section: news
Maintainer: Marco d'Itri <md at linux.it>
Architecture: amd64
Uncompressed Size: 9,338 k
Depends: libc6 (>= 2.15), libdb5.3, libpam0g (>= 0.99.7.1), libperl5.20
(>= 5.20.1), libsasl2-2, libssl1.0.0 (>= 1.0.0), zlib1g (>= 1:1.1.4),
cron, default-mta | mail-transport-agent, time, procps, perl,
perlapi-5.20.1, libmime-tools-perl
PreDepends: inn2-inews
Suggests: gnupg, wget, libgd-gd2-noxpm-perl | libgd-gd2-perl, libcomerr2
(>= 1.01), libkrb5-3 (>= 1.6.dfsg.2)
Conflicts: inn, innfeed
Replaces: inn, inn2-dev, inn2-lfs, innfeed
Provides: news-transport-system
Description: 'InterNetNews' news server
This package provides INN 2.x, which is a very complex news server
daemon useful for big sites. The 'inn' package still exists for smaller
sites which do not need the complexity of INN 2.x.
The news transport is the part of the system that stores the articles
and the lists of which groups are available and so on, and provides
those articles on request to users. It receives news (either posted
locally or from a newsfeed site), files it, and passes it on to any
downstream sites. Each article is kept for a period of time and then
deleted (this is known as 'expiry').
By default Debian's INN will install in a fairly simple 'local-only'
configuration.
In order to make use of the services provided by INN you'll have to
use a user-level newsreader program such as pan. The newsreader is the
program that fetches articles from the server and shows them to the
user, remembering which the user has seen so that they don't get shown
again. It also provides the posting interface for the user.
Homepage: https://www.eyrie.org/~eagle/software/inn/
Package: sn
State: not installed
Version: 0.3.8-10.1
Priority: optional
Section: news
Maintainer: Hilko Bengen <bengen at debian.org>
Architecture: amd64
Uncompressed Size: 597 k
Depends: netbase, tcpd, heirloom-mailx | mailx, exim4 |
mail-transport-agent, psmisc, ed, openbsd-inetd | inet-superserver,
libc6 (>= 2.3), zlib1g (>= 1:1.1.4), debconf (>= 0.5) | debconf-2.0
Conflicts: news-transport-system
Provides: news-transport-system
Description: Small NNTP server for leaf sites
sn is a small news system for small sites serving perhaps a few dozen
newsgroups, and with a slow connection to the internet. It is similar to
leafnode (ftp.troll.no, by Arnt Gulbrandsen). The target user is a home
or SOHO with a single modem connection to the Internet, maybe running IP
masq or similar, and serving a few workstations.
Package: suck
State: not installed
Version: 4.3.2-15
Priority: extra
Section: news
Maintainer: Christian Marillat <marillat at debian.org>
Architecture: amd64
Uncompressed Size: 370 k
Depends: libc6 (>= 2.15), libssl1.0.0 (>= 1.0.0), debconf (>= 0.5) |
debconf-2.0
Recommends: perl
Suggests: news-transport-system, news-reader
Description: small newsfeed from an NNTP server with standard NNTP commands
This package contains software for copying news from an NNTP server to
your local machine, and copying replies back up to an NNTP server.
The suck/rpost combination allows you to run your own INN/CNEWS site,
controlling where you get your news, and where you post outgoing
articles. Suck/rpost use only standard NNTP commands that are used by
your favorite news reader (like tin, knews, trn) such as POST and
ARTICLE. If you can use tin or knews against an NNTP site, than you can
use Suck/Rpost and have multiple site feeds.
NOTE: Suck will not work with obsolete NNTP servers that can't handle
the xhdr command.
Package: leafnode
State: not installed
Version: 1.11.10-3
Priority: extra
Section: news
Maintainer: Moritz Muehlenhoff <jmm at debian.org>
Architecture: amd64
Uncompressed Size: 773 k
Depends: netbase, openbsd-inetd | inet-superserver, tcpd, logrotate,
libc6 (>= 2.14), libpcre3 (>= 1:8.35), debconf (>= 0.5) | debconf-2.0
Suggests: slrn | news-reader, perl
Conflicts: news-transport-system, newsx
Provides: news-transport-system
Description: NNTP server for small sites
Leafnode is a news server suitable for small, limited-bandwidth sites
with only a few users ('leaf' sites). It keeps track of which groups are
being read, and downloads only articles in those groups. Leafnode has
been designed to require no maintenance and to be easy to set up.
Perl is required to use some optional features of the package for
handling very low volume newsgroups.
Homepage: http://leafnode.org/
So not lot of choices but still quite a bit of work if somebody wants to
go through them and see how complex (or not) are they to setup and if we
should think of going the nntp way.
For people who might not know what we are talking about, see
https://en.wikipedia.org/wiki/Network_News_Transfer_Protocol
I did try searching for more softwares on web and came at
http://www.newsreaders.com/web/software.html but most of the software
listed there are either the same or gone long time back, the only
exception being Apache's own NNTP Gateway which as shared there told to
be not the full thing.
So some choice is available, does somebody want to take them for a run
and see how good the softwares are ?
@Jonas - have you any experience of using one or more of the softwares
shared from the list ? If yes, any advice, pointers would be good.
What was interesting and somewhat surprising to see Christian being
maintainer of a package which is in Debian Main.
> - Jonas
--
Regards,
Shirish Agarwal,
Community Lead,
Hamaralinux.org
More information about the Hamara-users
mailing list