1.8 is not being abandoned at all. In fact I believe a few fixes where committed to the RC in the last couple of weeks. We are winding down to a final release of 1.8 and would really like people to give it a try so we can fix any issues before the final version. We have heard that many people won't upgrade until a final release has been put out and we want to make that a quality release but is heard when people won't install it until is it final:)
We also really like it when the community helps out with documentation. The team has been busy adding a lot of new features and as you might expect documentation tends to lack behind the latest release. I am always happy when I see people post new things to the wiki. It really is very easy to use especially when adding an example of how a new feature is used. Perhaps you could help us identify some weakness in the doco (like the HTMLHelper you mention below) and then we could together get some new example up there for you? Thank you for posting this, we value your input as a community. --Kurt On Mon, Feb 8, 2010 at 10:22 AM, neweller <[email protected]> wrote: > "we have frequently found ourselves venting over > the seeming lack of documentation" > > I totally feel you pain. I have inherited a Mach-II 1.5 ecommerce site > will multiple catalogs and customers all set up as modules with in one > app. That being said my learning curve was very short and had to > immediately start adding new modules. > > As of 1.8 Simplicity RC2 I wanted to upgrade and take use of the new > features such as HTML Helper to condense the site into one main app > but this has been very frustrating. Basically I have resorted to > reverse engineering the Dashboard 1.1.0 just to see some of these new > features in use. > > Just as a side note it appears 1.8 has been left for dead and all > attention has been moved to 1.9. I think 1.8 is actually gold just not > released? I would like to commit to a version and get to learning of > HTML Helper but should I forget 1.8 and go straight to 1.9? > > Once I get a better understanding of Mach-II I wouldn't mind helping > the Mach-II Wiki. I think a basic example of HTML Helper that changes > the layout / CSS / Javascript based on a user login would be a good > example to see on the Wiki. > > > On Feb 3, 4:22 pm, Kurt Wiersma <[email protected]> wrote: >> Summer, I appreciate your feedback on the state of Mach II's >> documentation and newbie guides and examples. As we are an open source >> project we rely heavy on this feedback so we can improve. We also >> relay on our community to help us improve the situation. Would you be >> willing to help us get some of the guides and examples up to date in >> order to assist your team in learning the framework? I would be happy >> to guide you through how to submit updated content to wiki and updated >> sample code. I am sure other members of this list would love to help >> as well. I think it something that everyone can benefit from. >> >> --Kurt >> >> >> >> On Wed, Feb 3, 2010 at 12:35 PM, Summer Wilson <[email protected]> >> wrote: >> > Great, thanks. Alas, I made that change, checked it again against the docs, >> > and made sure it all worked fine in 1.6 (still does). So tried again to >> > upgrade our servers to 1.8. Same problem is still there: >> >> > The method deconfigure was not found in component >> > /var/www/html/developmnt/srac2.vlan-two.com/model/SessionFacade.cfc. >> >> > In my config, I changed the line to >> > <!-- sessionProperty - to control session and keep it separate from >> > framework and MVC --> >> > <property name="sessionProperty" type="properties.SessionProperty" >> > /> >> >> > I updated all code to refer to sessionProperty instead of the original >> > sessionFacade. >> >> > -- SessionProperty.cfc -- >> > <cfcomponent displayname="SessionProperty" >> > extends="machII.framework.Property" output="false"> >> > <cffunction name="configure" access="public" output="false"> >> > <!--- create the sessionProperty and store it in the property mgr >> > ---> >> > <cfset var sessionProperty = >> > createObject("component","model.SessionFacade").init() /> >> > <cfset setProperty("sessionProperty", sessionProperty) /> >> > </cffunction> >> > </cfcomponent> >> >> > I have to admit, as a newcomer to frameworks in general, and Mach-II, its >> > been a very frustrating experience. My colleage and I choose Mach-II as our >> > framework after attending several of the framework presentations at >> > CFUnited >> > 2009, feeling like it seemed the best fit for how we worked and, mistakenly >> > believing it had really good documentation. After selling our team on it >> > and >> > getting started using it, we have frequently found ourselves venting over >> > the seeming lack of documentation on some aspects if use, the lack of >> > newbie >> > friendliness to the basic documentation, and the continued occurrence of >> > items from the official wiki being noted as being out-dated or wrong. Many >> > of the example apps and code do not follow what is stated here to be best >> > practices (such as the whole service layer thing being completely absent >> > from the getting started guide). While this group is very helpful, it >> > really >> > shouldn't be the place we have to come to for every simple question or to >> > learn that the docs keep telling us wrong. :-( We love the general nature >> > of Mach-II and despite the issues with docs, we are continuing to try to >> > learn it and will likely continue to utilize it versus dealing with having >> > to switch. I am not, however, looking forward to the headaches about to >> > come >> > as we begin teaching our fellow team members how to actually work in it as >> > well, versus just doing it for them. </randomly injected bit> >> >> > ~~ Summer S. Wilson >> > Collectonian on Yahoo! Messenger/GTalk and pretty much every where else >> > Find me online: >> > * An Eclectic World:http://eclectic-world.com >> > * Facebook:http://www.facebook.com/Collectonian >> > * LiveJournal:http://collectonian.livejournal.com >> > * Wikipedia:http://en.wikipedia.org/wiki/User:Collectonian >> > * Flickr:http://www.flickr.com/photos/collectonian/ >> >> > On Wed, Feb 3, 2010 at 9:52 AM, Peter J. Farrell <[email protected]> wrote: >> >> >> It's been updated. It only required changing: >> >> >> <property name="sessionFacade" type="properties.SessionProperty" /> >> >> >> To: >> >> >> <property name="sessionProperty" type="properties.SessionProperty" /> >> >> >> So the property loader doesn't get overwritten with the session facade. >> >> >> .pjf >> >> >> Collectonian said the following on 03/02/10 09:16: >> >> >>> Any update on when the Wiki will be updated? >> >> >>> On Jan 11, 3:53 pm, "Peter J. Farrell"<[email protected]> wrote: >> >> >>>> Summer, >> >> >>>> I'm going to update the wiki entry (parts of it were contributed) as the >> >>>> wiki entry example shouldn't show replacing itself with a non-Mach-II >> >>>> extended CFC. If you use my suggestions on renaming the property name >> >>>> for the CFC that is loading the session facade to "sessionFacadeLoader" >> >>>> -- you'll be fine. At the moment, the behavior in your application as >> >>>> it stands is doing something that the framework doesn't support -- it's >> >>>> just in 1.6 it didn't show it's ugly head as it didn't check for this. >> >>>> 1.8 is just more strict on this rule that 1.6 was. >> >> >>>> Best, >> >>>> .Peter >> >> >> -- >> >> You received this message because you are subscribed to Mach-II for CFML >> >> list. >> >> To post to this group, send email to >> >> [email protected] >> >> To unsubscribe from this group, send email to >> >> [email protected] >> >> For more options, visit this group at >> >>http://groups.google.com/group/mach-ii-for-coldfusion?hl=en >> >> SVN:http://greatbiztoolsllc.svn.cvsdude.com/mach-ii/ >> >> Wiki / Documentation / Tickets: >> >>http://greatbiztoolsllc.trac.cvsdude.com/mach-ii/ >> >> > -- >> > You received this message because you are subscribed to Mach-II for CFML >> > list. >> > To post to this group, send email to >> > [email protected] >> > To unsubscribe from this group, send email to >> > [email protected] >> > For more options, visit this group at >> >http://groups.google.com/group/mach-ii-for-coldfusion?hl=en >> > SVN:http://greatbiztoolsllc.svn.cvsdude.com/mach-ii/ >> > Wiki / Documentation / Tickets: >> >http://greatbiztoolsllc.trac.cvsdude.com/mach-ii/ > > -- > You received this message because you are subscribed to Mach-II for CFML list. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/mach-ii-for-coldfusion?hl=en > SVN: http://greatbiztoolsllc.svn.cvsdude.com/mach-ii/ > Wiki / Documentation / Tickets: > http://greatbiztoolsllc.trac.cvsdude.com/mach-ii/ -- You received this message because you are subscribed to Mach-II for CFML list. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/mach-ii-for-coldfusion?hl=en SVN: http://greatbiztoolsllc.svn.cvsdude.com/mach-ii/ Wiki / Documentation / Tickets: http://greatbiztoolsllc.trac.cvsdude.com/mach-ii/
