* Re: [devel] [cyber] install-info with pictures @ 2009-05-25 8:02 ` Afanasov Dmitry 2009-05-25 8:44 ` Igor Vlasenko ` (2 more replies) 0 siblings, 3 replies; 15+ messages in thread From: Afanasov Dmitry @ 2009-05-25 8:02 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 1145 bytes --] On Sun, May 24, 2009 at 10:17:53PM +0000, QA Team Robot wrote: > 188 NEW error logs ... > gnutls13-2.0.4-alt6 > install-info: warning: no info dir entry in > `/usr/src/tmp/gnutls13-buildroot/usr/share/info/gnutls-handshake-state.png.gz' ... > gnutls26-2.6.6-alt1 > install-info: warning: no info dir entry in > `/usr/src/tmp/gnutls26-buildroot/usr/share/info/gnutls-logo.png.gz' $ grep '\[image' git/gnutls/gnutls/doc/gnutls.info* Бинарный файл gnutls.info-1 совпадает gnutls.info-2[image src="gnutls-client-server-use-case.png] gnutls.info-2:parameter to be that object. [image src="gnutls-objects.png] gnutls.info-2[image src="gnutls-handshake-state.png] gnutls.info-2[image src="gnutls-handshake-sequence.png] gnutls.info-2[image src="gnutls-mod_auth_st.png] gnutls.info-2[image src="gnutls-extensions_st.png] gnutls.info-2[image src="gnutls-certificate-user-use-case.png] пока поставил verify_method relaxed и оставил install_info. надо придумать, как обрабатывать картинки в info файлах. не зря же upstream старался их добавлял. -- С уважением Афанасов Дмитрий [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] [cyber] install-info with pictures 2009-05-25 8:02 ` [devel] [cyber] install-info with pictures Afanasov Dmitry @ 2009-05-25 8:44 ` Igor Vlasenko 2009-05-25 9:17 ` Afanasov Dmitry 2009-05-25 9:35 ` Afanasov Dmitry 2009-05-25 23:02 ` [devel] [cyber] " Dmitry V. Levin 2 siblings, 1 reply; 15+ messages in thread From: Igor Vlasenko @ 2009-05-25 8:44 UTC (permalink / raw) To: ALT Linux Team development discussions On Mon, May 25, 2009 at 12:02:56PM +0400, Afanasov Dmitry wrote: > On Sun, May 24, 2009 at 10:17:53PM +0000, QA Team Robot wrote: > надо придумать, как обрабатывать картинки в info файлах. не зря же > upstream старался их добавлял. Дело совсем не в картинках, > > Так же по новой схеме важно, чтобы у info файлов были заполнены > > INFO-DIR-SECTION и > > START-INFO-DIR-ENTRY. патчить надо texinfo-файлы. Я занес на http://www.altlinux.org/InfoPolicy сорри, пока текст еще не обработан, как должен быть. -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] [cyber] install-info with pictures 2009-05-25 8:44 ` Igor Vlasenko @ 2009-05-25 9:17 ` Afanasov Dmitry 2009-05-25 9:31 ` Igor Vlasenko 0 siblings, 1 reply; 15+ messages in thread From: Afanasov Dmitry @ 2009-05-25 9:17 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 1873 bytes --] On Mon, May 25, 2009 at 11:44:09AM +0300, Igor Vlasenko wrote: > On Mon, May 25, 2009 at 12:02:56PM +0400, Afanasov Dmitry wrote: > > On Sun, May 24, 2009 at 10:17:53PM +0000, QA Team Robot wrote: > > надо придумать, как обрабатывать картинки в info файлах. не зря же > > upstream старался их добавлял. > > Дело совсем не в картинках, хмм, а в чем? я конечно понимаю, что фраза install-info: warning: no info dir entry in `/usr/src/tmp/gnutls13-buildroot/usr/share/info/gnutls-client-server-use-case.png.gz' является варнингом. но указание relaxed избавило от варнинга и позволило сбобрать пакет. > > > Так же по новой схеме важно, чтобы у info файлов были заполнены > > > INFO-DIR-SECTION и > > > START-INFO-DIR-ENTRY. > патчить надо texinfo-файлы. это я помню. ситуация тут следующая: вот все в каталоге info: /usr/share/info/gnutls-certificate-user-use-case.png.bz2 /usr/share/info/gnutls-client-server-use-case.png.gz /usr/share/info/gnutls-extensions_st.png.gz /usr/share/info/gnutls-handshake-sequence.png.gz /usr/share/info/gnutls-handshake-state.png.gz /usr/share/info/gnutls-internals.png.gz /usr/share/info/gnutls-layers.png.gz /usr/share/info/gnutls-logo.png.gz /usr/share/info/gnutls-mod_auth_st.png.gz /usr/share/info/gnutls-objects.png.bz2 /usr/share/info/gnutls-pgp.png.gz /usr/share/info/gnutls-x509.png.gz /usr/share/info/gnutls.info-1.bz2 /usr/share/info/gnutls.info-2.bz2 /usr/share/info/gnutls.info-3.bz2 /usr/share/info/gnutls.info.bz2 сами info файлы очень правильные и красивые. по крайней мере по требованиям проходят, и repocop'ом не нашлись :) но кроме них там же находятся и gnutls-client-server-use-case.png.* и так далее. вот весь вопрос - а что с ними делать? мешают ли они? если нет, то что тогда кроме warning'а отключил %set_verify_info_method relaxed? -- С уважением Афанасов Дмитрий [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] [cyber] install-info with pictures 2009-05-25 9:17 ` Afanasov Dmitry @ 2009-05-25 9:31 ` Igor Vlasenko 2009-05-25 9:43 ` Afanasov Dmitry 0 siblings, 1 reply; 15+ messages in thread From: Igor Vlasenko @ 2009-05-25 9:31 UTC (permalink / raw) To: ALT Linux Team development discussions On Mon, May 25, 2009 at 01:17:19PM +0400, Afanasov Dmitry wrote: > > Дело совсем не в картинках, > хмм, а в чем? > я конечно понимаю, что фраза > install-info: warning: no info dir entry in `/usr/src/tmp/gnutls13-buildroot/usr/share/info/gnutls-client-server-use-case.png.gz' > является варнингом. но указание relaxed избавило от варнинга и позволило > сбобрать пакет. Да, дело в этой фразе. > сами info файлы очень правильные и красивые. по крайней мере по > требованиям проходят, Нет, к сожалению. И раньше, и сейчас там есть (мелкая) ошибка, которую раньше никто не замечал, а теперь стали замечать. Они не вписывают себя в оглавление (dir). -- не хватает секции заголовка. Продвинутый пользователь, конечно, руками просмотрит, но что будет, если юная программистка Маша Пупкина захочет посмотреть? Проще уже раз и навсегда добавить заголовок и послать патч а апстрим. > и repocop'ом не нашлись :) Сорри, не стал писать проверку в repocop, решил, brp-* достаточно :( -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] [cyber] install-info with pictures 2009-05-25 9:31 ` Igor Vlasenko @ 2009-05-25 9:43 ` Afanasov Dmitry 2009-05-25 9:58 ` Igor Vlasenko 0 siblings, 1 reply; 15+ messages in thread From: Afanasov Dmitry @ 2009-05-25 9:43 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 991 bytes --] On Mon, May 25, 2009 at 12:31:00PM +0300, Igor Vlasenko wrote: > On Mon, May 25, 2009 at 01:17:19PM +0400, Afanasov Dmitry wrote: > > сами info файлы очень правильные и красивые. по крайней мере по > > требованиям проходят, > > Нет, к сожалению. И раньше, и сейчас там есть (мелкая) ошибка, > которую раньше никто не замечал, а теперь стали замечать. > > Они не вписывают себя в оглавление (dir). -- не хватает секции заголовка. что-то я опять не понимаю. из пречисленного в http://www.altlinux.org/InfoPolicy всего хватает: $ cd ~/git/gnutls/gnutls/doc $ ls gnutls.info* | while read line; do grep -qa INFO-DIR-SECTION $line || echo $line; done | wc -l 0 $ ls gnutls.info* | while read line; do grep -qa START-INFO-DIR-ENTRY $line || echo $line; done | wc -l 0 значит файлы правильные. ругань только на *.png, у которых никаких секций априори быть не может. короче, что делать :) relaxed оставлять как-то не кошерно будет. -- С уважением Афанасов Дмитрий [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] [cyber] install-info with pictures 2009-05-25 9:43 ` Afanasov Dmitry @ 2009-05-25 9:58 ` Igor Vlasenko 2009-05-25 10:07 ` Afanasov Dmitry 2009-05-25 10:15 ` Afanasov Dmitry 0 siblings, 2 replies; 15+ messages in thread From: Igor Vlasenko @ 2009-05-25 9:58 UTC (permalink / raw) To: ALT Linux Team development discussions On Mon, May 25, 2009 at 01:43:06PM +0400, Afanasov Dmitry wrote: > всего хватает: > > $ cd ~/git/gnutls/gnutls/doc > $ ls gnutls.info* | while read line; do grep -qa INFO-DIR-SECTION $line || echo $line; done | wc -l > 0 > $ ls gnutls.info* | while read line; do grep -qa START-INFO-DIR-ENTRY $line || echo $line; done | wc -l > 0 0 означает, что как раз _НЕ_ хватает :) нету INFO-DIR-SECTION START-INFO-DIR-ENTRY :) -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] [cyber] install-info with pictures 2009-05-25 9:58 ` Igor Vlasenko @ 2009-05-25 10:07 ` Afanasov Dmitry 2009-05-25 10:15 ` Afanasov Dmitry 1 sibling, 0 replies; 15+ messages in thread From: Afanasov Dmitry @ 2009-05-25 10:07 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 785 bytes --] On Mon, May 25, 2009 at 12:58:28PM +0300, Igor Vlasenko wrote: > On Mon, May 25, 2009 at 01:43:06PM +0400, Afanasov Dmitry wrote: > > всего хватает: > > > > $ cd ~/git/gnutls/gnutls/doc > > $ ls gnutls.info* | while read line; do grep -qa INFO-DIR-SECTION $line || echo $line; done | wc -l > > 0 > > $ ls gnutls.info* | while read line; do grep -qa START-INFO-DIR-ENTRY $line || echo $line; done | wc -l > > 0 > > 0 означает, что как раз _НЕ_ хватает :) эээ, это как? перепись того же на if: if [ -z "`grep START-INFO-DIR-ENTRY $line`" ]; then echo $line; done да и не идиот же в конце-концов, и глазками проверил, и wc -l только для сюда добавил. сам по && смотрел список из `ls gnutls.info* | wc -l` == 26 файлов. -- С уважением Афанасов Дмитрий [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] [cyber] install-info with pictures 2009-05-25 9:58 ` Igor Vlasenko 2009-05-25 10:07 ` Afanasov Dmitry @ 2009-05-25 10:15 ` Afanasov Dmitry 2009-05-25 10:36 ` Igor Vlasenko 1 sibling, 1 reply; 15+ messages in thread From: Afanasov Dmitry @ 2009-05-25 10:15 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 420 bytes --] On Mon, May 25, 2009 at 12:58:28PM +0300, Igor Vlasenko wrote: > On Mon, May 25, 2009 at 01:43:06PM +0400, Afanasov Dmitry wrote: > > $ ls gnutls.info* | while read line; do grep -qa START-INFO-DIR-ENTRY $line || echo $line; done | wc -l > > 0 > > 0 означает, что как раз _НЕ_ хватает :) ... > :) блин, дошло. Игорь! нельзя так шутить, у меня чуть мир не перевернулся :) -- С уважением Афанасов Дмитрий [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] [cyber] install-info with pictures 2009-05-25 10:15 ` Afanasov Dmitry @ 2009-05-25 10:36 ` Igor Vlasenko 2009-05-25 10:50 ` Afanasov Dmitry 0 siblings, 1 reply; 15+ messages in thread From: Igor Vlasenko @ 2009-05-25 10:36 UTC (permalink / raw) To: ALT Linux Team development discussions On Mon, May 25, 2009 at 02:15:27PM +0400, Afanasov Dmitry wrote: > > 0 означает, что как раз _НЕ_ хватает :) > ... > > :) > блин, дошло. > Игорь! нельзя так шутить, у меня чуть мир не перевернулся :) Это проблема общения по почте. Если что-то не понятно или странно, не стесняйтесь переспрашивать. Собеседник мог опечататься, думать одно, писать другое, перепутать, забыть и т. д. -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] [cyber] install-info with pictures 2009-05-25 10:36 ` Igor Vlasenko @ 2009-05-25 10:50 ` Afanasov Dmitry 0 siblings, 0 replies; 15+ messages in thread From: Afanasov Dmitry @ 2009-05-25 10:50 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 790 bytes --] On Mon, May 25, 2009 at 01:36:22PM +0300, Igor Vlasenko wrote: > On Mon, May 25, 2009 at 02:15:27PM +0400, Afanasov Dmitry wrote: > > > 0 означает, что как раз _НЕ_ хватает :) > > ... > > > :) > > блин, дошло. > > Игорь! нельзя так шутить, у меня чуть мир не перевернулся :) > > Это проблема общения по почте. > Если что-то не понятно или странно, не стесняйтесь переспрашивать. вот ещё, стеснятся. главное чтоб костюмчик сидел! :) ради этого и спросить можно. но я все ещё не понимаю, что не так там с этими info's. конечно, как сизиф дольется, пошаманю и сам, не проблема. второй вопрос - картинки-то не показывает. чем таким простеньким info с картинками смотреть можно, никто не в курсе? strace на kio-info дает слишком мало. -- С уважением Афанасов Дмитрий [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] [cyber] install-info with pictures 2009-05-25 8:02 ` [devel] [cyber] install-info with pictures Afanasov Dmitry 2009-05-25 8:44 ` Igor Vlasenko @ 2009-05-25 9:35 ` Afanasov Dmitry 2009-05-25 15:17 ` [devel] [cyber] [JT] " Andrey Rahmatullin 2009-05-25 23:02 ` [devel] [cyber] " Dmitry V. Levin 2 siblings, 1 reply; 15+ messages in thread From: Afanasov Dmitry @ 2009-05-25 9:35 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 444 bytes --] On Mon, May 25, 2009 at 12:02:56PM +0400, Afanasov Dmitry wrote: > надо придумать, как обрабатывать картинки в info файлах. не зря же > upstream старался их добавлял. что интересно, в konqueror на info:/gnutls/TLS Handshake Protocol показывает без картинок. видны [image src="gnutls-handshake-state.png"] с квадратиками. кажись бага нашлась. никто не знает, как там в info картинки оформлять? :) -- С уважением Афанасов Дмитрий [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] [cyber] [JT] install-info with pictures 2009-05-25 9:35 ` Afanasov Dmitry @ 2009-05-25 15:17 ` Andrey Rahmatullin 2009-05-25 15:40 ` Afanasov Dmitry 0 siblings, 1 reply; 15+ messages in thread From: Andrey Rahmatullin @ 2009-05-25 15:17 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 360 bytes --] On Mon, May 25, 2009 at 01:35:34PM +0400, Afanasov Dmitry wrote: > что интересно, в konqueror на info:/gnutls/TLS Handshake Protocol > показывает без картинок. Я ж сразу сказал, что может и не показать :Р -- WBR, wRAR (ALT Linux Team) Powered by the ALT Linux fortune(8): Уж давайте тогда и вы меня мотивируйте. За пузырь... -- at in devel@ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] [cyber] [JT] install-info with pictures 2009-05-25 15:17 ` [devel] [cyber] [JT] " Andrey Rahmatullin @ 2009-05-25 15:40 ` Afanasov Dmitry 2009-05-25 15:46 ` Andrey Rahmatullin 0 siblings, 1 reply; 15+ messages in thread From: Afanasov Dmitry @ 2009-05-25 15:40 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 502 bytes --] On Mon, May 25, 2009 at 09:17:11PM +0600, Andrey Rahmatullin wrote: > On Mon, May 25, 2009 at 01:35:34PM +0400, Afanasov Dmitry wrote: > > что интересно, в konqueror на info:/gnutls/TLS Handshake Protocol > > показывает без картинок. > Я ж сразу сказал, что может и не показать :Р какой ещё просмотрщик есть? мне pinfo хватает. вот не хочется мне в %install удалять *.png.*, хотя если никто не в курсе, как это все работает, наверно можно и шваркнуть. -- С уважением Афанасов Дмитрий [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] [cyber] [JT] install-info with pictures 2009-05-25 15:40 ` Afanasov Dmitry @ 2009-05-25 15:46 ` Andrey Rahmatullin 0 siblings, 0 replies; 15+ messages in thread From: Andrey Rahmatullin @ 2009-05-25 15:46 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 439 bytes --] On Mon, May 25, 2009 at 07:40:48PM +0400, Afanasov Dmitry wrote: > > > что интересно, в konqueror на info:/gnutls/TLS Handshake Protocol > > > показывает без картинок. > > Я ж сразу сказал, что может и не показать :Р > какой ещё просмотрщик есть? мне pinfo хватает. Гномовый. Возможно, гуёвые емаксы. -- WBR, wRAR (ALT Linux Team) Powered by the ALT Linux fortune(8): Пора мне синхронизировать Сизиф. -- ivv in devel@ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] [cyber] install-info with pictures 2009-05-25 8:02 ` [devel] [cyber] install-info with pictures Afanasov Dmitry 2009-05-25 8:44 ` Igor Vlasenko 2009-05-25 9:35 ` Afanasov Dmitry @ 2009-05-25 23:02 ` Dmitry V. Levin 2 siblings, 0 replies; 15+ messages in thread From: Dmitry V. Levin @ 2009-05-25 23:02 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1737 bytes --] On Mon, May 25, 2009 at 12:02:56PM +0400, Afanasov Dmitry wrote: > On Sun, May 24, 2009 at 10:17:53PM +0000, QA Team Robot wrote: > > > 188 NEW error logs > ... > > gnutls13-2.0.4-alt6 > > install-info: warning: no info dir entry in > > `/usr/src/tmp/gnutls13-buildroot/usr/share/info/gnutls-handshake-state.png.gz' > ... > > gnutls26-2.6.6-alt1 > > install-info: warning: no info dir entry in > > `/usr/src/tmp/gnutls26-buildroot/usr/share/info/gnutls-logo.png.gz' > $ grep '\[image' git/gnutls/gnutls/doc/gnutls.info* > Бинарный файл gnutls.info-1 совпадает > gnutls.info-2[image src="gnutls-client-server-use-case.png] > gnutls.info-2:parameter to be that object. [image src="gnutls-objects.png] > gnutls.info-2[image src="gnutls-handshake-state.png] > gnutls.info-2[image src="gnutls-handshake-sequence.png] > gnutls.info-2[image src="gnutls-mod_auth_st.png] > gnutls.info-2[image src="gnutls-extensions_st.png] > gnutls.info-2[image src="gnutls-certificate-user-use-case.png] > > пока поставил verify_method relaxed и оставил install_info. При этом info-документация не попадёт в оглавление, что плохо. Лучше исправить, см. info texinfo 'Installing Dir Entries' Ну а оставлять вызов install_info вообще не имеет смысла. > надо придумать, как обрабатывать картинки в info файлах. не зря же > upstream старался их добавлял. Из документации в формате texinfo можно изготовить не только интерактивные info-файлы, но и файлы в других форматах (напр., pdf и html), в которые можно включить картинки. Я не слышал, чтобы кто-то умел показывать картинки из info-файлов. Если такая программа появится, то придётся адаптировать rpm-build. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2009-05-25 23:02 UTC | newest] Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2009-05-25 8:02 ` [devel] [cyber] install-info with pictures Afanasov Dmitry 2009-05-25 8:44 ` Igor Vlasenko 2009-05-25 9:17 ` Afanasov Dmitry 2009-05-25 9:31 ` Igor Vlasenko 2009-05-25 9:43 ` Afanasov Dmitry 2009-05-25 9:58 ` Igor Vlasenko 2009-05-25 10:07 ` Afanasov Dmitry 2009-05-25 10:15 ` Afanasov Dmitry 2009-05-25 10:36 ` Igor Vlasenko 2009-05-25 10:50 ` Afanasov Dmitry 2009-05-25 9:35 ` Afanasov Dmitry 2009-05-25 15:17 ` [devel] [cyber] [JT] " Andrey Rahmatullin 2009-05-25 15:40 ` Afanasov Dmitry 2009-05-25 15:46 ` Andrey Rahmatullin 2009-05-25 23:02 ` [devel] [cyber] " Dmitry V. Levin
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