Nokia Internet Tablet N8XX     

Ответы на вопросы о таблетках

  • Вы не зашли.

#1 01-03-2008 10:42:53

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1168
Отблагодарили :   72 
 

аплоад софта в extras[-devel]

Я тут подумал что неплохо бы пополнить extras репозиторий хотя бы тем софтом, который активно используется пользователями. Думаю, что я и многие другие пользователи этого форума могут помочь в этом.

Идею я решил изложить в форме вопрос - ответ:

В: Зачем это нужно?
О: Во-первых, чтобы пользователи могли ставить большинство софта(в идеале весь) пользуясь штатными средствами таблетки, то есть менеджером программ. Репозиторий extras в OS2008 находится в списке репозиториев 'из коробки'. Пользователю  нужно будет только сделать его активным и ставить программы.
Во-вторых можно будет избежать конфликтов между пакетами из разных репозиториев, которые сейчас достаточно часто встречаются.

В: С чего начать?
О: Для начала сформировать начальную очередь софта для аплоада. Лучше, чтобы это были наиболее используемые программы, которые неудобно ставить. Приоритеты можно расставлять на основании голосования пользователей. Для того, чтобы пакет попал в очередь нужно предоставить его название и урл, где можно взять исходники или бинарники, если исходников нет. Можно организовать что-то типа опроса и софт, который наберет больше голосов будет перемещаться в начало очереди, откуда его будут извлекать те, кто будет подготавливать его к аплоадам и аплоадить в extras. Как вариант такого 'рейтинга' могу предложить аплоадить софт сначала в файловую область этого форума, и голосовать даунлоадами из нее. Больше даунлоадов - больше рейтинг.
Я думаю, что можно начать аплоадить в extras-devel, и через некоторое время тестирования уже в extras.

В: Кто будет аплоадить?
О: Тот, у кого есть аплоад аккаунт в extras[-devel]. Я обратился с просьбой к мэйнтейнеру  evince(я с ним раньше переписывался) и он любезно согласился помочь. Для начала даже этого будет достаточно. Если у кого-нибудь уже есть аплоад аккаунт - присоединяйтесь.

В: Как подготовить софт для аплоада?
О: Убедиться, что софт ставится менеджером приложений. Убедиться, что все его зависимости есть в extras.
Выложить исходники и .deb пакеты в любое место, откуда их можно будет скачать. Если зависимостей нет - выложить и их. Желательно, чтобы исходники были и были собирабельными.

В: Какие роли можно выделить в этом процессе?
О: 1. Пользователи - формируют очередь, находя софт, который они хотели бы видеть в extras и голосуя за него.
2. Сборщики - собирают пакеты из сорцов либо преобразуют бинарные пакеты, чтобы они ставились менеджером программ.
3. Аплоадеры - собственно аплоадят в extras[-devel]
4. Тестеры - тестируют ставится и работает ли пакет до и после аплоада.
5. Администраторы - ведут очередь, изменяют статус пакетов(новый - готов к аплоаду - зааплоажен в extras-devel - зааплоажен в extras), следят за рейтингом и т.д.
Роли могут пересекаться. Один и тот же человек может участвовать в процессе в разных ролях.

Вот и все. Если предложение принимается - давайте начнем. В файловой области у нас уже есть кандидаты на аплоад, с них можем и начать. Любые идеи, предложения как сделать всю эту систему более удобной, разумная критика приветствуются.

Что думаете?


Nokia 770/IT 2006, N810

Неактивен

 

#2 01-03-2008 11:22:37

gLobster  
TabletGeek
Откуда: Санкт-Петербург
На форуме с: 27-08-2007
Сообщений: 1240
Вебсайт
 

Re: аплоад софта в extras[-devel]

Простите за скептицизм, но мне казалось, что в репозитарии размещать пакеты должен разработчик или портер. Ведь в противном случае придётся все пакеты ещё и мониторить на предмет обновлений. Есть ещё и этическая сторона вопроса. Наверно размещать программу в репозитарии можно только с согласия автора (портера)?


c приветом, gLobster
Nokia's E90|N810|6151 + TomTom 920T

Неактивен

 

#3 01-03-2008 11:34:46

Safemode  
Таблетоид
На форуме с: 19-01-2008
Сообщений: 88
Отблагодарили :   
 

Re: аплоад софта в extras[-devel]

gLobster
я думаю авторы будут не против. ПО к райней мере еслиб я был автором - то точно былбы не против, но аспект Опенсурса подразуменвает вродебы оповещение о том что мы хотим использовать программу автора для своей компиляции........

Wall
Одобряю твоё начинание - когда все программы которыми мы привыкли пользоваться находятся в одном месте и наоборот те что мы не используем там не находятсья - это в разы ускорит востановление систем а также привлечёт ещё больше пользователей - главное чтобы софт был качественным и я бы первым номер внёс бы разумительную функцию установки питона - и поместилбы её в секцию с условным названием "Рабочие библиотеки"

Неактивен

 

#4 01-03-2008 11:37:21

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1168
Отблагодарили :   72 
 

Re: аплоад софта в extras[-devel]

Идея связываться с разработчиками приветствуюется. Можно включить в план.
Насчет этики - не согласен. Если разработчику просто лень, или он не понимает зачем это нужно, то почему пользователи должны страдать? К тому же это открытый софт в большинстве случаев, и в основном в лицензиях написано что любая дистрибуция софта разрешена. А чем это не дистрибуция?
Тот же портер думаете спрашивал у основных девелоперов софта разрешения на портирование и выкладывание где-нибудь на своем сайте?


Nokia 770/IT 2006, N810

Неактивен

 

#5 01-03-2008 11:47:27

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1168
Отблагодарили :   72 
 

Re: аплоад софта в extras[-devel]

Одобряю твоё начинание - когда все программы которыми мы привыкли пользоваться находятся в одном месте и наоборот те что мы не используем там не находятсья - это в разы ускорит востановление систем а также привлечёт ещё больше пользователей

Ну, я пока предлагаю только аплоадить то, что нам нужно в extras[-devel], а не удалять оттуда smile
Можно было конечно сделать свой репозиторий, но я считаю это неправильным в корне. Да и в extras уже много чего есть, нужно только это дело подтолкнуть слегка.

Главное чтобы софт был качественным

Насчет качества - это отдельная история. В данном проекте берется софт, который уже есть, добавляется к нему возможность его поставить, если ее нет еще и все. никаких изменений функционала или там исправления ошибок не предусматривается. Это лучше адресовать разработчикам.

я бы первым номер внёс бы разумительную функцию установки питона - и поместилбы её в секцию с условным названием "Рабочие библиотеки"

Это не нужно. Питон сам по себе большинству пользователей не нужен. Но если программа, которая его использует, будет доступна из extras, то Питон поставится автоматом. То есть одним из условий для помещение программы в очередь будет то, что это должна быть программа для конечного пользователя. SDictViewer, например, в эту категорию входит, а питон - нет.


Nokia 770/IT 2006, N810

Неактивен

 

#6 01-03-2008 12:15:50

Self-mademan  
TabletGeek
Откуда: Mo$cow
На форуме с: 20-01-2008
Сообщений: 598
Отблагодарили :   19 
Вебсайт
 

Re: аплоад софта в extras[-devel]

Идея хорошая, главное решить вопрос с обновлением smile


Nokia n82 + N800 OS2008 + Kingston SDHC 8Gb
Eee PC 4G + eeebuntu standart 1.0 (8.04)

Неактивен

 

#7 01-03-2008 12:27:30

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1168
Отблагодарили :   72 
 

Re: аплоад софта в extras[-devel]

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


Nokia 770/IT 2006, N810

Неактивен

 

#8 01-03-2008 13:10:27

Safemode  
Таблетоид
На форуме с: 19-01-2008
Сообщений: 88
Отблагодарили :   
 

Re: аплоад софта в extras[-devel]

а экстрасс это который маемо-екстрасс??

Неактивен

 

#9 01-03-2008 13:19:57

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1168
Отблагодарили :   72 
 

Re: аплоад софта в extras[-devel]

Да.


Nokia 770/IT 2006, N810

Неактивен

 

#10 01-03-2008 13:26:20

Safemode  
Таблетоид
На форуме с: 19-01-2008
Сообщений: 88
Отблагодарили :   
 

Re: аплоад софта в extras[-devel]

виноват исправлюсь )) смутил префикс - "-devel"

Неактивен

 

#11 01-03-2008 13:31:54

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1168
Отблагодарили :   72 
 

Re: аплоад софта в extras[-devel]

Извините, был груб.
В -devel имеет смысл заливать просто для тестирования, чтобы не сразу в extras.
То есть схема такая - заливаем в extras-devel, тестируем, если все нормально - заливаем тоже самое в extras.
То, что уже находится в extras нет смысла трогать, оно уже на месте.


Nokia 770/IT 2006, N810

Неактивен

 

#12 01-03-2008 13:42:29

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1168
Отблагодарили :   72 
 

Re: аплоад софта в extras[-devel]

Решил еще раз объяснить для чего все это.

Цель этого проекта сделать так, чтобы можно было поставить большинство софта из одного репозитория - Maemo Extras. В идеале это должно выглядеть так: покупаете таблетку, включаете, идете в настройки репозиториев в менеджере программ, разрешаете там maemo extras (убирает птичку 'отключен'), потом идете в список программ для установки и ставите все, что хотите!
Никаких поисков софта в разных закоулках, никаких gronmayer-ов, и никаких dpkg -i и прочего колдовства.
Все лежит в одном месте и по крайней мере поставится без проблем.

Цель эта далекая, но не такая далекая, как многим кажется. При желании команда в 5 человек легко решит эту задачу на 80-90% за месяц-два, что не так плохо, согласитесь. Нужно только ваше желание сделать жизнь пользователей немного получше. А так как мы все с вами пользователи, то значит и свою.

Присоединяйтесь!


Nokia 770/IT 2006, N810

Неактивен

 

#13 01-03-2008 13:54:30

Safemode  
Таблетоид
На форуме с: 19-01-2008
Сообщений: 88
Отблагодарили :   
 

Re: аплоад софта в extras[-devel]

всё вот теперь всё встало на место - я то думал из-за префикса что какойто другой репозитарий(подумалось что это репозитарий инициатива форумчан) и туда надо закатать все проги которыми мы с вами пользуемся - чтобы всё находилось по одному адресу и в одном месте))

я поддерживаю полностью!!!!!! чем могу быть полезен??? могу в качестве бетатестера - как среднестатестический юзверь)))

Неактивен

 

#14 01-03-2008 14:08:22

doctor  
Таблетоид
На форуме с: 02-01-2008
Сообщений: 57
Отблагодарили :   
 

Re: аплоад софта в extras[-devel]

идея отличная, чем-то похоже на aur, из которого можно взять и принцип добавления пакетов в репку.

p.s. если есть что тестить, то с удовольствием помогу


ls /

Неактивен

 

#15 01-03-2008 14:23:39

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1168
Отблагодарили :   72 
 

Re: аплоад софта в extras[-devel]

Отлично. Для начала нужно придумать что из себя будет представлять очередь и начинать ее заполнять.
Мне пока кроме wiki ничего в голову не приходит.
Очередь будет представлять собой 2 таблички с полями: 'имя пакета', 'версия пакета', 'рейтинг', 'урл где брать', 'связь с разработчиком', 'статус', 'примечания', 'ответсвтенный', может с какими-нибудь еще.
Те, кто будут вести очередь будут передвигать пакеты в соответствии с рейтингом - самые востребованные будут вверху таблицы очереди. Когда пакет берут в работу - он будет перемещаться из очереди в рабочую таблицу, в поле 'ответственный' будет указан ник человека, который им занимается.
Статусы могут быть: 'новый', 'ждем ответа от разработчика', 'в работе', 'extras-testing', 'готов' и так далее.

Работа будет проходит так: Пользователи предлагают пакеты в очередь, те кто ведет очередь добавляют их в нижнюю строчку таблицы очереди, заполняя поля 'имя пакета', 'версия пакета', 'урл где брать'. Статус ставится в 'новый', рейтинг в 1(один желающий есть). Дальше идет набор рейтинга и перемещение пакета по очереди в соответствии с ним. Как будет набираться рейтинг я пока не знаю, надеюсь на помощь админов этого форума и любого у кого есть идеи как это лучше сделать.
Следующий этап - человек или люди, которые будут заниматься пакетом переносят его в рабочую таблицу, ставя ему статус 'в работе', связываются с разработчиком и предлагают ему помощь в заливке его пакета в extras, объясняя зачем это нужно. Параллельно пакет приготавливается к заливке. Если согласие разработчика получено пакет заливается в extras-devel, предварительно тестируется теми кто им занимается и теми, кто хочет помочь. Можно наверное заливать его сначала в файловую область, но я думаю, что можно и сразу в extras-devel.
Статус ставится в 'extras-devel'. Далее пакет тестируется на установку из extras-devel. Если все нормально - заливается в extras. Если нет - ошибки исправляются и пакет опять заливается в extras-devel. И так далее.

Это все пока только идеи, так что любые предложения и критика приветствуются.


Nokia 770/IT 2006, N810

Неактивен

 

#16 01-03-2008 16:40:52

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1168
Отблагодарили :   72 
 

Re: аплоад софта в extras[-devel]

Вот прототип очереди: http://wiki.internet-tablet.com/index.p … tras-queue   
Можете начинать заполнять. Я там пару примеров положил просто для образца.

И еще я подумал, что лучше сосредоточиться на OS2008. Она работает у большинства, на обоих наиболее распространенных девайсах. Если пытаться сделать это и для других OS то это усложнит задачу.
Но это обсуждаемо и зависит от количества участников.

С рейтингом вопрос пока открыт.


Nokia 770/IT 2006, N810

Неактивен

 

#17 01-03-2008 16:50:50

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1168
Отблагодарили :   72 
 

Re: аплоад софта в extras[-devel]

doctor говорит:

идея отличная, чем-то похоже на aur, из которого можно взять и принцип добавления пакетов в репку.

p.s. если есть что тестить, то с удовольствием помогу

Что есть aur?

Тестить пока нечего, поскольку неясно будет ли у форумчан желание в этом участвовать, но за предолжение спасибо. Сейчас можете начать заполнять очередь, если есть что туда положить.


Nokia 770/IT 2006, N810

Неактивен

 

#18 02-03-2008 00:32:37

gLobster  
TabletGeek
Откуда: Санкт-Петербург
На форуме с: 27-08-2007
Сообщений: 1240
Вебсайт
 

Re: аплоад софта в extras[-devel]

Я по-прежнему считаю, что использование для этих целей Нокиевского репозитария не правильно. Или должно быть сделано путём офоциального получения от Нокии всех прав на него. Вроде как его администрят ребята из Нокии, а это выглядит как попытка его использовать несанкционированно. Пока я гружу в этот репозитарий свои проекты и связанные с ними мои файлы - ме понятно. Для этого мне и дали туда аккаунт, но когда я начинаю в чужой репозитарий лить всё, что захотелось лично мне и не попадающего в рамки соглашения меня с Нокией - это не правильно.

Или я чего-то не понимаю в репозитарии Extra?


c приветом, gLobster
Nokia's E90|N810|6151 + TomTom 920T

Неактивен

 

#19 02-03-2008 01:19:39

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1168
Отблагодарили :   72 
 

Re: аплоад софта в extras[-devel]

Я не встречал каких-то запретов на заливку туда софта. Все, что нужно - аплоад аккаунт, насколько я понял. Нокия только управляет репозиторием, но не несет ответственности за его содержимое. Кроме того в последние полгода они наоборот обеспокоены тем, что девелоперы предпочитают иметь свои репозитории и пытаются пропогандировать extras и extras-devel.

Вот ссылки по теме:
http://maemo.org/community/application- … itory.html   
http://maemo.org/community/wiki/extrasr … efinition/   
https://garage.maemo.org/forum/forum.php?forum_id=2330   

и в архивах maemo-developers можно поискать по фразе 'Repositories mess', которая, ксати, тоже говорит об отношении к тому, что мы имеем. Вот, например:
http://lists.maemo.org/pipermail/maemo- … 12453.html   

PS: А у вас есть аплоад аккаунт в extras?


Nokia 770/IT 2006, N810

Неактивен

 

#20 02-03-2008 01:40:30

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1168
Отблагодарили :   72 
 

Re: аплоад софта в extras[-devel]

Сделал рейтинг: http://forum.internet-tablet.com/viewpoll.php?id=835   
Голосуем. Формируем очередь. Я или кто-нибудь другой будем переносить пакеты из очереди в рейтинг и пакеты в очереди в соответствии с рейтингом.


Nokia 770/IT 2006, N810

Неактивен

 

#21 02-03-2008 02:58:22

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1168
Отблагодарили :   72 
 

Re: аплоад софта в extras[-devel]

рейтинг я сделал, но как его редактировать не нашел. Либо я просто не увидел как это делается, либо нужно другое решение. Мысли?


Nokia 770/IT 2006, N810

Неактивен

 

#22 02-03-2008 06:00:34

Vasvlad  
ТаблетМонстр
На форуме с: 30-08-2007
Сообщений: 21
Отблагодарили :   
 

Re: аплоад софта в extras[-devel]

Мужики!
Остановитесь.
Вы с комьюнити посоветовались? Что-то в рассылке devel от Вас об этом ни слова.
Что-то мне в Вашей затее по впихиванию софта в extras других портировщиках не нравиться. Это попахивает каким-то экстремизмом. Мне кажется достаточно просто рассказать, тем товарищам чей  софт не в extras, что нужно сделать чтобы он был в extras или хотя бы получить на это разрешение у них.
Vlad.

Отредактированно Vasvlad (02-03-2008 06:09:39)

Неактивен

 

#23 02-03-2008 06:44:25

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1168
Отблагодарили :   72 
 

Re: аплоад софта в extras[-devel]

Так с этого и начнем. Мы же вроде договорились - сначала пишем разработчикам, объясняем и спрашиваем.
Никакого впихивания, только помощь и объяснение. Читайте внимательно.

PS: Рассказано им уже и не раз. Им не надо судя по всему. Или им нужно помочь. Вот и поможем smile


Nokia 770/IT 2006, N810

Неактивен

 

#24 02-03-2008 06:51:48

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1168
Отблагодарили :   72 
 

Re: аплоад софта в extras[-devel]

Кстати, у вас ведь есть аккаунт в extras, так ведь? Можно ли заливать туда только свое или что угодно?


Nokia 770/IT 2006, N810

Неактивен

 

#25 02-03-2008 07:20:41

Vasvlad  
ТаблетМонстр
На форуме с: 30-08-2007
Сообщений: 21
Отблагодарили :   
 

Re: аплоад софта в extras[-devel]

Wall говорит:

Так с этого и начнем. Мы же вроде договорились - сначала пишем разработчикам, объясняем и спрашиваем.
Никакого впихивания, только помощь и объяснение. Читайте внимательно.

PS: Рассказано им уже и не раз. Им не надо судя по всему. Или им нужно помочь. Вот и поможем smile

Если разработчику надо помочь то это другой вопрос. Но мне как-то это странно если человек сделал deb- пакет, сделал свой репозитарий, ему по идее никого труда не составляет положить свой пакет в extras. Или я ошибаюсь. Должны же быть мотивы нежелания класть в extras.

Влад.

Неактивен

 

Board footer

Powered by PunBB
© Copyright 2002-2008 Rickard Andersson

Использованы иконки браузеров с форума forum.mozilla-russia.org

[ Generated in 1.393 seconds, 10 queries executed ]