Byla vydána nová major verze 5.0.0 svobodného multiplatformního nástroje BleachBit (GitHub, Wikipedie) určeného především k efektivnímu čištění disku od nepotřebných souborů.
Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za duben (YouTube).
Provozovatel čínské sociální sítě TikTok dostal v Evropské unii pokutu 530 milionů eur (13,2 miliardy Kč) za nedostatky při ochraně osobních údajů. Ve svém oznámení to dnes uvedla irská Komise pro ochranu údajů (DPC), která jedná jménem EU. Zároveň TikToku nařídila, že pokud správu dat neuvede do šesti měsíců do souladu s požadavky, musí přestat posílat data o unijních uživatelích do Číny. TikTok uvedl, že se proti rozhodnutí odvolá.
Společnost JetBrains uvolnila Mellum, tj. svůj velký jazykový model (LLM) pro vývojáře, jako open source. Mellum podporuje programovací jazyky Java, Kotlin, Python, Go, PHP, C, C++, C#, JavaScript, TypeScript, CSS, HTML, Rust a Ruby.
Vývojáři Kali Linuxu upozorňují na nový klíč pro podepisování balíčků. K původnímu klíči ztratili přístup.
V březnu loňského roku přestal být Redis svobodný. Společnost Redis Labs jej přelicencovala z licence BSD na nesvobodné licence Redis Source Available License (RSALv2) a Server Side Public License (SSPLv1). Hned o pár dní později vznikly svobodné forky Redisu s názvy Valkey a Redict. Dnes bylo oznámeno, že Redis je opět svobodný. S nejnovější verzí 8 je k dispozici také pod licencí AGPLv3.
Oficiální ceny Raspberry Pi Compute Modulů 4 klesly o 5 dolarů (4 GB varianty), respektive o 10 dolarů (8 GB varianty).
Byla vydána beta verze openSUSE Leap 16. Ve výchozím nastavení s novým instalátorem Agama.
Devadesátková hra Brány Skeldalu prošla portací a je dostupná na platformě Steam. Vyšel i parádní blog autora o portaci na moderní systémy a platformy včetně Linuxu.
Lidi dělají divné věci. Například spouští Linux v Excelu. Využít je emulátor RISC-V mini-rv32ima sestavený jako knihovna DLL, která je volaná z makra VBA (Visual Basic for Applications).
KONEC PRVNÍHO KOLA: První kolo bug huntu bylo ukončeno 15. 5. 2009. VYHLÁŠENÍ VÝSLEDKŮ.
Open source stojí a padá s aktivní účastí uživatelů na vývojovém procesu. Nejjednodušší způsob, jak pomoci zkvalitňovat open source aplikace, je hlásit chyby, problémy a požadavky vývojářům. Samozřejmě, že to předpokládá odpovídající odezvu ze strany tvůrců daného programu, ale všechno začíná tzv. bugreportem – hlášením o chybě.
Jak to probíhá? Jakmile narazíte v programu, který používáte, na chybu nebo nedostatek, začíná následující cyklus:
Může se také stát, že vývojáři „chybu“ nebudou chtít opravit. Například nemusí být příslušná uživatelova bolístka vůbec považována za chybu. Mnohdy se stává, že co někdo považuje za vadu, jiný bere jako výhodu. A pokud o existenci chyby není pochyb, stejně se může stát, že nebude nebo ani nemůže být opravena – třeba v případě, že se jedná o problém, který ve skutečnosti způsobuje jiný vadný program.
Nejvíce nepříjemné však je, když vývojáři na opravu chyby prostě nemají čas. V takovém případě se hodí, když chybu nahlásí aktivní uživatel, který rovnou nabídne řešení (ať už v podobě zdrojového kódu – patche nebo třeba opravy textu či překladu).
Většina open source projektů používá nějaký systém pro hlášení, sledování a řešení chyb. Často je to systém postavený na softwaru Bugzilla (AbcLinuxu.cz má také svoji bugzillu), ale možností je mnoho a princip jejich činnosti se příliš neliší. Jejich ovládání se nemusí na první pohled zdát zrovna intuitivní, ale jakmile do něj jednou proniknete, zjistíte, že jsou to obyčejně nástroje, které umí velmi usnadňovat práci a dobře se používají.
Chcete-li na naši bohulibou činnost upozornit na svých stránkách, použijte následující banner. Díky.
Ve snaze podpořit hlášení chyb v open source programech vyhlašujeme soutěž. Každý, kdo do konce dubna poloviny května (15. 5.) nahlásí alespoň jednu chybu v OS projektu, se bude moci zúčastnit slosování, ve kterém vybereme výherce 5 knih o Ubuntu (recenze: Ubuntu 8.10 CZ – Příručka uživatele Linuxu) a dalších 20, kteří dostanou dárkové předměty s motivy AbcLinuxu.cz a ROOT.cz (trička, hrníčky, čepice). Za podporu děkujeme také portálům LinuxEXPRES.cz, LinuxOS.sk a LinuxSoft.cz.
Jak to bude fungovat? Reportujte bug a vyplňte následující formulář. Pokud vám nezáleží na slosování, ale pouze chcete upozornit na reportovaný problém, můžete kontaktní políčka nechat prázdná.
Mlýny melou pomalu, ale jistě. Ne každá chyba bude opravena přes noc a ne každý bug report vyřešen podle očekávání. Ale funkční a velmi živý ekosystém open source vývoje je důkazem, že "to funguje". Aktivní bugzilly a relativně čilá komunikace vývojářů nejrůznějších programů jsou nadějné znaky - když nahlásíte bug, opravdu tím danému projektu pomůžete. Vizte například tento příběh se šťastným koncem.
Podělte se v diskusi o svoje zkušenosti s hlášením chyb. Byli jste úspěšní? Opravili vývojáři vámi nahlášený bug? Který projekt reaguje rychle a který pomalu? Který systém pro sledování chyb (bug tracking) vám nejvíce vyhovuje?
program | název | link | číslo bugu | jméno |
Linux | [Dell Inc. Latitude D620] hibernate/resume failure [non-free: nvidia] | link | 353523 | Stanislav Valášek |
KDevelop4 | Crash related to editing CMakeLists.txt inside KDevelop | link | 186702 | Lukáš Tvrdý |
sqlite | Segfault when table contains default value | link | 524166 | Michal Čihař |
Gajim | get_days_with_logs() Optimalization | link | 4964 | Přemysl Vyhnal |
WINE | SetFormat() doesn't remap unmapped sound buffers on failure | link | 16834 | Martin Doucha |
Google Code | Editing localized wiki pages | link | 2468 | Kamil Páral |
hamlib | hamlib-python: _Hamlib.so is installed in bad place | link | 480125 | Pavel Stárek |
wammu | wxPython dependency is not installed | link | 246520 | Pavel Stárek |
rhpl | Czech keyboard with QWERTZ layout not working in Anaconda installer | link | 473056 | Pavel Stárek |
AbcLinuxu.cz | osobni prehled inzeratu "prodavam/kupuji" | link | 1262 | David Kolibáč |
AbcLinuxu.cz | vlastnost inzeratu udavajici jeho vyresenost | link | 1263 | David Kolibáč |
TOra | Add a new row - All new data lost in cause of wrong data | link | 2779415 | Marián Kyral |
Mandriva Linux | kdm not started correctly | link | 50152 | Pavel Heimlich |
wpa_supplicant | wpa_supplicant crashes when authenticating | link | 364781 | Radek Strnad |
kipiplugins | Batch resizing: Proportional (2-dim) is not proportional | link | 135411 | |
KDE (KInfoCenter) | Překlepy v lokalizaci KInfoCenter | link | 2780283 | Tomáš Caithaml |
Monodevelop | Renaming throws an unhandled exception all the time, renaming a local variable fails | link | 497949 | Jan Vinárek |
AbcLinuxu.cz | Nezobrazují se očíčka u sledovaných diskuzí | link | 1266 | Jan Hrach |
Linux | Dell Vostro laptop, keyboard does not work after startup occasionally | link | 13159 | Jan Včelák |
Mandriva 2009.0 | Failed ntfs-3g mount lowers LCD lighting on Asus M50VC | link | 50311 | Leos Literak |
Mandriva 2009.0 | Numeric keyboard on Asus M50VC does not work in KDE4's konsole | link | 50312 | Leos Literak |
gFTP (Ubuntu) | gftp-gtk crashed with SIGSEGV in strlen() | link | 354128 | Tomáš Heger |
kernel | Network driver atl1e malfunctioning | link | 366881 | Vit Pelcak |
Zend Framework | Captcha label incorrectly paired with its input field | link | ZF-6412 | Ondřej Machulda |
AbcLinuxu.cz | Online akce neprobíhají v konkrétním kraji, ten je ale potřeba zadat | link | 1268 | Tomáš Heger |
Linux | Thinkpad R51e [IBM 1844ETG] suspend/resume failure [edit] | link | 351842 | Petr Šigut |
Gwenview | The sidebar doesn't remember its size and actual tab after gwenview restart | link | 190364 | Marián Kyral |
AbcLinuxu.cz | zviditelnit související dokumenty | link | 1269 | David Kolibáč |
Wine | FlatOut: Crash or freeze after startup videos | link | 18277 | Lukáš Furik |
MySQL++ | Problem with MS Visual C++, dll and operator << | link | 13456 | Radim Dostál |
VLC | Currently playing song in playlist has 00:00 length | link | 2711 | Jaroslav Nezbeda |
Fedora | lircm does not work in Xorg on Fedora 10+ | link | 498580 | Ján ONDREJ |
xdvipdfmx | Bad glyph positions with DejaVu Sans Mono and Courier New | link | Tomáš Janoušek | |
SeaMonkey | [REGRESSION] IcedTeaPlugin does not work at all in seamonkey 2.0b1pre | link | 488947 | Tomáš Janoušek |
AbcLinuxu.cz | Zle zobrazenie ikon clanku serialu | link | 1267 | Adam Kovari |
qTip | Displaying no background in IE6 | link | 366338 | Adam Kovari |
quagga | bgpd crashes on as paths containing more 6 digit as numbers | link | 498832 | Dušan Hokův |
abclinuxu.cz | Posílání PHP příloh k diskuzím | link | 1271 | Jan Bětík |
kernel | 2.6.29.1: BUG: sleeping function called from invalid context at mm/slub.c:1599 | link | 819 | Nikola Ciprich |
krusader | Crash (SIGABRT) when using keyboard for navigation | link | 2786458 | Marián Kyral |
Evolution | Delete messages from server after emptying trash (POP) | link | 561196 | Daniel Milde |
HardInfo | Generate report doesn´t generate info | link | 15639 | Jaroslav Nezbeda |
tuxonice | 2.6.29.1 - Oops and hangup o hibernate | link | Jirka Bourek | |
xf86-video-intel | [945GM] EDID data on VGA output ignored unless the output is active | link | 21632 | Tomáš Janoušek |
NetworkManager | NetworkManager doesn´t refresh tray icon after crash with resolv.conf | link | 581736 | Jaroslav Nezbeda |
Krusader | Fullwidget Terminal - empty window | link | 2791144 | Jan Včelák |
Jabbim | Tray icon se po zavření jiného programu graficky změní | link | 918 | Jaroslav Nezbeda |
AbcLinuxu.cz | <pre> s dlouhým 1. řádkem nejde rozbalit ve FF3 | link | 1276 | Jan Hrach |
qutIM | Špatná podpora OpenFire serverů | link | 104 | Roman Šmakal |
qutim | Barvy v konferencích - lepší způsob? | link | 118 | Roman Šmakal |
qutim | Dialog nastavení nevykresluje správně boxy | link | 117 | Roman Šmakal |
qutim | Plugin pro skupinové zprávy | link | 119 | Roman Šmakal |
qutim | Podpora pro registraci na jabber serveru | link | 120 | Roman Šmakal |
esdl | esdl 1.0 - ebin/* permissions | link | 2790189 | Ladislav Hagara |
Nástroje: Tisk bez diskuse
Tiskni
Sdílej:
Jenom jeden report za mesic staci do souteze? Jen za vcerejsek mam 3...To je prima, ale jsou lidé, kterým reportování bugů nic neříká. Chtěli bychom to změnit.
Co takhle pridat podminku aby bugreport obsahoval od navrhovatele patch na vyreseni problemu? :))To by ani v reálu nebylo moc moudré
Mezi 4. a 5. krok bych vložil mezikrok:
Vývojáři zahlceni, oprava v nedohlednu. Z naštvaného uživatele se stává vývojář a chybu opravuje sám.
Bokužel, mezikrok naráží dost často na schopnosti a možnosti uživatele. Pryč jsou doby, kdy uživatel unixu == hacker.
Bohužel i já narazil. Chtěl jsem si v Gwenview jen přidat položku "Odeslat do ..." do kontextového menu fullscreen modu. Vypadá to jednoduše, ale ani po třech hodinách zkoumání kódu jsem nenašel ten správný řádek. V C++ jsem stálý začátečník, takže jsem se v tom kódu dokonale ztratil A na wishreport zatím žádná odezva
Tak jsem se hecnul a našel to správné místečko. Dokonce to i funguje
https://bugs.kde.org/show_bug.cgi?id=187819
Tak už je to i v SVN. Škoda, že se tenhle bug nepočítá
--- Comment #2 from Aurelien Gateau 2009-04-15 23:03:51 --- SVN commit 954525 by gateau: Added file operations and "open with" entries to document view popup menu. Patch by Marian Kyral (Thanks!) BUG: 187819 M +6 -0 documentpanel.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=954525
Mohl by někdo do gnome bugzilly zadat tenhle bug www.abclinuxu.cz/zpravicky/prvni-ukazky-kde-4.3/diskuse#87 ? Když se člověk splete při vytváření nového adresáře v GTK save dialogu tak nemá žádnou možnost jak to okamžitě napravit. Volby smazat a přejmenovat nejsou dostupné.
Tak nic. Tenhle bug už tam hnije of roku 2005. Zatím sice nebyl smeten ze stolu, ale nic se s ním neděje
http://www.abclinuxu.cz/zpravicky/prvni-ukazky-kde-4.3/diskuse#95
jsem si myslel, že přisjěji hlasem a koukám, oni to raději nepovolili, aby to náhodou někoho nefrustrovalo.. Ale pomstil jsem se a přidal se do seznamu
Možná by to chtělo anticenu živému programu, kde se vývojáři chybovými hlášeními nezajímají.
U mě by to vyhrály OOo a na druhém míste by byl Audacious.
Systém pro sledování chyb v OOo stojí za starou bačkoru (jenom nalézt jej je umění) a na žádné mé hlášení jsem se nedočkal jediné odpovědi. Pouze když jsem poslal jednoduchý patch přímo Pavlu Janíkovi, tak mi slíbil, že se to v příští verzi objeví, ale skutek utek.
Do Audacious jsem přes rok tlačil svoje překlady. Mezi tím jim stačil jednou zkolabovat server, jednou se jim tam někdo vlámal a mimo to dvakrát ztratili databázi.
Mi přijde, že svět funguje asi tak, že je fedoří bugzilla, tam si chyby sice všimnou, a to je tak všechno, a pak je upstream, kde na to všechno zvysoka, a k tomu pár osamělých hrdinů co se občas zčistajasna zjeví a všecko spraví (představte si někoho jako opraváře z Brazilu) a tak to je.
hovor mi o tom: http://qa.openoffice.org/issues/show_bug.cgi?id=61977
niekedy mam pocit ze maju z inych developerov len srandu
Tak si to fixni a pošli jim patch. To už máš jistou naději, že se tím budou zabývat.
Tamto bohuzial nieje moja parketa. A oni vedia presne cim to sposobili (vid moj popis problemu) takze vedia aj ako ho vyriesit. zial, problemom je to ze hackovali jednu vec velmi nestatnym sposobom a prislo sa na to :)
Buď je oprava složitější a nikomu se do toho nechce a nebo se to umístilo někam na TODO list a čeká se až na to dojde řada. Bohužel se taky může čekat dlouho, podle toho, kolik se objeví prioritnějších bugů
OOo je velký projekt se spoustou kódu a spoustou bugů, vývojářů spíše ubývá než přibývá (jak tady někde v diskuzi proběhlo)
navrhuji za bug prohlásit, když bug trackingový systém nepodporuje nějakou správu identit - třeba OpenID. Nyní mám kolem stovky různých účtů a drtivá většina z nich nějak souvisí s open source a desítka je z bugzill..
Nezoufej, třeba bude následovat soutěž "Opravujeme chyby / řešíme bugfixy". Ale tam už se asi zúčastní méně lidí.
Jak říkal soudruh Lenin: se učit, se učit, se učit
Na reportování bugů většinou není potřeba nijak extra květnatá angličtina. Stačí mít základní znalosti gramatiky a umět pár technických slovíček. A když to nestačí, tak se vždy najde někdo, kdo ti to do angličtiny přeloží. Můžeš třeba zkusit položit dotaz ve zdejším fóru, nebo blogu.
Člověk musí mít login, aby se dostal do slosování?
23.4.2009 vyšlo Ubuntu 9.04. Doufám, že bug instalátoru Wubi bude pěknou ukázkou, jak bugreporting funguje
Spíše ty první. Zahlédl jsem něco o napadení spambooty. Doufám, že se moje dva bugu v té záplavě spamu neztratí.
Tak ja trouba čekám a čekám a čekám a můj bug se v tabulce vůbec neobjevil....
Paráda Už se tam vidím