Revision [1462]
This is an old revision of DevBugList made by JozefVince on 2009-03-03 23:41:27.
Tato stranka je pomockou TODO pre programatorov a grafikov. Oproti WishList WishListu, ktory obsahuje skor zelania uzivatelov. Tu na tejto stranke su prevazne chyby a blizke TODO z realneho nasadenia a vyvojovej verzie. Nakolko bezime z rezime priebezneho vykladania vyvojovej verzie, tak sa to toci okolo nej.. Samozrejme bugy najdene v ostrej verzii maju podla uvazenia vacsiu prioritu.
Prosim Vas ak mozete postupne sa preorientujte na http://mantis.freemap.sk
Todo
Programovacie
- kontaktovať rôzne inštitúcie ktoré majú dáta, viď AkviziciaDat
- Finder obcas ked do neho rychle pisem ... zostane vysiet a skonci fatal error, max exec time exc
- layer Wikipedia na Freemap.sk. Podla mna by sa mal zobrazovat az od nizsej urovne (napr. 13). - lepsie by bolo urcit ktore kategorie budu dolezite, a tie zobrazit skor a mozno aj vacsie
v tomto zmysle sa zamieta,, lebo wiki layer bude renderovany cez tiles, aj na vyssich zoomoch pojdu ikony cez selekciu, bude to very very fast:P - layer Wikipedia: po zavreti bublinky nejde ta ista znovu otvoriť (firefox aj konqueror) -- detto, po prechode na renderovane wiki toto bude cele prepisane
- aplikacie maju mime-type text (ak som spravne pochopil) -- uz to chodi !? stale mi to otvara ako text (aj komp aj mobil) -- co to mas za system/browser ? aby som to vedel nasimulovat, hlavne mobil SE c905, aj konqueror, firefox asi typuje podľa prípony
- este by sme mali niekoho ukecat, ze by robil denne mapy pre Roadmap http://roadmap.sourceforge.net/ (zial generator ide len pod linux :S ) je to vektorove pre PDA a robia na routingu - a pripadne aj skompiloval exe cez cegcc tool chain :)
- update OSM wiki prirucky pre zaciatocnikov http://wiki.openstreetmap.org/wiki/Template:Sk:Beginners_Guide_Header z anglickej a ceskej mutacie, aby sme mali fajny material kam smerovat uplne novych, aby ziskali nejaky nahlad.
- Tlac mapy - umoznit vyber oblasti, v dalsej verzii vyber vrstviev, nanesenie trasy na mapu + markers (obmedzenie do 10x10 tiles)
- Anglicka mutacia - hodit zaklady do dalsieho release aby sme nemali neskor problemy
- presmerovat vstva renderedby, DISK rendering - na tabulku fm_User .. stara tabulka user pojde prec..
- vyhladavanie POI spravit ikonky - vylepsie zameriavanie poziicii, zoomu, zobrazit pekny text o co sa jedna alebo aspon do vector features priparsovat jeden circle feature na spravnu suradnicu (spravi dodi)
- vyhľadávanie POI - rozšíriť name atribút o slovenský preklad typu, napríklad hostinec, bankomat, ...
- Vrstva - Rendered By - skontrolovat ci sa dobre kresli, niektore tile mi vypadavali, ale mozno preto ze sa robi pregenerovanie celeho slovenska,
- zjavne sa zle zaokruhluju hodnoty pri vypocte suradnice tile, pretoze klikanim na rozne rohy toho isteho tile sa robi request (aj) na ine tiles v okoli
- registrovanym povolit vypnut banner zonu ..
- vyhladavanie objektov - by sa mohla zobrazit aspon na chvilu sipka, ze aha tento. po par sekundach moze zmiznut. v hustejsie vyplnenych oblastiach nemusi byt centering dostatocnym zvyraznenim mesta.
- vyhladavanie objektov - takisto by sa pri zozname objektov malo zobrazit minimalne mesto, najlepsie vsak aj blizka ulica (to zrejme bude vyzadovat doplnenie nejakeho tagu z ktoreho sa to odvodi...) dat si najst Shell a vidiet 30 Shell pricom treba nahodne klikat, aby som zistil, ktory kde je, nie je prave ko-sher.
- trasy - vyrobim aj markers ktore pri vyhladani zobrazime na mape a vystredime mapu)
- Permalink - "funckia" poslat bod priatelovi ... - vyberies bod na mape, napises mail od - do - text a my posleme pekny mail, ze "od" posiela poziciu na freemap.sk s komentarom "bla bla" :)
- Compatibility: konqueror - permalink ukaze prazdnu obrazovku (bez mapy), zoom out, zoom in to napravi
- Compatibility: IE7 - pri vyhladani trasy hadze exception -- je mozne ze som to uz opravil raz ;)
- Compatibility: Chrome, Safari - nejde nakliknutie pozicie cez finder_control (asi nieco vo webkite)
- Compatibility: konqueror - nevidno co clovek tuka pri vyhladavani ulic (biele pismo na bielom pozadi)
- Compatibility: konqueror - nejde double click - NiCK - vyzera to byt na bug OL2.7 - ani v turistickamapa.sk nejde dblclick
- Compatibility: Konqueror 3.5 - nezobrazi formular na prihlasenie. 4.1 v pohode - asi to nechame tak :(
- FileDownload - spravit exporty POI pre vlkpgs (GPX), rozdelit slovensko aj na mensie celky (velke mesta, mensie, vsetko, uplne vsetko;)) .. optimum 500.. ponukat aj CSV subory - je tam proximity, od akeho levelu sa ma zobrazit
- merac vzdialenosti (Rastislav Latta)
- a zaroven vyklikavac trasy (1 a viac), s moznostou zapamatat do databazy... a moznostou vygenerovat nejaku URL s "hash"-indexom do databazy ktora sa da poslat priatelovi, a zobrazi vyklikanu trasu z databazy
- NiCK:: Na geocaching, weather, wikipedia, zneuzit all in one layer - cachovat samotnu ikonu rovno do obrazku tile.. nezobrazovat markergrid.. Obsadit handler onclick,, and If layer is enabled and poi clicked the show bublina -- toto by malo byt very very fast ako preblikavanie .. myslim ze takto to pouziva aj jeden svetovy mapovy server
- NiCK:: Nacmarat wiki dokument, co robit v pripade zlyhania, hlavneho servera :P
- NiCK:: OpenLayers Strategy skusit preloading base vrstvy,, kym sa zobrazi. Aplikoval by som to len pri default mape (bez suradnic), ale na default zoom 8 by som musel cachovat aj open layers,, musi to byt spolahlive a rychle
- NiCK:: pri zakliknuti nejakej allinone vrstvy zhasne mapa kym sa prekresli. Skusit naskor moznosti OL, ak to nepojde pouzit layer flipping - 2 vrstvy, ktore sa budu zapina a vypinat pri docitani tej druhej - bude potrebna zmena poradia aby ta co sa nacitava bola nad tou co bola zobrazena
- NiCK:: vykonnostne vyladit tabulky Freemapu, doplnit indexy, optimalizovat selecty
- NiCK:: rozsirit chimeru o detekciu utokov na vykon servera, a mechanizmus ktory ich odstreli + iny mechanizmus na vrstvach ale ten bude musiet byt spraveny inak
Graficke prace
- graficke buttony v designe - hladanie, vrstvy, menu vygenerovat s textom v anglictine
- middle area
- left area pre hladanie + tlacidla na close + prispendlenie (autovysuvanie)
- ikonka gpx pre "stiahnite si GPX log trasy"
Graficke prace - komentare
- ikonka point - 2 stavy - pre FinderControl - uz je prosim okomentovat
- ikonka clear - pre FinderControl - uz je prosim okomentovat
- zalozka pre mapu zalozenu nad OpenAerialMaps - - uz je ready - treba vsak doriesit sirsie zelene bubliny alebo zahodit napad ze bubluna stoji iba sa meni sipka k spravnej vrstve
- naucne chodniky - nerenderuju sa stojany - vid naucny pri Bratislava - Devin
Rendering
- renderovanie fontan (fontána pre zuzanu)
- vleky a lanovky sú dole nohami (napr Chopok), vleky by mohli byť viditeľne o zoom vyššie, rovnako ako lanovky
- highway=track a tracktype=grade1 je veľmi slabo viditeľná (napr od Mostu pri Bratislave na sever k jazerám)
- aby sa nezabudlo co lafin navrhoval gulicky na cyklotrasy
- renderovat tunel na nizsom zoome (Rastislav Latta) ale chyba to viacerym aj NiCKovi, viacero ludi sa ma uz pytalo ze nemame tunel. vzdy musim hovorit zoomujte;) ale blbo to vyzera - zrazu je useknuta cesta alebo zeleznica
- Trails, cycle ref renderovat od Z14, na Z13 to posobi chaoticko .. http://www.freemap.sk/dev/?zoom=13&lat=48.18290502325463&lon=17.021128233349078&layers=allinone&maplayer=Trail .. Dodi daj suhlas, mozem to spravit ja :D aspon ziskam prax
- Z14 - ked sa porovna ikonka pumpy tak je totalne mini oproti parkovisku.. zjednotit velkost.. pumpa je dolezitejsia ;)
- pri univerzitach je sice text (nazov) umiestneny dobre, ale ikonka je posunuta o par px vyssie, v coho dosledku casto ukazuje do ulice / mimo budovu
Done (casova postupnost)
pre ďalšie hotové veci pozri DevBugListHistory
- 20090217 - Presunutie vývojovej verzie do hlavnej
- 20090218 - Oprava layers na maplayer - chrome zle generovalo permalink. Problem je ak je layers=Name,Tile - namiest %2C je , - oddelovac, tak to potom akykolvek browser nastavi na severny pol
- 20090219 - Compatibility: konqueror - wizard na embedded blbne (nezobrazuje mapu)
- 20090219 - Nasadeny Felix, migrovanie tiles
- 20090219 - zapol som cache v allinone,, z nejakeho dovodu bola vypnuta,, sice sa robila ale za nepouzivala :( pardon, ale pamatam si ze to vtedy blbo
- 20090219 - pridany mod. PanZoomBar (fm_panzoombar_s.js) pre embedded (opravil sa tym rozbity ovladaci prvok na wizard stranke) + presmerovane tiles v embedded na housing
- 20090219 - viac exportov typu BA.osm, SC.osm tak aby sa v Merkatore dalo editovať aj na slabšom počítači - zasadne treba pouzivat download priamo z OSM servera a uploadovat pomerne casto - snad to uz pochopil aj zadavatel
- 20090219 - fixnute vrstvy weather, zobrazenie objektov .. premernoval som v layers features na features.bak .. to nebol dobry napad - premenovane su teraz len hlavne vrstvy z tiles..
- 20090221 - js hlasi chyby: Chyba: http://www.freemap.sk/dev/lib/js/js.php: SyntaxError: Parse error at line 4902 (zase divny koniec riadku na 4901); Chyba: http://www.freemap.sk/dev/lib/js/js2.php: ReferenceError: Can't find variable: OpenLayers
- 20090222 - upravil som allinonelayer aby vedel pracovat aj z http ako doteraz aj z commandline.. pouzijem to na fast export.. a bude vypocet vrstvy na 1 mieste
- 20090222 - export prevedeny na lokalny server, je to teraz very fast.. =) ale neviem ako to automaticky updatovat, stranky bezia este na hostingu,, bolo by to dobre cele presunut
- 20090223 - Perforrmance tuning - upravil allinone, aby na zaklade nejakeho pravidla striedal requesty na openstreetmap.org a.tile ... b.tile.... c.tile
- 20090226 - Allinone cache generuje aj png aj jpg, merging bude vzdy prebiehat z png
- 20090226 - Allinone - Agregacia vnutornej cache.. napr. ak si da niekto BNT a BN tile existuje a nie je stary vezme sa rovno ten ... (merging ide na urovni PNG)
- 20090226 - Obnovenie GC vrstvy - presun projektu do svn - /layers/ chybalo consts_def s heslami :P na databazu
- 20090226 - Dev, Proc - bug v fm_init .. pri ctrl + click sa zle zobrazilo cislo tile -- od polky tile bolo cislo vacsie.. (posun o 128px) - fixed
- 20090226 - Dev - Na lavom panely je "Close" button (na malom notebooku je to teraz este mensie) .. panel sa automaticky otvori pri nabehu mysou .. resp pri finder funkciach
- 20090226 - Bug fix v Dev aj Prod - Nezda sa vam, ze ked skaceme z wikipedie na freemap podla suradnic, tak freemap nie je vycentrovany na zadane suradnice. Ked idem na wikimapiu alebo google maps tak to je presne v strede.
- 20090226 - Dev - fixnuty popup - aby nepretekal,, toto som uz opravoval -- bol tam inline na content hmm
- 20090226 - Dev - Wikipedia novy import + zobrazenie obrazkov
- 20090227 - Layers - Allinone - kedze uz sa robi dualna cache (png, jpg) z vrstvy vyrazit male "p" = png .. aby sa nerobilo duplicitne
- 20090227 - Oprava borderosm cache - lepila do seba aj names.. ak som dal potom nezobrazit names,, tak pri hraniciach boli aj tak zobrazene
- 20090301 - system na parametre + profile, moznos zobrazovat mapu v png
- 20090301 - Inak je super, ze po vyhladani, sa zvyrani vyhladana ulica, ale mozno bude vhodne po zobrazeni mat moznost to zvyraznenie vypnut/skryt nejakym prepinacom...
- 20090301 - Layers - dodi potrebuje kvacku na PNG-tiles lebo JPG sa mi nepaci (ano je narocny na kvalitu vystupu :) )
- 20090303 - Server ma tranparent proxy - cez squid
- 20090303 - Dorazit Export OZI/TB a nacronovat aby sa robili daily
- 20090303 - Fixed - embedded wizard nedava http://embedded.freemap.sk/ do iframu -- ani nemoze.. toto je wizard url http://embedded.freemap.sk/wizard.php -- tam ti vygeneruje IFRAME; v src iframu je '/?lon...' takze tam implicitne je ine url ako embedded.freemap.sk a teda na inej stranke nefunguje
- 20090303 - jednotný login do všetkých častí freemap (www, dev, wiki, mantis, ...) - failed .. www a dev ma ale rozumne sa to z wiki a mantisom prepojit nedat.. riesenim je zakladat si rovnake konta.. ak to niekto viete spravit mozete
- 20090303 - dev.. RSS novinky -- dodi uz poriesil
- 20090303 - Uzivatelsky profil naklikat nastavenie -- NiCK: sam postradam nejake nastavenia, todo aparat uzivatelskych nastaveni + loadovanie do session aby sa nemuseli stale nacitavat nastavenia z SQL.. potom tvoj PNG budu malina :P - hotove pre 2D