LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
25.05.2012, 16:38:22 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Joostina 1.3.0 и 1.3.1 разные ветки?  (Прочитано 2126 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
Arkadiy
Moderator
*****

Репутация: +244/-5
Offline Offline

Сообщений: 4895


Былененький он зел.


« : 29.03.2010, 15:06:26 »

Собственно вопрос. Надо-ли чтобы компонент поддерживал и ту и другую Joostina или сразу целиться на 1.3.1?
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #1 : 29.03.2010, 15:09:21 »

А в чем проблема поддерживать обе? Насколько мне известно, там нет таких кардинальных изменений в ядре, чтобы это было проблематично.
Записан
Arkadiy
Moderator
*****

Репутация: +244/-5
Offline Offline

Сообщений: 4895


Былененький он зел.


« Ответ #2 : 29.03.2010, 15:26:26 »

Небольшая проблема в перемещении файлов, так Tar.php переехал в библиотеки, ну и разные мелочи наверняка полезут.
Записан
Arkadiy
Moderator
*****

Репутация: +244/-5
Offline Offline

Сообщений: 4895


Былененький он зел.


« Ответ #3 : 30.03.2010, 08:10:00 »

mosTabs сейчас тоже переехал, вопрос - просто переписать подключение или уже ставить условия в зависимости от версии?
Записан
sekras
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Пол: Мужской
Сообщений: 40



« Ответ #4 : 30.03.2010, 08:23:21 »

+1
если хотим сделать систему популярной, одно из условий - расширения!
а тут не успела выйти 1.3.0, как в 1.3.1 уже кучу нововведений..
получается сейчас вообще 3 версии.. 1.2.0, 1.3.0 и скорая 1.3.1

надо бы стабилизировать API Azn

p.s. ИМХО все потому что нет четкого плана, roadmap так сказать
Записан
Arkadiy
Moderator
*****

Репутация: +244/-5
Offline Offline

Сообщений: 4895


Былененький он зел.


« Ответ #5 : 30.03.2010, 09:33:44 »

ну про 1.2.0 мы не говорим, т.к. в ней большинство расширений от Joomla работают, а вот две последние интересуют очень сильно.
Записан
boston
Moderator
*****

Репутация: +222/-3
Offline Offline

Пол: Мужской
Сообщений: 2699



« Ответ #6 : 30.03.2010, 15:33:18 »

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

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

Плана развития нет, так же как и на другие версии Joostina. Всё решается на ходу, в ходе тестирования и анализа кода, потому и получается сумбур.

Могу тока обозначить основные моменты:
- оптимизация ядра и разнос классов по логической структуре.
- рефакторинг или даже полное удаление странных частей кода и расширений.
- переписывание готовых механизмов на новое API.
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #7 : 30.03.2010, 15:55:05 »

boston, подумай о некотором слое совместимости со старыми расширениями? если менялись пути классов, если менялись названия - ведь несложно сделать прослойку, отключаемую конечно, которая бы компенсировала эти изменения. Ведь не забывай о том, что сама по себе чистая система, без расширений никому не нужна, и если вдруг после твоих революций, это потрясающее своей грандиозностью творение окажется несовместимо с тем что есть - толку от этого блеска будет мало (ну кроме эстетического удовольствия от стройности кода). Т.е. искусство ради искусства это круто, но подумай, чтобы эти изменения не создали проблем больше, чем пользы.

И еще, IMHO, план развития нужен обязательно. Пусть не детализированный с точностью до имени класса, но должен быть. Ну как минимум, это интересно разработчикам расширений. Вот мне например. Чтобы знать, куда идет система, как укладываются планы по развитию системы, в планы по развитию расширений (может что-то станет проще, а может наоборот куча геморроя). Так что планы нужны, и публиковать их тоже надо.
Записан
Arkadiy
Moderator
*****

Репутация: +244/-5
Offline Offline

Сообщений: 4895


Былененький он зел.


« Ответ #8 : 30.03.2010, 18:14:39 »

Исходя из вышесказанного могу сделать вывод: поддержку 1.3.0 делать не надо, все совмещать с 1.3.1. Я правильно понял?
Записан
Gold Dragon
Moderator
*****

Репутация: +33/-2
Offline Offline

Пол: Мужской
Сообщений: 985



« Ответ #9 : 30.03.2010, 18:37:29 »

голова кругом... Как делать компоненты когда нет документации по API ?
Записан
boston
Moderator
*****

Репутация: +222/-3
Offline Offline

Пол: Мужской
Сообщений: 2699



« Ответ #10 : 30.03.2010, 21:23:10 »

Arkadiy, правильно.

smart, ок.

Gold Dragon, изучать систему самостоятельно, по готовым расширениям и коду. По документации пока не получается.
Записан
Gold Dragon
Moderator
*****

Репутация: +33/-2
Offline Offline

Пол: Мужской
Сообщений: 985



« Ответ #11 : 30.03.2010, 21:41:12 »

да я бы с удовольствием.. кстати это и делаю.. Вот только каждая новая версия получается совсем новой и другой Azn
Записан
beliyadm
Профи
********

Репутация: +1438/-61
Offline Offline

Пол: Мужской
Сообщений: 8893


Севастополь==Россия


« Ответ #12 : 30.03.2010, 21:44:10 »

Gold Dragon, изучать систему самостоятельно, по готовым расширениям и коду. По документации пока не получается.
Коля, ты же не первый день замужем. Много ли жистестойких систем без официальной документации, но пусть и с идеально комментированным кодом? Я таких видел пару штук от силы...
Увы, наличие и правильность документации играет огромную роль в развитии приложения
Записан
Gold Dragon
Moderator
*****

Репутация: +33/-2
Offline Offline

Пол: Мужской
Сообщений: 985



« Ответ #13 : 30.03.2010, 21:49:04 »

кстати, boston, вот создали новый класс какой-нибудь, так можно кратко описать что это такое и что делает. А уж подробности допишем
Записан
Maiwend
Давно я тут
****

Репутация: +9/-0
Offline Offline

Пол: Мужской
Сообщений: 340


Еще работаю на Joostina 1.3.0.4


« Ответ #14 : 06.04.2010, 14:52:47 »

Не хочу создавать новую тему, думаю это не так необходимо.

У меня вопрос: в 1.3.1 появилась папка com_finder в components, этот компонент сам заработает благодаря простой перезаливке 1.3.0 на 1.3.1?

Или надо шаманить? Я даже не знаю, что это )



В общем 1.3.1 более похожа на самостоятельную версию, чем на продолжение, даже форум (YarBB) и тот отказывается работать.
« Последнее редактирование: 06.04.2010, 15:34:17 от Maiwend » Записан
boston
Moderator
*****

Репутация: +222/-3
Offline Offline

Пол: Мужской
Сообщений: 2699



« Ответ #15 : 06.04.2010, 23:26:54 »

Maiwend, нет, не заработает. он использует некоторые библиотеки появившиеся только  в 1.3.1.
Записан
Gold Dragon
Moderator
*****

Репутация: +33/-2
Offline Offline

Пол: Мужской
Сообщений: 985



« Ответ #16 : 07.04.2010, 10:54:38 »

коли такая революционная 1.3.1 обозвали бы её 1.4 Azn или вообще 2.0
Записан
boston
Moderator
*****

Репутация: +222/-3
Offline Offline

Пол: Мужской
Сообщений: 2699



« Ответ #17 : 07.04.2010, 13:11:17 »

из 1.4 сейчас и сливаю правки в 1.3.1... а 2.0 - она уже совсем другая по файловой структуре и расширения от других версий на ней только после очень жесткого допила заведутся...
Записан
Maiwend
Давно я тут
****

Репутация: +9/-0
Offline Offline

Пол: Мужской
Сообщений: 340


Еще работаю на Joostina 1.3.0.4


« Ответ #18 : 07.04.2010, 18:27:44 »

Название не самое важное, важно, что к таким не слабым изменениям сразу подтянут приложения  Grin
Записан
Andros
Давно я тут
****

Репутация: +9/-1
Offline Offline

Пол: Мужской
Сообщений: 349



« Ответ #19 : 17.04.2010, 20:08:18 »

Ну если Boston обещает, что к уже стабильной 1.3.1 начнется работа с допилкой расширений и документацией, то тогда я спок! Azn
Но... Надо бы сориентировать как-то по срокам выхода этой стабильной 1.3.1
Записан
Gold Dragon
Moderator
*****

Репутация: +33/-2
Offline Offline

Пол: Мужской
Сообщений: 985



« Ответ #20 : 18.04.2010, 10:53:53 »

лучше не определять Azn а то сорвётся
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet