Bug#799281: [Mailman-Developers] Let's try to package mailman3 in Debian!

2016-11-21 Thread Pierre-Elliott Bécue
Le vendredi 18 novembre 2016 à 16:39:46+0100, Jan Luca Naumann a écrit :
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA512
> 
> Control: subscribe -1 j.naum...@fu-berlin.de
> 
> Hey,
> 
> my point was to start packaging the Mailman 3.1 development version
> already since this version switches to python3.5 and many bug fixes
> are applied there (I currently administrate a 3.0.3 installation,
> there are many things not working properly). For the new
> django-allauth dependency I have created a new ITP bug (you should be
> in CC of the bug).
> 
> My GitHub account is JanLuca.

Dear Jan Luca,

I pushed my HyperKitty stalled work on GitHub and gave you collaborator
accesses. I suggest we continue discussing these packaging via IRC or by
mail, removing the bug tracking of the contacts.

Cheers,

-- 
PEB


signature.asc
Description: PGP signature


Bug#799281: [Mailman-Developers] Let's try to package mailman3 in Debian!

2016-11-18 Thread Jan Luca Naumann
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Control: subscribe -1 j.naum...@fu-berlin.de

Hey,

my point was to start packaging the Mailman 3.1 development version
already since this version switches to python3.5 and many bug fixes
are applied there (I currently administrate a 3.0.3 installation,
there are many things not working properly). For the new
django-allauth dependency I have created a new ITP bug (you should be
in CC of the bug).

My GitHub account is JanLuca.

Best regards,
Jan

Am 14.11.2016 um 22:42 schrieb Pierre-Elliott Bécue:
> Le vendredi 11 novembre 2016 à 14:39:18+0100, Jan Luca Naumann a 
> écrit :
>> -BEGIN PGP SIGNED MESSAGE- Hash: SHA512
>> 
>> Hey Pierre-Elliott,
>> 
>> my idea is that we package the current development versions and 
>> upload them to Debian experimental since the development time of 
>> 3.1 will last some more time according to the Mailman 
>> developers...
>> 
>> If you have no problem I could submit some changes to your 
>> repository either as pull requests or as direct pushs?
> 
> As said, there is two issues.
> 
> First, HyperKitty deps are missing, second, mailman relies on 
> python3.4.
> 
> If you have some patches to offer let's go for it, what is your 
> github login please?
> 
-BEGIN PGP SIGNATURE-

iQIcBAEBCgAGBQJYLyC+AAoJEH4R1/EZ+XG7FoQP/3XHmbQlxo0kMO4YXLoTQuKW
HvJVW8lwiIyBTRdY7RyY/obtGXjLvNDXpnUPyGULWUX3XUC0O15F2PHXFjbxc3b4
AI/uJEDfpbr88z46fYFRCPov5/A4tUEp+Rn0qBtl6jFI3tU8kcU9dS01tTml0aw8
sexwc8W7Qu/YQ93OjrSQG4p+O95d6V9ksTgf5XihdaieQQCg9Yf+rb97oJ4c3R2A
Y9bixue+NA3fDYdkBEX52okUsVCij2iujdBuDAwOCfrhN9rhVsdtlQB480UST8j+
/a6zzOZRKcHQwbF4+QtKnAdA3KLKgmn8L/oTy+FPFit1Ew+6kb6QInx8if49VWVl
Z25f/EDUNV40xiQAvrnbwIkGqqo3mtIqZPwgak5g4IkMEtRY1kbglZT10evRkTWD
724K+604cP0/GlybDWiZIvFolH/WMyUjopLRFRccFgiJEyo1egeV8G2HBYfYKGAn
dSRpnnDCURUDNlQCEGXBd9pcLXwDK1X04o55aQxN09m8RnUuwAxDpg/bqGktwUCs
ktBoQuSDjPf7XcMjSxXIhBW9hradvQHDD/gXbD9x10kklj68kE2YtkHRuQgTbgyf
Flp8wfYwBT5ff5x8o/uyGSeDa2eedxT1XNihrmJWg4QoSebZbBkII3HNDii6Ysho
xQpjpvTGXub26IQ/WB+/
=sa/A
-END PGP SIGNATURE-



Bug#799281: [Mailman-Developers] Let's try to package mailman3 in Debian!

2016-11-14 Thread Pierre-Elliott Bécue
Le vendredi 11 novembre 2016 à 14:39:18+0100, Jan Luca Naumann a écrit :
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA512
> 
> Hey Pierre-Elliott,
> 
> my idea is that we package the current development versions and upload
> them to Debian experimental since the development time of 3.1 will
> last some more time according to the Mailman developers...
> 
> If you have no problem I could submit some changes to your repository
> either as pull requests or as direct pushs?

As said, there is two issues.

First, HyperKitty deps are missing, second, mailman relies on python3.4.

If you have some patches to offer let's go for it, what is your github login
please?

-- 
PEB



Bug#799281: [Mailman-Developers] Let's try to package mailman3 in Debian!

2016-11-11 Thread Jan Luca Naumann
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Hey Pierre-Elliott,

my idea is that we package the current development versions and upload
them to Debian experimental since the development time of 3.1 will
last some more time according to the Mailman developers...

If you have no problem I could submit some changes to your repository
either as pull requests or as direct pushs?

Jan

Am 07.11.2016 um 22:26 schrieb Pierre-Elliott Bécue:
> 
> Dear Jan,
> 
> I'd be happy to work with you.
> 
> Mostly, all parts of mailman are "pre-packaged" on my server. I met
> issues with HyperKitty regarding dependencies, currently, these are
> not fully solved, as the devs had to move from django-browserid
> (implementation of persona protocol, by Mozilla) to another
> dependency offering implementation of a still used protocol
> (Mozilla is dropping persona).
> 
> The second "issue" is mailman itself. It's using python3.4, but
> default version of python3 in debian is 3.5 for something like 10
> months. I'm waiting mailman version 3.1, as Barry Warsaw told me
> it'd use python3.5.
> 
> If you wish I can give you the developper accesses on my github
> repositories which contain the current packages, except hyperkitty
> (because of what I mentioned before).
> 
> Cheers,
> 
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQIcBAEBCgAGBQJYJcoCAAoJEH4R1/EZ+XG7+loP/3McoCqbTvwbPNLcSjw9Cnbi
VNDzOoHCLMfvTOsmODH3fOJOgSUHEcpoUHF3EL3xbPYsRc+Qf2BKXcPcXJeRuHJn
qCTvXJbUNpGO+jECN4FbVjPPU3HUBLmw+m15t92ZTi5xvxBUCMwDObpErC6YtNSf
Jf7RIxk+0IpUmj4Loxq3GBJBBG7DWdDPxs5p8O7mLnT7Ep+9K3bL9ErlDMCQmP5q
tWnPoPwv+t3h5pj8kyYxhXzII5mREljytxrm2cMx4c94l/hCm7orxigeBnZfQnni
3aqKYgpAsHW2bG+S7d9kCv/rcV0C3vwM/xFu7Vi9urB0gFUu5yfmmdWP0Yl+uxOK
R5pVmZF5ckeluIjZ1qELAZvEw41HIhd0qKuIvt4pocIkplFNtME6oNdnoiJ28Z+t
T6kXrIl3j3ptYIrNQCrLq+6jJrlH/TcMrjSvSSXw27jhDw/SXE9iTXgpx1AI8FW3
QacW9WzN0c/dTnJfA4CUWMY4N6bpoCIxnIRmYBonEkBPNcB14BTs5NxpYOFzfKTU
L0PpZ5Yu+4pmWiIz3K9IMCYNNgW9jEiY4uiACq3QQ2qYt+zGXO5my1rwR0LXEOj/
5SJMquiIBGl/3inrhTJvI/QJJmY3c51ja/jhY8nhT+CPLg+riLdDYlgGj958CtDa
lmr/WRHbElhrzqXk0bKt
=N08F
-END PGP SIGNATURE-



Bug#799281: [Mailman-Developers] Let's try to package mailman3 in Debian!

2016-11-07 Thread Pierre-Elliott Bécue
Le lundi 07 novembre 2016 à 21:42:21+0100, Jan Luca Naumann a écrit :
> Dear Pierre-Elliott Bécue,
> 
> what is the current status of your packaging intend. Since I did not
> the WNPP-list very well I started another ITP (that I closed of course
> now) and maybe we can work together and/or I can take over some of the
> work.
> 
> Best regards,

Dear Jan,

I'd be happy to work with you.

Mostly, all parts of mailman are "pre-packaged" on my server. I met issues
with HyperKitty regarding dependencies, currently, these are not fully
solved, as the devs had to move from django-browserid (implementation of
persona protocol, by Mozilla) to another dependency offering implementation
of a still used protocol (Mozilla is dropping persona).

The second "issue" is mailman itself. It's using python3.4, but default
version of python3 in debian is 3.5 for something like 10 months. I'm
waiting mailman version 3.1, as Barry Warsaw told me it'd use python3.5.

If you wish I can give you the developper accesses on my github repositories
which contain the current packages, except hyperkitty (because of what I
mentioned before).

Cheers,

-- 
PEB


signature.asc
Description: PGP signature


Bug#799281: [Mailman-Developers] Let's try to package mailman3 in Debian!

2016-11-07 Thread Jan Luca Naumann
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Dear Pierre-Elliott Bécue,

what is the current status of your packaging intend. Since I did not
the WNPP-list very well I started another ITP (that I closed of course
now) and maybe we can work together and/or I can take over some of the
work.

Best regards,
Jan

On Fri, 19 Feb 2016 11:26:15 +0100 Pierre-Elliott
=?iso-8859-1?Q?B=E9cue?=  wrote:
> 
> Hello!
> 
> Before requesting for sponsorship, and packaging officially the
> other components of mailman3, I'd like some "testers" for the core
> package I built, in order to be sure that it works, and that I will
> not introduce some stupid caveats on the packaging of the other
> components.
> 
> .deb can be found here:
> http://peb.pimeys.fr/mailman/mailman3-core/ git repo can be found
> there: https://gitlab.pimeys.fr/PEB/mailman3-core and there:
> https://github.com/P-EB/mailman3-core
> 
> Any volunteer welcome! Please, I need your help, I cannot review my
> work alone! :)
> 
> -- PEB
> 
> 
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQIcBAEBCgAGBQJYIOctAAoJEH4R1/EZ+XG7QdEQAKvSTrZeexBJLZnHXddRxCW+
W5HUxJryZvQiu73cw5w/1ra008bjWZOHzCD+oj9WdbxrKE+QFf46Zl+gFEfQO2Qf
+nNHjZIxzwK5UFrw119lhxqTrALoaJs7FgoWxnA98v0wXQ9UdXcmve7HA4fVIAOS
uL5tvybnj+SLUpw7/VPEgl1SGdhOrcRQD5m/6notmR+2JgRfYCzvptoNxv4uDGD4
ZEV/t+BxJsMuv4mS9l+mZLN6FoOBaq+Wwd9w3/Vea9npxliIFRJ54Zp0nT+uhzjG
Uyhepw4/qgRAj1hBDx+UnKwn84qd1YsTJ9LzPqMJg48LBR58bt+y5d6hX8MFpfAW
NG2aunZlwj/i7/J1uvkYJTXA/1VLtBxaWHuR2jjAQVvFjnEPHBquNSIUqinl2hv/
d+xSCnx8OGDUG231uWYiQAZWhXUGy3eyEjJjpEiyKTQyhW0msgxow9IozdVpKURY
wBcykEpa815YDfzCtHOYtdGziTEHq6Z2mGEc1kbCd9q51b7fsSMeABr7pxqyDcyA
Y5csXo9PsrdSg10a5USn29kTZiiE3V7jiiK/q6HUpcochAn2ebyE1sDea2m8HDMc
FHEJ4wlWQwRqbJ/D2PwnoZUTXyA8oe8AJTqKKqAWHLhO2qWEm9WOIf1wZ8efiyzx
K32qAoT/7AAazKn8puGY
=2jY1
-END PGP SIGNATURE-



Bug#799281: [Mailman-Developers] Let's try to package mailman3 in Debian!

2016-02-19 Thread Pierre-Elliott Bécue
Le lundi 14 décembre 2015 à 17:01:57+0100, Pierre-Elliott Bécue a écrit :
> Le lundi 23 novembre 2015 à 02:56:27+0100, Pierre-Elliott Bécue a écrit :
> > Le vendredi 11 septembre 2015 à 00:49:44+0200, Pierre-Elliott Bécue a écrit 
> > :
> > > [packaging mailman3]
> > 
> > Hey,
> > 
> > Here is an update.
> > 
> > For now on, I focused on mailman3-core package in order to get good
> > practices working.
> > 
> > One can find my work here : https://github.com/P-EB/mailman3-core
> > 
> > I'm working on having working systemd/sysv services and after that it'll be
> > a good idea to try installing the package and see how it goes.
> > 
> > I also have to design a good config file for debian, (see
> > debian/contrib/mailman.cfg in master branch). Any suggestion is welcome!
> > 
> > Cheers
> 
> Small bump here, I'd appreciate if somebody finds the time to tell me two
> things:
> 
>  * Is my config file enough for a start ?
>  * Is my systemd service good to have mailman started properly ?
> 
> I'd rather be sure it's okay before writing a sysv service.
> 
> You can find contrib files in debian/contrib.

Hello!

Before requesting for sponsorship, and packaging officially the other
components of mailman3, I'd like some "testers" for the core package I
built, in order to be sure that it works, and that I will not introduce some
stupid caveats on the packaging of the other components.

.deb can be found here: http://peb.pimeys.fr/mailman/mailman3-core/
git repo can be found there: https://gitlab.pimeys.fr/PEB/mailman3-core
and there: https://github.com/P-EB/mailman3-core

Any volunteer welcome! Please, I need your help, I cannot review my work
alone! :)

-- 
PEB