ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] I: viy current schedule on perl, python, java.
@ 2017-01-12 14:43 Igor Vlasenko
  2017-01-12 16:00 ` Ivan Zakharyaschev
  2017-01-12 18:49 ` Alexey Shabalin
  0 siblings, 2 replies; 16+ messages in thread
From: Igor Vlasenko @ 2017-01-12 14:43 UTC (permalink / raw)
  To: devel

Господа,
решил поделиться своими планами.

По perl планирую начать переезд на 5.24.1,
как только он выйдет (сейчас уже v5.24.1-RC5).
тем временем занимаюсь регулярными обновлениями
модулей perl.

По java надо обновить модули и обновить JVM
(в которой накопилось много мелких, но нприятных
проблем -- старая версия, тяжелые зависимости).
Собирался обновляить JVM после обновления модулей,
обновление модулей на 3/4 уже сделано.
К сожалению, вышла со строя машина альтаир,
на которой я тестировал изменения в локальных карманах,
и работу пришлось отложить. 

до возвращения альтаира в строй переключился на питон,
точнее на разработку роботов для его обслуживания.

Питон у нас большой и сильно протухший (больше 60% пакетов
нуждаются в обновлении) обновлялся из git, но данных 
об апстримных git не сохранилось (хороший пример,
почему надо пользоваться gear-remotes !
/ https://www.altlinux.org/Gear/remotes /)

Кроме того, с питоном большой риск надорваться -
если возьмусь за него полностью, то в моей зоне ответственности
станет 7.5 тыс. пакетов (java+perl+python+мои) в Сизифе (44%)
и 30 тыс. пакетов в autoimports.
Как говорится в анекдоте,
обычная награда за хорошо выполненную работу — это еще больше работы.

Поэтому под питон стараюсь не писать новый код,
а переделать существующий так, чтобы он был более функциональным
и универсальным.

В частности, старый обновитель для perl и новый для python
свел в одну кодовую базу, и теперь свожу их в одну кодовую
базу с библиотекой генераторов пакетов.

на этой неделе делаю большое обновление,
в итого около 300 колхозных (acl=@python) пакетов 
будет поставлено на автообновление из pypi.
но это только 10%.

Очень сейчас не хватает генератора пакетов.
починишь и отправишь модуль python в Сизиф, а у 
него unmet на отсутствующий в Сизифе еще один модуль.

Поэтому в первую очередь нужно написать инструменты.


-- 

I V


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

end of thread, other threads:[~2017-04-28 17:15 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-01-12 14:43 [devel] I: viy current schedule on perl, python, java Igor Vlasenko
2017-01-12 16:00 ` Ivan Zakharyaschev
2017-01-12 17:20   ` Igor Vlasenko
2017-01-13  9:32     ` Ivan Zakharyaschev
2017-01-13 15:31       ` Igor Vlasenko
2017-01-13 15:57         ` Alexey Shabalin
2017-01-13 16:19           ` Ivan Zakharyaschev
2017-01-14 19:25             ` [devel] python bootstrap vs python-module-sphinx (was: I: viy current schedule on perl, python, java) Michael Shigorin
2017-01-15 10:31               ` Ivan Zakharyaschev
2017-01-13 21:03           ` [devel] I: viy current schedule on perl, python, java Igor Vlasenko
2017-01-18 13:35           ` Антон Мидюков
2017-01-18 17:47             ` Igor Vlasenko
2017-01-18 17:49               ` Igor Vlasenko
2017-04-28 17:15           ` Alexey Shabalin
2017-01-12 18:49 ` Alexey Shabalin
2017-01-12 20:01   ` Igor Vlasenko

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