[Dilemma] Wachten op Postnuke 0.8 of andere CMS kiezen?  Naar boven

  • Voor mijn voetbalvereniging heb ik ooit een module gemaakt om leden/wedstrijden/teams bij te houden. Dat was toen voor Postnuke 0.703.
    Omdat deze module niet meer werkte vanaf Postnuke 0.726, heb ik deze aangepast zodat hij wel werkt.

    Inmiddels is de module behoorlijk verouderd. En bovendien is mijn wensen lijstje behoorlijk gevuld.

    Nu mijn dilemma:
    Ik heb gezien dat de core van Postnuke 0.8 meer en meer pnRender-templates gebruikt, dat vind ik een goede ontwikkeling.
    Maar het is mij nog onduidelijk wanneer de eerste stable-release komt. (en ik wacht al zolang)

    Ik heb ook ervaringen met andere CMS-system zoals Joomla en Xaraya.
    Van Joomla vind ik de Admin-Interface wel krachtig, maar nadeel van Joomla is het rechten-systeem. Die valt in mijn geval af.
    Ik ben ook onder de indruk van Xaraya, vooral van de flexibiliteit van de templates en de dynamicdata-hook.

    Aan de ene kant is het wachten op de komst van Postnuke 0.8, maar hoe lang is dat?
    Een alternatief is het kiezen van een andere CMS, bij voorkeur Xaraya.
    Nadeel is wel dat de huidige content (bv.pagesetter) en gebruikers overgezet moeten worden.

    Het feit is wel dat mijn module altijd herschreven MOET worden.

    Het is een heel verhaal, ik hoop dat iemand daar een antwoord op kan geven. Ik twijfel nog wat ik ga doen.

    Alvast bedankt.
  • Ik begrijp het dilemma, maar zou toch overwegen om te wachten op 0.8. De milestone release is al enige tijd uit, wat betekent dat je nu al kan beginnen met het herschrijven van je module en kan testen op een lokale testserver met PN 0.8. Is je module wel al .76x compatible (dus pnRender / API compliant)?

    Ik ben geabonneerd op de svn-commits mailinglijst van het postnuke project en krijg bijna iedere dag commit-meldingen binnen. Er wordt dus nog steeds hard gesleuteld, bijgeschaafd en bug-brij gemaakt.

    Volgend weekend (12/13 aug 2006) is pnMeeting 3.0, waar ik zelf ook verse info te krijgen. Ik zal zoveel mogelijk verslag doen als we terug zijn. Eventueel kan ik helpen om je module geschikt te maken voor 0.8, als je deze ook onder GPL licentie wilt vrijgeven.

    __________
  • Teb, bedankt voor je reactie.

    Ik heb wel eens een nightly build PN0.8 bekeken en ik ken het principe van pnRender.
    Destijds heb ik PN0.726 met Xantia/pnRender geïnstalleerd en de module daar op aangepast.
    Dat werkte ook wel. Volgens mij staat op de website 0.750-GOLD en daarop werkt de module wel.
    Maar het punt is dat er een lading aan nieuwe wensen en aanpassingen zijn. Dus of de huidige module compliant is, doet niet ter zake. Ik ga de nieuwe van de grond af bouwen.

    Of ik mijn module openbaar maak, daar heb ik nog niet aan gedacht.

    Ik ben benieuwd wat ze te melden hebben op pnMeeting.
  • pnRender templating werkt toch ook al gewoon met 0.762?

    Wat dat betreft kun je volgens mij gewoon al aan de slag met de latest stable release en als 0.8 uitkomt misschien wat kleine updates.

    Of zit ik er nu helemaal naast? Ik heb zelf mijn eigen geschreven modules nog niet overgezet naar pnRender. Dat moet ik ook nog een keer gaan doen icon_smile

    __________
  • pnRender/Xanthia is geen probleem.

    Waar mij het om gaat is dat PN0.8 zeer veelbelovende features krijgt (heeft) die al sinds tijden in xaraya zitten. Zoals de volledige core met templates en het Hooks-principe.

    Bovendien heb ik gezien dat de database-aanroepen in 0.8 anders zijn dan in 0.7x.

    Ik wil graag de core van mijn module graag in 1x goed hebben. Het liefst volgens de richtlijnen van 0.8.
    Maar om nu te ontwikkelen in de MS1-release en dan daarna maanden wachten op de Stable-release, daar pas ik voor. Dan kies ik liever voor bv. xaraya.

    En DAT is mijn dilemma.
  • riegstarDestijds heb ik PN0.726 met Xantia/pnRender geïnstalleerd en de module daar op aangepast.
    Dus je eigen module maakt wel al gebruik van templates (zoals je ook aangeeft over de core van PostNuke). Dan ben je al erg ver.

    riegstarBovendien heb ik gezien dat de database-aanroepen in 0.8 anders zijn dan in 0.7x.
    Er is een Object Library toegevoegd, zodat je juist niet meer zelf de database aanroepen hoeft te schrijven, maar dit middels functies uit de pnObjectLibrary doet. Zo wordt de hoeveeldheid code veel minder en veel overzichtelijker, maar de database aanroep blijft theoretisch hetzelfde. Deze zijn gebaseerd op de v4b libraries uit OpenStar, maar inmiddels ver uitgebreid. Eventueel kun je gebruik maken van de Module generator om op weg te komen.

    riegstarMaar om nu te ontwikkelen in de MS1-release en dan daarna maanden wachten op de Stable-release, daar pas ik voor. Dan kies ik liever voor bv. xaraya.

    En DAT is mijn dilemma.

    Hulp bij ontwikkelen in 0.8 API kun je vinden op de site van Drak. Verder verwacht ik meer info op pnMeeting te krijgen.

    __________

Deze lijst is gebaseerd op gebruikers die de afgelopen 10 minuten online waren

 

Taal

Preferred language