Daniel73 schreef:Sander schreef:Ik ben er op McDuck.nl maanden mee bezig geweest om er uiteindelijk achter te komen dat het daar nooit naar behoren zou werken, en wil er niet weer zoveel tijd in steken.
Waarom zou het op McDuck nooit naar behoren werken? (Wat zijn de technische redenen?) Zijn er bij PunBB programmeurs die interesse hebben?
Ik weet uit mijn hoofd niet meer precies wat de oorzaak was, maar volgens mij ging het erom dat de archiefbestanden die op de server worden aangemaakt, niet leesbaar zijn in Windows, en ik niets kon instellen aan hoe ze aangemaakt worden. Ik ga er nog eens naar kijken, maar denk dat we nu meer hebben aan PunBBDownloader, waarmee ook andermans forums te archiveren zijn. Daar besteed ik voorlopig dus liever mijn tijd aan.
Ik weet niet of er bij PunBB geïnteresseerden zijn.
Sander schreef:PunBBArchiver is open source en op Google Code draait een programma waarmee mensen samen kunnen werken aan dezelfde broncode. Er zijn dus drie mogelijkheden als anderen mee willen schrijven:
1. Een andere programmeur stuurt mij verbeteringen en ik zet ze in de code.
2. Een andere programmeur wordt 'project member' (of vervangt mij als 'project owner') van PunBBArchiver en kan zelf de broncode aanpassen. Die aanpassingen krijg ik dan in mijn mailbox en ik kan daarmee weer verder programmeren. Er is versiecontrole, dus je kunt precies zien wie wat heeft toegevoegd.
3. Een andere programmeur wil niet met mij samenwerken of heeft een ander plan, kopieert de broncode van PunBBArchiver en zet het project onder een andere naam voort.
Alle drie de mogelijkheden lijken mij geen probleem. Het zou wel helpen als ik mijn broncode documenteer, zodat anderen er eventueel mee verder kunnen, maar zelfs dat zou een ander kunnen doen.
In ieder geval is het niet de bedoeling dat dit project van mijn interesse en zin afhangt. Ik kan niet beloven dat ik het ooit af krijg en weet in ieder geval zeker dat dat de komende tijd niet lukt. Een voordeel aan open source is dat iemand anders het project op elk moment zou kunnen overnemen.
Daniel73 schreef:Hoe kan ik, of wie dan ook, weten dat je project organisatorisch zo werkt?
Dat is voor zover ik weet de gebruikelijke manier waarop wordt samengewerkt aan open source software. Ik denk dat het zichzelf wel wijst zodra er iemand mee wil programmeren. Als het nodig blijkt, kan ik uitschrijven wat ik hier in het kort heb gezegd.
Daniel73 schreef:En hoe standvastig is het project? Heeft het zin om welwillende mensen ernaar te verwijzen, of ontstaan er dan bottle-necks en misverstanden? Voor optie 1 ben jij nodig. Waar kan men op rekenen?
Het lijkt me niet nodig daar nu al over na te denken. Ik denk dat het heel goed mogelijk is om zonder vooraf opgestelde regels en afspraken aan zoiets samen te werken, zolang iedereen redelijk blijft. Als iemand ontevreden is over de manier waarop ik werk, is er optie drie. Dat hoeft voor niemand een probleem te zijn.
Het gaat mij er bij PunBBDownloader en PunBBArchiver alleen om dat de code er is of komt. Ik ben in deze gevallen niet geïnteresseerd in het onderhouden van een community of in projectleiding, en ik denk niet dat een programmeur die eventueel mee zou willen helpen, dat wel belangrijk zal vinden.
Daniel73 schreef:Is er een CVS?
Zoiets, maar dan heet het Subversion.
Daniel73 schreef:Stel je voor dat iemand je een code stuurt (optie 1) die vertraagd geplaatst wordt, op een moment nadat een "project member" (optie 2) al wijzigingen heeft gemaakt? Hoe ga je dat dan samenbrengen?
Als communicatie via PunBBArchiver discussions plaatsvindt, is iedereen meteen op de hoogte van wie wat doet.
McDuck.nl forumarchieven:
Daniel73 schreef:Is het archief nu compleet? Komen er nog updates/aanpassingen?
Voor zover ik weet is het compleet. Als het nodig is, komen er updates.
Daniel73 schreef:Daniel73 schreef:Waarom krijg ik die SQL-bestanden niet, tot dusver? Dan kan ik echt gaan zoeken naar mogelijkheden, of tenminste aanbieden wat ik heb. Ik wil geen voorgebakken txt-bestanden en HTML-bestanden. Ik wil serieus kunnen werken met bronbestanden.
[...]
Ik bedoel McDuck.
Ik zou de SQL-bestanden als download kunnen aanbieden, zonder wachtwoorden, IP- en geheime e-mailadressen. (Dat is waarschijnlijk anders dan wat ik een paar maanden geleden heb gezegd, dus ik ben van gedachten veranderd.) Maar wat zou je er precies mee willen doen? Net zoiets aanbieden als PunBBDownloader doet / zal doen?
Daniel73 schreef:Is dit programma wel bedoeld voor Windows?
Het is geschreven in Python, en dat werkt ook in Windows. Ik heb het alleen nog niet geprobeerd.
Daniel73 schreef:Dat een programma als 'Teleport Pro' niet weet hoe PunBB in elkaar zit, vind ik een fout van PunBB.
Ik vind het ook een fout van PunBB.
Daniel73 schreef:Volgens een internetstandaard zou het wel moeten kunnen. Want, wat ik in mijn browser-scherm zie moet toch op te slaan zijn? Ben ik nou zo onmogelijk principieel? Hoe meer feautures op WWW, hoe minder ik kan bewaren.
Je kunt een spider alles laten opslaan wat je op je browser-scherm ziet, maar het probleem is dat de spider niet weet dat hij pagina's veel te vaak downloadt. En ik denk niet dat spiders rekening houden met de URLs die PunBB maakt.