konto usunięte

Temat: Trac i symfony

Wrzucam jako ciekawostkę połączenia Traca i Symfony
http://www.michalwujas.pl/2009/06/27/trac-i-symfony-er...
Chętnie podziele się doświadczeniami z modyfikacji Traca na potrzeby projektu ;-)
Marek Wywiał

Marek Wywiał Programista,
administrator,
instruktor

Temat: Trac i symfony

W firmie używamy trac praktycznie do wszystkiego :) w wersji multiproject stworzonej custom przez mnie.

Chętnie spojrzę/dołącze do rozwoju plugin'u gdyż symfony także używamy.

W konfiguracji plugin'u widziałbym takie dane jak:
* projekt/trac, którego dotyczy
* milestone/komponent/owner do którego należy przypisać ticket

Masz może źródla na github.com lub czymś takim ?

konto usunięte

Temat: Trac i symfony

Pod koniec tygodnia wrzucę to co mam na jakieś repo.
Marek Wywiał

Marek Wywiał Programista,
administrator,
instruktor

Temat: Trac i symfony

btw: to jakiś custom hack, czy wołasz zapytania do XML RPC plugin'u w tracu?:
* http://trac-hacks.org/wiki/XmlRpcPlugin

konto usunięte

Temat: Trac i symfony

To jest cały plugin w pythonie.
Łączy się z zewnętrzną bazą na której jest postawione symfony i ściąga błędy.
Zrobiłem dzisiaj konfigurację przez web admina zawierającą dane dostępowe do bazy i domyślnego ownera ticketu.
Marek Wywiał

Marek Wywiał Programista,
administrator,
instruktor

Temat: Trac i symfony

Czyli projekt/strona musi mieć otwarty port z bazą danych na zewnątrz?

Widziałbym tu rozwiązanie typu push. Aplikacja nic nie otwiera tylko wypycha błędy. Jednym driverem do logów, drugim do zdalnej maszyny z trac. W tym przypadku całe API RPC jest już gotowe w w/w pluginie, wystarczyłby driver do skonfigurowania w .yml.
Klient w panelu raczej nie powinien zmieniać tych informacji.

Może się rozpędziłem, ale chodzi mi o sytuację, gdy wdrażam klientom moje rozwiązanie i chciałbym otrzymywać od nich raporty do trac.

konto usunięte

Temat: Trac i symfony

Wszystkie swoje projekty stawiam na hostingach z shellem i połączenie do bazy jest przez tunel. Szyfrowanie zapewnione i żadnej warstwy pośredniej nie trzeba.
Tak chyba jest najlepiej ale oczywiście można to inaczej rozwiązać szczególnie że źródło danych jest w pluginie jako osobna klasa.
Roman Piekarski

Roman Piekarski Programista do
wynajęcia

Temat: Trac i symfony

Michał Wujas:
Wrzucam jako ciekawostkę połączenia Traca i Symfony
http://www.michalwujas.pl/2009/06/27/trac-i-symfony-er...
Chętnie podziele się doświadczeniami z modyfikacji Traca na potrzeby projektu ;-)

Elo wuja;) Swietna sprawa, gratuluje pomyslu.

konto usunięte

Temat: Trac i symfony

Przydatna rzecz, gratuluję pomysłu. Chętnie bym się przyjrzał tej modyfikacji, choć moje umiejętności programowania w pythonie pozostawiają wiele do życzenia :)
Marek Wywiał

Marek Wywiał Programista,
administrator,
instruktor

Temat: Trac i symfony

Myślę, że umiejętności i używanie Python'a jest tutaj na siłę (czyt. dla przyjemności ;) ). Część w pythonie jest już zrobiona czy XML RPC dla trac, czy email2trac.

Symfony logger powinien tylko wybrać driver do pisania by rcp czy email (jak ustawienia w syslog'u, driver i położenie). Wtedy wystarczy napisać kod driver'a w php.

Następna dyskusja:

sfSimpleCms jest potrzebne ...




Wyślij zaproszenie do