Vraag & Antwoord

OS Linux

Educat Release Announcements

15 antwoorden
  • Oke, in dit topic kun voortaan de nieuwe releases van Educat volgen. Ook kun je hier vragen stellen, bugs raporteren en je evt. aanmelden als je mee wilt programmeren of documentatie wilt schrijven. (bedankt max ;) ) -> [url=http://educat.cjb.net/]De website van Educat[/url]
  • [b:6b991de265][Educat 1.0beta6 released][/b:6b991de265] Release 1.0beta6 bevat nieuwe compiler tools, en elke belangrijke update's voor libeducat. Deze release is een tussen release voor de eerder geplande 1.0rc1. Changelog: [u:6b991de265]***Educat maketools*** [/u:6b991de265] * configure is bijgewerkt, het probleem dat educat in de verkeerde prefix werd geinstalleerd, is verholpen. * Start voortaan 'install' na het uitpakken van de package om configure's interactieve modus te starten. Of start configure met --interactive * Configure biedt nu ook de mogenlijkheid om de output in kleur te brengen met configure --color * Problemen met qt-moc zijn verholpen [u:6b991de265]***Libeducat*** [/u:6b991de265] * Libeducat bevat nu het 'EducatPageWidget' welke het mogenlijk maakt modules in te delen in pagina's, de API staat beschreven in educatpagewidget.h * EducatConfigFile werkt nu volgens het Singleton pattern, en creeert nu 1 instantie inplaats van een instantie voor elke aanvraag naar het configuratie bestand. EducatConfigFile is nu een pointer, dus in alle modules + educat is EducatConfigFile. veranderd in EducatConfigFile-> (Zie educatconfig.h voor meer info) [u:6b991de265]***Educat*** [/u:6b991de265] * Diverse bugs omtrent het laden van de modules zijn verhopen [u:6b991de265]***Educat Modules*** [/u:6b991de265] * Alle modules werken nu volgens het overzichtelijke page-systeem van libeducat * De bug module getal-relaties die er voor zorgte dan deze plots bleef hangen, is gefixed. [b:6b991de265][Downloaden][/b:6b991de265] ftp://phpc1.cjb.net/educat/source/educat-1.0beta6-src.tar.gz [b:6b991de265][Installeren][/b:6b991de265] [i:6b991de265]tar xzf ./educat-1.0beta6.tar.gz[/i:6b991de265] [i:6b991de265]cd educat-1.0beta6[/i:6b991de265] [i:6b991de265]./install[/i:6b991de265] Deze nieuwe installer vraagt interactief om dingen als de prefix, qt-dir en de architectuur in te vullen, daarna wordt educat automatisch gecompileerd en geinstalleerd. [b:6b991de265][Bugs][/b:6b991de265] Aangezien dit een tussen release is voor 1.0rc1 zullen nog niet alle bugs geheel verwijderd zijn. De fout in module topografie, nl. dat Nijmegen wordt gegeven als hoofdstad voor Gelderland is nog NIET verholpen. bug-raporten nog steeds naar phaas@wanadoo.nl -> Bedankt iedereen, Barry Faas
  • [b:5b304f5f13]Highlights[/b:5b304f5f13] [i:5b304f5f13]GCC 3.2 wordt ondersteund[/i:5b304f5f13] Na een heleboel gerommel wordt nu eindelijk GCC 3.2.x ondersteund. [i:5b304f5f13]Educat 1.0beta7 Released![/i:5b304f5f13] Ik ben blij om aan jullie deze nieuwe versie van Educat te kunnen presenteren. Het duurt niet lang meer voordat de eerste 'release canidate' uitkomt. Zie hieronder het changelog. [b:5b304f5f13]Changelog[/b:5b304f5f13] Libeducat: - EducatGeo: Geografische informatie is tegenwoordig modulair, het bestand etc/geo.conf bevat nu alle informatie over de landkaarten gebruikt in educat. Iedereen kan kaarten wijzigen en toevoegen. - EducatWindow: We zijn bezig aan een werkende garbage collection, echter nog zonder enig success. Kans op kleine memleaks is nogsteeds aanwezig. Een check met ccmalloc print een lijst die niet op mijn terminal past ^^;; Verder zijn er nog wat kleine bugje gefixed. Educat: - Spelfouten verwijderd - Crashes tijdens opstarten verholpen Educat compiler tools: - Problemen met Qt verholpen. - GCC 3.2.x wordt nu ondersteund Modules: - ModuleGeo: deels ondersteuning voor EducatGeo's nieuwe kaarten systeem. Verder zijn een aantal plaatsnamen verbeterd in Educat's geo-kaarten. [b:5b304f5f13]How to get it?[/b:5b304f5f13] The usual mirror! ftp://phpc1.cjb.net/educat/source/educat-1.0beta7.tar.gz [b:5b304f5f13]Meewerken met Educat[/b:5b304f5f13] Het aantal invullen jobs: - We hebben nog steeds een documentatie schrijver nodig, GEEN programmeer kennis vereist - Hulp met libeducat, aardige kennis van Qt, C++ vereist. - Het maken van modules voor Educat, matige kennis van Qt en C++ vereist. - Het bijhouden van Educat's kaarten systeem (het toevoegen van plaatsnamen in o.a. modulegeo), absoluut geen kennis vereist. - Het maken van gecompilerde RPM packages voor je eigen distro. Als je interesse hebt, stuur dan vrijblijvend een emailtje naar phaas@wanadoo.nl voor meer informatie. [b:5b304f5f13]Testers[/b:5b304f5f13] Aangezien ik vaak bugs krijg toegemaild die in de huidige pre-release al verholpen zijn ga ik werken met een soort van CVS-systeem. Ik houdt jullie op de hoogte. --- Kijk evt. op de website voor meer informatie www.educat.cjb.net [i:5b304f5f13]Barry Faas[/i:5b304f5f13]
  • [b:b46363596f]Oproep voor mirrors[/b:b46363596f] Op het moment serveer ik Educat packages vanaf mijn eigen linux server. Mijn internet verbinding is echter niet zo snel dat ik de hele dag iedereen maar kan laten downloaden. Daarom zoek ik mensen die mij zouden willen sponsoren met bandbreedte ofwel Educat packages aan zouden willen bieden via hun server. Bedankt, [i:b46363596f]Barry Faas[/i:b46363596f]
  • [url=www.nedlinux.nl]Nedlinux[/url]?
  • [b:bf4bfbb066]Bugje ontdenkt![/b:bf4bfbb066] Een klein foutje tijdens het compilen met een unofficial-version van Qt3.1.1 Download de patch op: ftp://phpc1.cjb.net/educat/source/educat-1.0beta7-no_style_cde.patch Download het bestand in de directory waar de source is uitgepakt en doe: cat ./educat-1.0beta7-no_style_cde.patch | patch -p1 [i:bf4bfbb066]Barry Faas[/i:bf4bfbb066]
  • [quote:40de7bd9a7="phaas"][b:40de7bd9a7]Oproep voor mirrors[/b:40de7bd9a7] Op het moment serveer ik Educat packages vanaf mijn eigen linux server. Mijn internet verbinding is echter niet zo snel dat ik de hele dag iedereen maar kan laten downloaden. Daarom zoek ik mensen die mij zouden willen sponsoren met bandbreedte ofwel Educat packages aan zouden willen bieden via hun server. Bedankt, [i:40de7bd9a7]Barry Faas[/i:40de7bd9a7][/quote:40de7bd9a7]Kijk eens [url=http://www.sf.net]hier[/url].
  • [b:4b66b933ee]Educat draait op de Martin Luther King School[/b:4b66b933ee] Sinds afgelopen maandag, draait educat 1.0rc7 naar volle tevredenheid op een Celeron 1000 bak, met daarop Slackware Current, op mijn moeders school. Vanaf volgende week zal het programma intensief getest worden.
  • Hmmz, dat is een zeer goede vooruitgang! Houdt me op de hoogte van de ontwikkelingen. Een praktijk-test kan ik wel gebruiken voordat ik de final ga releasen. En over sourceforge, dat is idd een goede optie. Bedankt iedereen! Barry Faas
  • Nogmaals gefeliciterd met je behaalde overwinning!! Misschien tijd om educat aan te melden bij http://apps.kde.com ? Het is weliswaar geen KDE-applicatie, maar wel een QT-applicatie, en die vallen ook onder de paraplu van apps.kde.com. Zo geef je je werk een hoop aandacht!!! Max
  • .. hee, De link naar beta 7 klop niet, het bestand waarnaar deze verwijst bevat -src in de naam, en de link niet. Max
  • [b:b2c14365e7]FTP mirror?[/b:b2c14365e7] Ik heb sindskort een website die bij NedLinux gehost word en we gebruiken nog geen 5mb van de 25mb dus als je zou willen kun jij de overige ruimte als mirror voor de source en binaries gebruiken dan richt ik dat ff in. Sirius is aangesloten op het Trueserver netwerk dus je hebt een hele leuk down en upload :)
  • [b:6885b780c0]Updates[/b:6885b780c0] Er zijn immiddels al weer een paar leuke updates, oa. HdPack, Educat1.0final komt eraan, Educat2 vooruitblik, de Educat SDK [b:6885b780c0]High Definition Pack[/b:6885b780c0] hdpack is een verzameling 3d gerenderde plaatjes en animatie's voor Educat. Het vervangt de oude plaatjes van de bureaublad-hulp-kat door een serie vrolijk en fris gerenderde beelden Met hdpack wordt Educat ietsjes groter aangezien de resolutie's van de meeste plaatjes wat hoger is. Op hele trage PC's (<- P166) is het dus niet aan te raden hdpack te installeren. Download de stable versie van Hdpack: http://phpc1.cjb.net/~barry/code/educat/hdpack-1.0.tar.gz Note: Op oudere versie's van Educat (lager dan Educat1.0a) werken sommige hdpack animatie's niet. [b:6885b780c0]Educat 1.0, stable release[/b:6885b780c0] Eindelijk is het zover! Educat 1.0 ziet officieel het licht! Educat 1.0a en 1.0b zijn niet publikelijk gereleased want deze zijn eerst naar Marcel gegaan die ze voor me heeft getest. Inprinciepe is Educat1.0c de meest stabiele ver. tot nu toe, hij is te downloaden op: http://phpc1.cjb.net/~barry/code/educat/educat-1.0c.tar.gz Binnen enkele dagen verhuist ie naar de FTP servers. == Changelog: [b:6885b780c0](1.0c)[/b:6885b780c0] -Grote fout in de topo-module verbeterd -Fout in de compiler-tools welke problemen met de PREFIX veroorzaakte is verbeterd -'/' tekens global veranderd naar ':' tekens [b:6885b780c0](1.0b)[/b:6885b780c0] [libeducat] - Kleur blauw is global veranderd naar wat leesbaardere kleur (RGB ( 50, 100, 255 ) ) - '/' teken is veranderd in het ':' teken [educat] - Fullscreen functie werkt nu goed (nog niet perfect) [compile tools] - Enkele bugfixes - Een startup script wordt nu aangemaakt is /usr/bin, zodat je Educat kunt starten door alleen 'educat' in te typen - Commandline opties worden nu ook doorgeven [modules] - Inprinciepe zijn nu alle modules bedienbaar zonder muis (enter bij 'volgende' in de reken modules werkt geloof ik nog niet) [b:6885b780c0](1.0a)[/b:6885b780c0] Dit is de meest afgeslankte versie totnu toe, een aantal 'missing features' en overbodige classen zijn er dan ook uitgehaald. Onder de missing features vallen oa. - Persoonlijke configuratie (wordt nl. module in de volgende versie) - Assistent, module die uit moet leggen aan de leerling hoe Educat werkt. Deze was oorsprongkelijk bedoeld om geactiveerd te worden als op de kat werd geklikt. Volledig verwijderd is de 'Wizard module toevoegen'. Deze is compleet vervangen door de 'Automatische module zoeker'. En aantal andere veranderingen zijn: - Minder compile-time warnings (MINDER, ik zeg niet GEEN ;-) ) - Topo-module verbeterd, elke bugs verwijderd uit LibeducatGeo - EducatCursor gaat niet meer 'achter' objecten langs - Opmaak geo.conf veranderd, zie geo.conf voor details - Fout gefixed met Qt3.11 en EducatKeypad (Keypad gebruikt oa. bij de tafel-module) - Fixes in de Compile-tools - Functie 'getChartList()' toegevoegd aan EducatGeo (gebruikt door topo-module) - Functie 'getClassNameList()' toegevoegd aan pConfig (gebruikt door getChartList() uit EducatGeo.h) - 1.0a heeft nu volledige ondersteuning voor hdpack (nu ook mogelijk om hdpack te installeren voor EN na het compilen) - splashscreen toegevoegd - Begin gemaakt met commandline-parameters (zie educat --help), de meeste werken nog niet en worden pas gemaakt tegen Educat2.0 - assitant.h, assistant.cpp, educathello.h (obsolete), educathello.cpp (obsolete), wizardmodule.h (obsolete), wizardmodule.cpp (obsolete) verwijderd. - splashmovie van hdpack is kleiner gemaakt, grotere versie (4Mb) wordt apart ter download aangeboden voor snellere computers. Todo: - Documentatie (nog steeds :P) - Assistant module (belangrijk!) - Meeeeer modules - Beginnen met implentatie van ACM == [b:6885b780c0]Educat 2.0 preview[/b:6885b780c0] Op het moment laat de module hierachy van Educat nogal wat te wensen over. Zo kunnen modules bijv. niet onderling communiceren en lopen flink wat calls met een onnodige omweg. Omdat dit te veranderen moet heel Educat drastisch worden aangepakt. Vanaf de unstable branch 1.1 zal ik gaan beginnen met het zogeheten Advanced Compoment Magnament (ACM). Modules kunnen daarmee via 1 enkele hoofd class communiceren, wat het nog makkelijker maakt Educat te beinvloeden dmv. van modules. Het is zelfs zo, dat de interface van Educat zelf ook een module wordt. Dit net als de bureaublad-hulp-kat, de module-browser en Educat's help-systeem. Ik heb met Kontour enkele techsheet gemaakt. Techsheets op: (oude situatie) http://phpc1.cjb.net/~barry/educat/educat1.0_techsheet.gif (toekostige situatie) http://phpc1.cjb.net/~barry/educat/educat2.0_acm_techsheet.gif http://phpc1.cjb.net/~barry/educat/educat2.0_comp_techsheet.gif [b:6885b780c0]Educat SDK[/b:6885b780c0] Om programmeurs aan te sporen modules te maken voor Educat, komt er binnen kort een SDK. De eerste versie zal alleen wat simpele commandline tools en shell-scripts bevatten om bv. makefiles en template-projecten te genereren. Toekomstige versies zullen misschien ook een GUI bevatten in de vorm van een Educat module. [b:6885b780c0]Even over Sourceforge[/b:6885b780c0] Ik heb er uiteindelijk toch voor gekozen om Educat bij Sourceforge te gaan hosten, binnekort meer hierover [b:6885b780c0]Versie opmaak[/b:6885b780c0] Educat's versie nummers gaan er ongeveer net zo uit zien als die van de Linux-kernel: (MAJOR).(MINOR).(SUBVER)(PATCH) n.n.[n]x Bijvoorbeeld 1.7.1d Alle even minor-nummers zijn stable-versie's van de voorgaande unstable versie, alle oneven minor versie zijn unstable Dus: 1.5.1a is unstable 1.6.1a is stable [b:6885b780c0]Documentatie[/b:6885b780c0] Helaas ben ik er nog niet ingeslaagd iemand bereidt te vinden documentatie voor Educat te schrijven, dat is dus ook de reden dat 1.0final geen documentatie bevat. Dit is natuurlijk een behoorlijk gemis. Zelf heb ik het wat druk, zowel met de code als met mijn schoolwerk :roll:, dus heb ik geen tijd voor docs. Mocht er iemand interesse hebben, mail mij op b.faas@wanadoo.nl Met vriendelijke groet, Barry Faas
  • [size=18:282d9fd102]Educat 1.1.1[/size:282d9fd102] Er is een nieuwe release in de unstable branch van Educat, namelijk 1.1.1. De 1.1.x tak moet uiteindelijk leiden tot Educat 1.2 die veel nieuwe features zal bevatten. [size=18:282d9fd102]Features[/size:282d9fd102] Educat 1.1.1 bevat oa: - Nieuw Aqua thema - Nieuw module systeem - Een Educat vertaler (wordt aan gewerkt) [size=18:282d9fd102]Downloaden[/size:282d9fd102] Educat is te downloaden van http://educat.sourceforge.net/educat/index.php3 Betatesters zijn van hartewelkom want er zitten nog een hoop bugs in. Bugreports kunnen natuurlijk naar Barry b[dot]faas[at]tux[dot]demon[dot]nl of naar mij marceldereus[at]nedlinux[dot]nl waar ik ze als "hoofdtester" zal verwerken in een grote lijst. [size=18:282d9fd102]Name change[/size:282d9fd102] Educat moet van HKA van naam veranderen, omdat zij claimen de copyrights om de naam te bezitten, een change naar edukat vinden zij niet voldoende. Er wordt uitgezocht of HKA werkelijk deze copyrights bezit, want dan zullen we idd de naam moeten wijzigen. Weet jij een leuke naam, post hem dan even, want alle hulp is welkom.
  • Barry/Marcel: als jullie nog hulp nodig hebben voor een "Educat Live CD" roep me dan even he? Misschien kunnen we ook een downloadlokatie voor een ISO regelen.

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.