Archive for 2009

Пуснах Tangra Framework for PHP 2.0.0RC1

2009-06-04   

tangra.jpgПреди малко release-нах Tangra Framework for PHP 2.0.0RC1. Основно има bugfix-ове и няколко нови release-и на модули, най-важният от които е tangra_cms-1.0.1. При него има тоста оправени дребни бъгове и най-важното е, че добавихRSS feed генератор.

Ще изчакам около 2 седмици за bug reports и ако не излезе нещо голямо -- ще release-вам 2.0.0 (stable).

След него се очертават следните неща: (more…)

Tangra Framework for PHP Beta1 е публикувана

2009-05-20   

tangra.jpgВчера късно вечерта release-нах Beta1 на Танграта. Новите неща са:

-- Manual -- Написан в DocBook XML формат (както пише, че трябва по дебелите книги).

-- нови модули -- directory_structure_base-1.0.1, admin_panel-1.0.4, tple_smarty-1.0.1, ws_jabba_sample-1.0.1,web_site_vanilla-1.0.1

-- няколко bugfix-а

Промените в tple_smarty и web_site_vanilla се изразяват главно в това, че вече (more…)

Tangra Manual -- вече е онлайн, голЕм зор беше

2009-05-18   

tangra.jpgВчера публикувах Manual-а за Tangra Framework-a. Все още е далеч от пълнотата, която искам да постигна, но поне повечето базовите неща са покрити. Идеята ми е да събера малко feedback, че то така човек може да си пише до безкрайност…

Сорсовете са в DocBook XML формат -- след много мъки най-накрая успях да намеря читав XML редактор, който да върши добра работа -- Oxygen XML Editor. Има цялата функционалност от която имам нужда, бърз е и най-важното: не забива постоянно като това лайно XMLSpy. Без колебание си го купих и така се оттървах от първия голЕм зор.

Вторият голем зор беше (more…)

Нов връх в sourceforge.net за Tangra Framework

2009-04-04   

Денят днес започна много добре -- не стига, че е топло и слънчевко, ами и Tangra Framework-a ми се изкачи до 723 позиция в класацията на проектите на sourceforge.net. Някой може да каже: "Е к'во толкова, от 723 до челните места има още бая хляб да изядеш". Мдам, това е така, но като се има впредвид, че проектите там са около 120 000, текущата позиция е в топ 1%, което поне за мен си е доста добро постижение.

Статистиката може да се види тук. Ето и screenshot (клик на нея за пълен размер):

Странното този път е, че най-високата позиция изби на втория ден след пускането на alpha2 версията, а при предишни release-и това се случваше на първия. Това ме навява на мисълта, че (more…)

Изкарах alpha2 release на Tangra Framework for PHP

2009-04-02   

След два месеца нон-стоп "копане", най-накрая, дойде моментът за пускане на версия alpha2 на Tangra Framework for PHP.

Най-важното в нея е, че инфраструктурата за дистрибуция на модулите вече работи и можете да си ъпгрейдвате сайтовете по много по-лесен и удобен начин. Тази инфраструктура се състои основно от два елемента:

  • tangraframework.net -- в админ панела на сайта е включена Modules release management система, чрез която се публикуват новите версии на модулите. Генерирането на пакетите (zip) става автоматично като сорсовете се вземат от svn repository-то, т.е. най-новите промени са налични. Отделно има функция за генериране на пакет от всички модули за така наречените AIO releases (досега всички releasе-и са AIO (All in one));
  • Tangra Control Center (TCC) -- В него, освен обновяването на информацията за наличните локално модули (което си го имаше и преди) е добавена функционалност за проверка за нови версии онлайн, като има възможност да се добавят неограничен брой module repositories. Към момента, единствено online repository е http://www.tangraframework.net/mods/, но се надявам, че в бъдеще се появат и други. Осигурена е функционалност за download на новите версии и разпакетирането им локално (и съответно добавяне на информацията за тях в TCC).
Другите новости в alpha2 са:

(more…)

Tangra Framework Alpha1 Release

2009-01-17   

След като месеци наред се занимавах с TangraCMS-а, сайтове за клиенти и разни мои лични SEO простотии (mlbticketsstore.com, nflticketsstore.com и други), най-накрая дойде време да обърна повече внимание на самият framework. Предишният release (dev5) беше преди повече от 6 месеца и се оказа, че съм позабравил как се подготвят някои от нещата. За щастие си намерих записките във вид на txt файл и лесно си припомних (баща ми има един лаф, който му е бил казан от някой от неговите шефове докато е бил младо инженерче: "Умните пишат, глупавите помнят").

Alpha1 release-а представлява основно bugfix-ове и (more…)