We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 22303 MODX Staff
    • 10,725 Posts
    Lots of work going on to get this ready. Of note, Shaun recently removed our dependency on Mootools in the manager in favor of using pure Ext, and it has improved the previously questionable performance of the new manager considerably.

    Otherwise, here are a list of key tasks I believe need to still be completed (or at least considered) before we release 0.9.7-alpha to the public. Please let me know if you can think of others that need to be added to this list. I’ll be adding these tasks to a new Trac system as soon as possible in conjunction with moving our SVN from cvsdude to our new dedicated server (which features SVN, Trac, Fisheye, and Crucible). I’m going to be posting another topic today regarding how to install from SVN, as there is now a small build process that must be executed to prepare the core package before running the setup.

    If you have time to contribute to this list of tasks, or to test 0.9.7 from SVN, or to convert key add-ons, it would be great to have more eyes on it. Just let us know if you are going to take a shot at a particular task (preferrably via IM directly or via the #xpdo IRC channel, where shaun and I hang out).

    Remaining Tasks
    (Completed Items appear as strikethrough text)

    * Setup: Refactor Javascript {shaun}
    * Setup: Internationalization {shaun}
    * Consider RTL issues with layout, including image placement {shaun/jason}
    * Setup: Complete Upgrade Processes {jason}
    * Upgrade from 0.9.6
    * [?] Interface for automated tag migration
    * Web/Manager User migration
    * Upgrade from earlier 0.9.7 releases [?]
    * Apply Terminology Changes Globally {unassigned}
    * Create Add-on/Extension Package Management Interface {unassigned}
    * Physical Package Provisioning
    * Find/Download Add-ons and Extensions
    * Check for Upgrades to Existing Add-ons and Extensions
    * Package Configuration Management
    * Upgrade Existing Add-ons and Extensions
    * Upgrade Core
    * Remove Add-ons and Extensions
    * Remove Add-ons from Core Setup Process {jason}
    * Refactor Context Model {jason/?}
    * Create one-to-many relationship between Resources and Contexts
    * Create one-to-many relationship between Elements and Contexts
    * Create one-to-many relationship between ResourceGroups and Contexts
    * Add Context Support Into Manager {unassigned}
    * Add Context organization into Resources Tree
    * Add Context organization into Element Tree
    * Add Contexts tab to Resource Editor
    * Add Contexts tab to Element Editors
    * Content Filtering Implementations {unassigned}
    * Define scope of and implement modInputFilter class
    * Define scope of and implement modOutputFilter class
    * [?] Implement PHxInputFilter and PHxOutputFilter classes
    * modErrorHandler: Implement default Error Handling class {unassigned}
    * Cleanup: Remove/replace any remaining traces of Etomite code (pure MODx copyright)
    * API Documentation {jason}
    * New Core Documentation {unassigned}
      • 28215
      • 4,149 Posts
      Add these: (red is critical importance)


      • Style Manager to MODx - The current style is Ext default - we need a good MODx style. This includes basic layout, Ext components, colors, images, icons. {Ryan, anyone else}
      • Trees[list]
        [li]Document Tree[list]
        [li]Get context menu working {Shaun}
      • Implement Duplicate Document {Shaun}
      [/li]
      [li]File Tree

      • [s]Implement {Shaun}
      • Fix bug when deleting file/folder {Shaun}
      • Add permission checking {?}
      • Ignore .svn directories {Shaun}
      [/li]
      [li]Element Tree {Shaun}[/li][/list][/li]
      [li]Manager Pages left

      • Search
      • New/Edit/Manage Modules
      • User Permissions
      • Tools[list]
        [li]Backup
      • Import/Export HTML
      • Configuration[list]
        [li]Fix config cache refresh
      • TinyMCE special params {Shaun}
      [/li][/list][/li]
      [li]Mutate Document

      • Figure out what we’re doing with META/Keywords
      • Categorize TV view
      • Get preview tab working
      • Test, test, test!
      [/li]
      [li]New Weblink[/li]
      [li]Reports

      • Manager Actions
      • System Events
      • System Info - mainly database table convert to grid, add overhead flush
      • Update Help page with up-to-date info
      [/li]
      [li]Profile

      • Edit Profile - Clean up, test {Shaun}
      • Messages - Clean up {garryn?}
      [/li][/list][/li]
      [li]TVs

      • Convert all TV management to Ext forms
      • Add support for Ext-based TVs to document mutate
      • Use Ext.ux.UploadForm for file-based TVs, which currently do not work at all right now
      [/li]
      [li]Testing {All}

      • Test all modern browsers (IE 6 & 7, FF 1.5 & 2.0, Opera, Safari)
      • Test all cases, especially with permissions and TVs
      • Test and fix security holes (probably a few right now)
      [/li]
      [li]Finish developing Ext-based framework {Shaun,Jason} Framework is called modext

      • Integrate Grid into smarty {Shaun,garryn
      • Develop Tree wrapper classes {Shaun}
      • Develop form wrapper classes {Shaun}
      • Figure out what to do with ActionButtons {Shaun}
      • Integrate i18n Support into Smarty and Ext - (Smarty {$_lang.name}, JavaScript: _(’name’)) {Shaun}
      [/li][/list]
        shaun mccormick | bigcommerce mgr of software engineering, former modx co-architect | github | splittingred.com
        • 11975
        • 2,542 Posts
        Hi,

        sorry for bumping in this thread with this question but How could i get the latest source code of 0.9.7 ?

        thx

        :-)
          Made with MODx : [url=http://www.copadel.com]copadel, fruits et l
          • 25663 MODX Staff
          • 12,272 Posts
          There’s a lot of working going on for a site redesign for MODxCMS.com and I hope to have some more definitive things there by the end of the week ... Until then any previews using a default Ext theme should be OK.

          I’d like to coordinate the manager a bit more closely to the new site work.
            Ryan Thrash, MODX Co-Founder
            Follow me on Twitter at @rthrash or catch my occasional unofficial thoughts at thrash.me
            • 10487 MODX Staff
            • 1,535 Posts
            I’ll continue the converting of remaining legacy Manager pages ... I’ve made a start on Weblinks already (probably about 70% of the way through).

            I’ll knuckle down this week and push on with the conversions smiley
              Garry Nutting
              Senior Developer
              MODX, LLC

              Email: [email protected]
              Twitter: @garryn
              Web: modx.com
              • 23491 ☆ A M B ☆
              • 1,056 Posts
              Pardon my ignorance, but what exactly is "Ext" ?

              Update: Could it be http://extjs.com ? wink
                Mike Reid - www.pixelchutes.com
                MODx Ambassador / Contributor
                [Module] MultiMedia Manager / [Module] SiteSearch / [Snippet] DocPassword / [Plugin] EditArea / We support FoxyCart
                ________________________________
                Where every pixel matters.
                • 22303 MODX Staff
                • 10,725 Posts
                Quote from: pixelchutes at Sep 12, 2007, 11:31 PM

                Pardon my ignorance, but what exactly is "Ext" ?

                Update: Could it be http://extjs.com ? wink
                Good guess... smiley
                  • 23491 ☆ A M B ☆
                  • 1,056 Posts
                  Wow guys, Ext looks really sharp, not to mention powerful! The 2.0 demo is pretty spectacular...
                    Mike Reid - www.pixelchutes.com
                    MODx Ambassador / Contributor
                    [Module] MultiMedia Manager / [Module] SiteSearch / [Snippet] DocPassword / [Plugin] EditArea / We support FoxyCart
                    ________________________________
                    Where every pixel matters.
                    • 23491 ☆ A M B ☆
                    • 1,056 Posts
                      Mike Reid - www.pixelchutes.com
                      MODx Ambassador / Contributor
                      [Module] MultiMedia Manager / [Module] SiteSearch / [Snippet] DocPassword / [Plugin] EditArea / We support FoxyCart
                      ________________________________
                      Where every pixel matters.
                      • 28042 ☆ A M B ☆
                      • 24,524 Posts
                      Can’t seem to find the instructions for installing this puppy... I’ve only installed it three times so far, and still can’t remember the process rolleyes

                      Hah! Found it... http://modxcms.com/forums/index.php/topic,18181.30.html
                        Studying MODX in the desert - http://sottwell.com
                        Tips and Tricks from the MODX Forums and Slack Channels - http://modxcookbook.com
                        Join the Slack Community - http://modx.org