ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] I: sympa
@ 2021-11-10 12:01 Konstantin Lepikhov
  2021-11-10 12:16 ` Alexey V. Vissarionov
  0 siblings, 1 reply; 4+ messages in thread
From: Konstantin Lepikhov @ 2021-11-10 12:01 UTC (permalink / raw)
  To: ALT Linux Devel Mailing List

Привет!

В таске #289310 собрал sympa (www.sympa.org) как замену дряхлеющему
mailman2. mailman3 Конечно бодр и весел но вариант с установкой django
только для просмотра архивов и предоставления конструктора лего вместо
решения я считаю очень хипстерским.

Так что sympa мне кажется вполне себе вариантом для тех, кто хочет что-то
посвежее, чем mailman2  и поменьше, чем mailman3.

Что представляет собой текущая сборка:
- переработка пакета из FC, с некоторыми чистками и переосмыслениями.
- проверял только конфигурацию с nginx и SQLite, но и другие должны
  работать.
- миграция с mailman2 работает, если использовать штатные скрипты миграции
  + небольшой напильник. Для заинтересованных могу поделиться напильником.
- пока сильно не дробил пакет и не сильно думал над названиями субпакетов
  (например, wwwsympa неплохо бы переименовать в wwsympa как называется
  компонент или что static-content можно вытащить в отдельный noarch
  пакет).
- многие модули perl были просто собраны без особых проверок их
  работоспобности (прошли make test и ладно).

Я знаю, что у нас есть в рассылке бывшие пользователи sympa (mike?), но
той старой sympa которую писали французы, а не новой, которую поддерживают
японцы ) По моему опыту, sympa вполне может тянуть сотни рассылок без
сильной деградации по производительности и требованиям к железу. И там
просто дофига всяких полезных (и не очень) возможностей :)

Как пример, я сделал тестовую миграцию kernels@, текущие подписчики mailman
рассылки могут даже проавторизоваться со своими паролями и потыкать в
интерфейсе:

https://lists.unsafe.ru/sympa/info/kernels

-- 
WBR et al.


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [devel] I: sympa
  2021-11-10 12:01 [devel] I: sympa Konstantin Lepikhov
@ 2021-11-10 12:16 ` Alexey V. Vissarionov
  2021-11-10 15:25   ` Konstantin Lepikhov
  0 siblings, 1 reply; 4+ messages in thread
From: Alexey V. Vissarionov @ 2021-11-10 12:16 UTC (permalink / raw)
  To: ALT Linux Team development discussions; +Cc: gremlin

On 2021-11-10 13:01:43 +0100, Konstantin Lepikhov wrote:

 > В таске #289310 собрал sympa (www.sympa.org) как замену
 > дряхлеющему mailman2
 > [...]
 > Что представляет собой текущая сборка:
 > - переработка пакета из FC, с некоторыми чистками и
 > переосмыслениями.
 > - проверял только конфигурацию с nginx и SQLite, но и
 > другие должны работать.
 > - миграция с mailman2 работает, если использовать штатные
 > скрипты миграции + небольшой напильник. Для заинтересованных
 > могу поделиться напильником.

А выложи куда-нибудь... Не то, чтобы я рвался мигрировать, но
посмотреть на готовое решение еще никому не вредило.

 > - пока сильно не дробил пакет и не сильно думал над названиями
 > субпакетов (например, wwwsympa неплохо бы переименовать в
 > wwsympa как называется компонент

Лучше бы %name-web или %name-www

 > или что static-content можно вытащить в отдельный noarch пакет).

По-моему, это просто обязательно.

 > - многие модули perl были просто собраны без особых проверок
 > их работоспобности (прошли make test и ладно).

В большинстве случаев этого достаточно.


-- 
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [devel] I: sympa
  2021-11-10 12:16 ` Alexey V. Vissarionov
@ 2021-11-10 15:25   ` Konstantin Lepikhov
  2021-11-10 17:10     ` Alexey V. Vissarionov
  0 siblings, 1 reply; 4+ messages in thread
From: Konstantin Lepikhov @ 2021-11-10 15:25 UTC (permalink / raw)
  To: devel

Hi Alexey!

On 11/10/2021, at 03:16:43 PM you wrote:

> On 2021-11-10 13:01:43 +0100, Konstantin Lepikhov wrote:
> 
>  > В таске #289310 собрал sympa (www.sympa.org) как замену
>  > дряхлеющему mailman2
>  > [...]
>  > Что представляет собой текущая сборка:
>  > - переработка пакета из FC, с некоторыми чистками и
>  > переосмыслениями.
>  > - проверял только конфигурацию с nginx и SQLite, но и
>  > другие должны работать.
>  > - миграция с mailman2 работает, если использовать штатные
>  > скрипты миграции + небольшой напильник. Для заинтересованных
>  > могу поделиться напильником.
> 
> А выложи куда-нибудь... Не то, чтобы я рвался мигрировать, но
> посмотреть на готовое решение еще никому не вредило.
> 
https://github.com/LAKostis/mailman2sympa

-- 
WBR et al.


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [devel] I: sympa
  2021-11-10 15:25   ` Konstantin Lepikhov
@ 2021-11-10 17:10     ` Alexey V. Vissarionov
  0 siblings, 0 replies; 4+ messages in thread
From: Alexey V. Vissarionov @ 2021-11-10 17:10 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On 2021-11-10 16:25:47 +0100, Konstantin Lepikhov wrote:

 >>> Что представляет собой текущая сборка:
 >>> - переработка пакета из FC, с некоторыми чистками и
 >>> переосмыслениями.
 >>> - проверял только конфигурацию с nginx и SQLite, но и
 >>> другие должны работать.
 >>> - миграция с mailman2 работает, если использовать штатные
 >>> скрипты миграции + небольшой напильник. Для заинтересованных
 >>> могу поделиться напильником.
 >> А выложи куда-нибудь... Не то, чтобы я рвался мигрировать,
 >> но посмотреть на готовое решение еще никому не вредило.
 > https://github.com/LAKostis/mailman2sympa

Благодарю, уже утащил.


-- 
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2021-11-10 17:10 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-11-10 12:01 [devel] I: sympa Konstantin Lepikhov
2021-11-10 12:16 ` Alexey V. Vissarionov
2021-11-10 15:25   ` Konstantin Lepikhov
2021-11-10 17:10     ` Alexey V. Vissarionov

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git