You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***

#1 2013-10-02 11:37:09

marek kleciak
Member
Registered: 2010-10-11
Posts: 8,439

Keepright porzucony - co dalej?

Ladies and Gentelmans,
twórca Keepright.at oglasza ze nie ma juz sily i czasu dalej zajmowac sie narzedziem.
Moze moglibysmy przejac rozwój tego narzedzia?
Akurat fajnie mi to pasuje z pracami dyplomowymi o których pisalem...

Offline

#2 2013-10-02 11:54:26

gsapijaszko
Member
From: Lubnów / Wrocław
Registered: 2012-10-28
Posts: 200
Website

Re: Keepright porzucony - co dalej?

Marku,

jako społeczność - pewnie byśmy sobie poradzili z wyzwaniem, mamy zarówno uzdolnionych programistów jak i uzdolnionych grafików, którzy wizualizują różne różności. Powiedziałbym tak (zapewne w imieniu wszystkich), ale... aby to było odpowiedzialne zawołanie, to musiałoby być poparte zasobami. Z różnych rozmów/wypowiedzi wynika, że brakuje nam (społeczności w .pl) wydajnego serwera, by utrzymywać i serwować dane dla całej planety. I chyba to jest główną (jedyną?) przeszkodą.

G.

Offline

#3 2013-10-02 11:58:21

marek kleciak
Member
Registered: 2010-10-11
Posts: 8,439

Re: Keepright porzucony - co dalej?

Jest tak, ze Instytut Informatyki Stosowanej w Lodzi moze nas wesprzec.
Tam jest serwer mogacy to uciagnac zas szef instytutu, Prof. Sankowski w rozmowie ze mna powiedzial, ze chetnie by przygarnal...

Offline

#4 2013-10-02 18:22:48

Wojciech Brzeziński
Member
Registered: 2011-08-14
Posts: 181

Re: Keepright porzucony - co dalej?

Jakich umiejętności i jakiego nakładu pracy potrzebuje to narzędzie?
Czy twórca ma zamiar je utrzymywać do czasu znalezienia zastępcy?

Offline

#5 2013-10-02 18:36:16

marek kleciak
Member
Registered: 2010-10-11
Posts: 8,439

Re: Keepright porzucony - co dalej?

Wszystko jest open source i do poczytania na stronie keepright dot at
Jak tam pogrzebiesz, to wszystko znajdziesz.
Móglbys ewentualnie pomóc jakos?

Offline

#6 2013-10-02 20:02:03

Mateusz Konieczny
Member
Registered: 2013-09-22
Posts: 2,698

Re: Keepright porzucony - co dalej?

A nie lepiej by sprawdzanie tego typu było częścią walidatora JSOM?

Offline

#7 2013-10-02 20:04:38

Wojciech Brzeziński
Member
Registered: 2011-08-14
Posts: 181

Re: Keepright porzucony - co dalej?

Chęci niby są, ale czasu mało, a do tego jestem najkrótszym żartem informatycznym :]

Offline

#8 2013-10-02 20:06:45

przemas75
Member
Registered: 2012-05-27
Posts: 680

Re: Keepright porzucony - co dalej?

A Ty wiesz ilu używa josma i nie używa walidatora?
Wielu z kolei, zagląda na strony QA, żeby poprawić potem "po kimś". Bo ktoś jest zbyt leniwy i dokładny, żeby szybko swoją robotę przed wrzuceniem poprawić.
Dlatego własnie powstał keepright.

Bardzo fajny jest też plugin scripting + QAT skrypt, łączy wtedy między innymi keepright i josm'a. Przyjmnie sie tego używa, dużo mniej klikania.

Offline

#9 2013-10-02 20:59:24

jerrystef
Member
From: Brzeg
Registered: 2013-07-27
Posts: 181

Re: Keepright porzucony - co dalej?

Zainteresował mnie ten qta script. Czy przemas75 możesz podać, skąd pobrać QAT skrypt?
to bardzo ciekawe

Offline

#10 2013-10-02 21:35:05

WiktorN
Member
Registered: 2013-08-04
Posts: 531

Re: Keepright porzucony - co dalej?

Marku,

Ale jedno - to postawienie keepright'a w jakimś innym miejscu i dbanie o to, by sobie pracował, tak jak w tej chwili działa. To jest jednorazowa rzecz do zrobienia, do zweryfikowania tylko - ile mocy / miejsca na dysku potrzebuje (by czochrać cały świat).

Druga rzecz - to rozwój keepright'a. Moje zrozumienie wpisu na stronie autora jest takie, że brakuje mu czasu na rozwój i implementację nowych rzeczy w keepright'cie, chociaż nie znalazłem jakiegoś spisu wish-list'y, todo, bugów itp. Najtrudniejsze tu, to przeliczenie całej bazy, same błędy, to mam nadzieję, aż tyle nie ważą.

Dla tych, co nie zaglądali do źródeł - to aplikacja jest w PHP + PostGIS. Spróbuję może w międzyczasie postawić u siebie na serwerze keepright'a, zobaczę - czy domowa maszynka da mu radę - zima idzie, to może tak szybko się nie przegrzeje :-)

Offline

#11 2013-10-02 21:42:22

marek kleciak
Member
Registered: 2010-10-11
Posts: 8,439

Re: Keepright porzucony - co dalej?

nie znalazłem jakiegoś spisu wish-list'y, todo

Forum niemieckie informuje ze cos takiego jest. Niestety po niemiecku...
Tlumaczenie angielskie spisu pomyslów z niemieckiego Forum Ci wystarczy?

Offline

#12 2013-10-03 05:07:00

przemas75
Member
Registered: 2012-05-27
Posts: 680

Re: Keepright porzucony - co dalej?

jerrystef wrote:

skąd pobrać QAT skrypt?

tutaj: http://wiki.openstreetmap.org/wiki/Pl:Q … ols_script

Offline

#13 2013-10-03 06:34:55

zVID
Member
Registered: 2013-01-05
Posts: 43

Re: Keepright porzucony - co dalej?

WiktorN pisze:
...do zweryfikowania tylko - ile mocy / miejsca na dysku potrzebuje (by czochrać cały świat)...

Pozostaje jeszcze łączność z światem, czyli łącze sieciowe. Warto by wiedzieć ile zapytań na sekundę leci (średnio) i jak pasmo obciąża (choć tu raczej nie spodziewam się dużego ruchu).
Jeśli chodzi o serwer i pasmo to mogę pomóc.

Offline

#14 2013-10-03 08:15:44

WiktorN
Member
Registered: 2013-08-04
Posts: 531

Re: Keepright porzucony - co dalej?

marek kleciak wrote:

Forum niemieckie informuje ze cos takiego jest. Niestety po niemiecku...
Tlumaczenie angielskie spisu pomyslów z niemieckiego Forum Ci wystarczy?

Angielski będzie OK, z niemieckim mogę spróbować się zmierzyć, chociaż dawno tego języka nie używałem.

zVID wrote:

Pozostaje jeszcze łączność z światem, czyli łącze sieciowe. Warto by wiedzieć ile zapytań na sekundę leci (średnio) i jak pasmo obciąża (choć tu raczej nie spodziewam się dużego ruchu).
Jeśli chodzi o serwer i pasmo to mogę pomóc.

Z pasmem może i dałbym radę, ze wsparciem jakiegoś OpenCDN (ostatnio czytałem o http://www.coralcdn.org/). Może uda mi się przemielić to weekend i zobaczę, ile danych trzeba by hostować.

Offline

#15 2013-11-16 19:21:34

marek kleciak
Member
Registered: 2010-10-11
Posts: 8,439

Re: Keepright porzucony - co dalej?

Hejki WiktorN,
cos nowego w tym temacie? Obejrzales to?

Offline

#16 2013-11-19 19:16:23

WiktorN
Member
Registered: 2013-08-04
Posts: 531

Re: Keepright porzucony - co dalej?

Obejrzałem, ale poległem na jakiś customowych pluginach do Osmosis'a będących częścią keepright'a. Jak na razie jestem przywalony tematami z zupełnie innej działki, więc tematy OSM leżą odłogiem :-(

Ale na tyle, na ile przejrzałem ten kod i całość rozwiązania, to bym skłaniał się ku budowaniu tego od nowa (stety czy niestety)

Offline

#17 2013-11-20 08:18:59

marek kleciak
Member
Registered: 2010-10-11
Posts: 8,439

Re: Keepright porzucony - co dalej?

A co w kodzie jest nie tak? Pozdrowienia, Marek

Offline

#18 2013-11-20 15:23:13

Mateusz Konieczny
Member
Registered: 2013-09-22
Posts: 2,698

Re: Keepright porzucony - co dalej?

A czy jest coś w czym Keepright jest lepszy od walidatora w JOSM?

Offline

#19 2013-11-20 15:32:42

gregorisan
Member
From: Racibórz
Registered: 2012-09-25
Posts: 371

Re: Keepright porzucony - co dalej?

Bulwersator wrote:

A czy jest coś w czym Keepright jest lepszy od walidatora w JOSM?

A w jaki sposób za pomocą JOSM chcesz poprawiać po kimś błędy?

Zna ktoś może podobne narzędzie do Keepright-a?

Last edited by gregorisan (2013-11-20 15:38:02)


GPSMAP 64s + OSMapa + Szlaki \ Mio Spirit 7500 LM \ Bryton Rider 420
enjoy the silence

Offline

#20 2013-11-20 18:58:55

IreuN
Member
From: Sosnowiec
Registered: 2012-12-02
Posts: 143

Re: Keepright porzucony - co dalej?

gregorisan wrote:
Bulwersator wrote:

A czy jest coś w czym Keepright jest lepszy od walidatora w JOSM?

A w jaki sposób za pomocą JOSM chcesz poprawiać po kimś błędy?

Zna ktoś może podobne narzędzie do Keepright-a?

A klikając" sprawdź" na tym panelu gdzie błędy wyskakują, wtedy sprawdza wszystko co masz na ekranie, nawet jesli nie są twoje.

Offline

#21 2013-11-20 19:38:07

Mateusz Konieczny
Member
Registered: 2013-09-22
Posts: 2,698

Re: Keepright porzucony - co dalej?

Więcej (ale po angielsku) jest na http://wiki.openstreetmap.org/wiki/JOSM/Validator

Offline

#22 2013-11-20 20:52:12

gregorisan
Member
From: Racibórz
Registered: 2012-09-25
Posts: 371

Re: Keepright porzucony - co dalej?

Wiem, ale przecież nie będę za każdym razem pobierał danych z serwerów i na "chybił trafił" szukał błędów na mapie. Keep dawał rewelacyjne rozeznanie do systematycznego poprawiania błędów.


GPSMAP 64s + OSMapa + Szlaki \ Mio Spirit 7500 LM \ Bryton Rider 420
enjoy the silence

Offline

#23 2013-11-20 20:52:57

WiktorN
Member
Registered: 2013-08-04
Posts: 531

Re: Keepright porzucony - co dalej?

marek kleciak wrote:

A co w kodzie jest nie tak? Pozdrowienia, Marek

Na czym się wywróciłem masz na myśli, czy moją ocenę?

Keepright wywalał się na tym:

java.lang.AbstractMethodError: PostgreSqlMyDatasetDumpWriter.initialize(Ljava/util/Map;)V
        at crosby.binary.osmosis.OsmosisReader.run(OsmosisReader.java:43)
        at java.lang.Thread.run(Thread.java:724)

Czyli z grubsza rzecz biorąc - gdy osmosis miał skonwertować pbf-a na plik ładowalny do bazy danych (trochę zmodyfikowanej pod keepright'a).

Jeżeli chodzi o calość, to co mi się nie spodobało to:
1. Bezwzględne zaciąganie z svn'a aktualizacji kodu przy każdym odpaleniu skrytpu - ja jako administrator serwera nie miałbym aż tyle zaufania (ale może jestem paranoikiem)
2. Wyznaczanie obszaru zainteresowania (w keepright'cie nazywa się to scheme), dla którego jest robiona weryfikacja jest mało oczywista , nie mówiąc już o tym - jak jest to przypisywane do tego, kto co oblicza. Wydaje mi się, że narzędzie powinno samo dzielić sobie pracę na "manageable blocks", chyba że, w ramach testów, ktoś chce wymusić odpalenie tego dla małego obszaru zainteresowania
3. Mam poczucie, że i tak większość narzędzi jest w okolicach OSM jest zbudowana na bazie Java'y, więc ja bym rozważał na przerzucenie tego na rozwiązania Java'owe, czy to aplikację javową, czy skrypt w Maven + skrypty, czy coś jeszcze innego
4. Brakuje skryptów inicjujących środowisko, nie mówiąc o zależnościach (wymaga dość starej wersji PostGIS-a dla przykładu). To by na pewno ułatwiło tworzenie "lokalnych" instancji keepright'a
5. No i ja bym jednak regułki do Keeprighta trzymał razem z Validatorem JOSM-owym (co implementacja w Javie by wspomagała)

Tyle grzechów pamiętam :-)

Offline

Board footer

Powered by FluxBB