K2T.eu :: Forum
Specjalne => API/SDK => Wątek zaczęty przez: Kaworu w Lutego 02, 2009, 12:29:04 pm
-
Jakby kogoś interesowało jak zrobić autoupdate wtyczki, to procedura jest tu:
http://wiki.k2t.eu/wiki/WTW_-_Wtyczki_-_Autoupdate (http://wiki.k2t.eu/wiki/WTW_-_Wtyczki_-_Autoupdate)
-
Czyli autoupdate nie przewiduje w tej chwili poinformowania użytkownika o jakichkolwiek zmianach?
Będzie ściągał i już czy pojawi się komunikat z info co w nowej becie?
-
A po co? ;p
Dostaniesz info jeśli je włączysz ze jest nowa wersja i czy chcesz pobrac pliki, jesli powiadomienia nie włączysz to zastaniesz powiadomienie, ze pobrano aktualizację i masz zamknąć komunikator aby kontynuowac ;>
-
Ale nie dowiem się co dana aktualizacja poprawia, dodaje itp.
Ja lubię wiedzieć co nowego mnie czeka.
-
Taa, ja też. Ale system jest zdecentralizowany, a nie chciałbym atakować użytkownika 30 okienkami z changelogiem od każdej wtyczki osobno,wiec będe musiał zrobić to co zwykle - poczekać na atak inspiracji. ;P
-
W 1 okienku zbiorczo :p wtw sprawda wszystkie pliki czy sa jakies update jak jest to z kazdego pobiera changelog i łączy i wyswietla w 1 okienku
cos jak w firefoxie z aktualizacjami rozszerzeń
-
kwiateusz - dobra myśl. Ja myślałem o jeszcze czymś innym.
Do każdego update do archiwum dołączać plik changeloga. Po takim procesie np. w katalogu plugins mielibyśmy przykładowe pluginy i ich changelogi.
protoGG.plug
protoGG.plug.log
...
protoXMPP.plug
protoXMPP.plug.log
...
itd
Do tego dodać jakąś prostą opcję typu wyświetlaj changelog po instalacji, a do tego jakieś małe narzędzie typu changelog-viewer które w jakiś estetyczny sposób wyświetlała zawartości wszystkich plików *.log i już.
Idea chyba prosta do wykonania, a ile szczęścia wprowadziłaby w życiu zainteresowanych użytkowników.
-
imo bez przesady, przerost formy nad trescią, krotkie info co zostało zmienione w porownaniu z poprzednią wersją i tyle jak baardzo jesteś zainteresowany na na stronie wtyczki mozna poszperac dokładnie i przejrzec całą historie :)
-
kwiateusz - dobra myśl. Ja myślałem o jeszcze czymś innym.
Do każdego update do archiwum dołączać plik changeloga.
Pomysł jak pomysł, ja czekam aż inspiracja uderzy mnie z siłą wodospadu w ramach implementacji. (Na razie uderzają mnie silnie bazy danych, z których jutro (13:30) mam egzamin, którego raz nie zdałem (mam poprawkę), bo okazuje się, iż 5 lat doświadczeń z nimi od strony praktycznej to za mało aby nie śmiać się jak słyszę tylko "encja" albo "krotka" + wielkie WTF? No ale mogłem przewidzieć, ze gość wymaga czysto encyklopedycznej wiedzy.)
Po takim procesie np. w katalogu plugins mielibyśmy przykładowe pluginy i ich changelogi.
A to ma mało sensu, bo tak się wrednie składa,ze wtyczki zaliczone do "core" czyli będące razem z komunikatorem zmiany mają zapisywane w changelogu komunikatora ;p I co ja mam trzymać 7 różnych changelogów? ;p Noszzz nie musicie mi życia komplikowac ;p
Idea chyba prosta do wykonania, a ile szczęścia wprowadziłaby w życiu zainteresowanych użytkowników.
Do wykonania może i prosta, ale jakże irytująca w utrzymaniu ... wiecie, ze autoupdate wymusił zmiany numerów wersji z jakims sensem a to dobry powódl aby mi się nie chciało za często wersji nowych wydawać? ;p
-
No! Nie kombinować za dużo!
;-)
-
A ja mam pytanie co do autoupdate z trochę innej beczki.
Do której wersji jest aktualizowany WTW?
Czy jak pobieram najnowsze nightly, to będę miał starszą wersję po autoupdate?
Jeśli tak to wydaję mi się, że powinno być info, że są dostępne aktualizację i powinno wyskoczyć okienko, czy zainstalować teraz czy nie :)
-
Jeśli zainstalujesz najnowsze nighlty to nie ma szans, by jakimś cudem downgrade'owało Ci wersję.
Dopiero, gdy pojawi się nowsza beta, wtedy przy uruchamianiu programu lub ręcznym wybraniu opcji "Sprawdź uaktualnienia..." dostaniesz informację o dostępności nowszej wersji.
Słyszał ktoś o aktualizacji wstecz? :p
-
Słyszał ktoś o aktualizacji wstecz? :p
OT: Osoby, które nie miały wcześniej styczności z XP mogły odbierać krok: Vista -> XP jako aktualizację ;)