[Hamara-devel] Any update to getting mailman 3.0 for hamara ?
Raju DV
rajudv at openmailbox.org
Wed Oct 28 17:17:08 GMT 2015
On Wednesday 28 October 2015 09:02 PM, shirish wrote:
> 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
>
Shirish please use paste.hamaralinux.org for posting console outputs.
Your mails are already long and those console outputs makes it even more
of a pain to read your mails.
Raju
More information about the Hamara-devel
mailing list