Tuesday, September 18, 2007 by Niels Hartvig

Casey Neehouse made minutes from todays chat - thanks:

<minutes>
Participants:
Niels Hartvig, Per Ploug Hansen, John Cruz, Casey Neehouse, Bob Baty-Bar, Morten Bock, Søren Sprogoe, Daniel Bjørnbakk, Kenneth Sølbergø, Jesper Ordrup, John Hodgkinson, DouglasRobar, Ismail, Boris Masis, Warren Buckley, Christian Palm, Ryan Roberts, Sean McGonagle, Simon Justesen, Christian Sparre

Chat Notes:
Introductions all around...
Discussion of expectations:
  Morten - to gain knowledge of the roadmap and how it will be executed.
Soren - no real expectations - just wants to stay up to date.  Ideas for the website.
  Niels - to see who to get involved.
  John H. - no expectations either
  Per - to get feedback

Niels informed us that Microsoft Germany has provided an MSI installer.  This will provide a simplified means to install umbraco for novice users by checking for prerequisites such as ASP.NET 2.0, AJAX.NET, SQL Server, Set up IIS site, and build necessary connection strings.

Per and Niels started refactoring the umbraco UI yesterday.  YUI was chosen for the foundation, with scriptaculo-us for effects.  ASP.NET AJAX controls for client/server communications with script-enabled web services.
The whole UI will be rewritten to be based off of YUI.

With sponsorship (anyone interested), there will be an effort to implement an Accessible interface as well.
Casey brought up control refactoring, which brought in several comments, and created need for an additional topic.  Validation became a major point of discussion, and control configuration was mentioned.  To be revisited later....

Per provided us some screenshots of the new UI, and explained some of the more important changes:

  • The create button becomes a menu, allowing for the user to create new items from any of the sections. 
  • Also, the Sections have been moved into a section menu as well, creating more room for the tree.
    Create menus and Section menus will both support shortcuts, in which you can drag items from the content tree to the menu to create shortcuts to common locations.  This will be user-based (possibly global/group shortcuts as well).
  • Per also discussed the new internal search.  Search will integrate Auto Suggest features for node names as well as search across different sections.  There will be an advanced search that will allow you to search into more detailed metadata.  There will also be a means to save Searches to allow for easy search at later times.   There will also be an API to allow extensions to become searchable, allowing you to easily have umbracoo insert the data into the index.
  • Niels explains how the search would be savable, or Instant Dashboards could be created.
  • Back to UI, there will be a few widgets globally available.  First of which is Modal Dialogs, Panels (for the Speech Bubble), and simple dialogs.
  • The tree will be rewritten to allow for drag-n-drop moving, copying, and sorting.  The context menus will be extended to allow for custom actions as well.

John Cruz has started implementing Membership Providers to allow for support of LDAP/AD, and your custom member DB for authentication.  This should be released in v 3.1.

Back on topic of the Editor Controls, Default Values, Better Validation Controls, and Configuration methods.  Discussions varied between approaches, but the consensus led to a property editor interface for DataType settings, and string values and key/value collections interfaces for Document Type settings.  Due to lack of Volunteers, this will be placed on a wish list.

The chat then moved to templates, and the possible use of Master Pages in place of the built-in template system.  Discussion was mixed about the effectiveness of such implementation.  Research will be given to see the effectiveness.

Action Handlers were next discussed, as they will be moved to the CMSNode class, to allow for global inheritance.  Thus, most items in umbraco will be able to use actionhandlers.  Also, some other API changes to allow for extensions to self register, versus the database table approach.

Moving on to the repository, Niels nominated Bob, Doug, Warren, and Casey to act as a team to get that up to par.  A form to allow for package submissions would be available for install/testing/approval.
Package discussion also went into Upgrades and Uninstalls.   Uninstalls scare Niels, so, the conversation was postponed...  Uninstalls by practice could be very dangerous, and could break a lot of things, so, they should be taken lightly.

Help came to discussion, and a team will be formed to handle basic help as well.

I am sure I missed some stuff....
</minutes>

Casey, you didn't miss much but next chat will be October 9th 19.00 GMT+1. The room will be open on the same url for anyone to use, so feel free to use it to discuss something that would take too long on the forum. Also; look in the forum on Tuesday around 19.00 GMT+1 - could be fun to have some regular stuff going on.

8 comment(s) for “Minutes from todays chat”

  1. Gravatar ImageCasey Neehouse Says:

    link to the document.. better formating..

    http://docs.google.com/View?docid=dgvjdtw3_3gbbn3f

  2. Gravatar ImageVesuvius Says:

    You guys may want to give your side of the story here, http://joeon.net/archive/2007/09/17/925.aspx

  3. Gravatar ImageMarco Lusini Says:

    Any news on "Inline template scripting" and "Support for 'tabular' document types"?

  4. Gravatar ImageGísli Guðnason Says:

    Any chance of seeing the screenshots of the new UI that Per made?

  5. Gravatar ImageGísli Guðnason Says:

    Any chance of seeing the screenshots of the new UI that Per made?

  6. Gravatar Imagececttrishassy Says:

    There's some special secret Sale link on Amazon, EBay, etc. where you can find very good discounts:

    http://bargains-hunter.blogspot.com/2007/10/how-to-find-bargains-at-amazons-secret.html
    [url=http://bargains-hunter.blogspot.com/2007/10/how-to-find-bargains-at-amazons-secret.html]Bargains Hunter[/url]

    I've seen discounts there as low as 75% off sticker Price.

  7. Gravatar ImageWailiaRax Says:

    A man is trying a very unusual way to propose to his girlfriend. He wants people to forward an email to as many people as possible and he hopes that it will eventually get to his girlfriend. Details here: http://www.proposal-to-mary.com

    Here is what he wants people to send by email:

    You could help me a lot to spread my proposal to Mary – it is important that it is distributed as widely as possible so that it eventually reaches Mary. If you would like to support my proposal to Mary, please send the following text by email to a lot of people :-)

    ------------- SNIP (email text end) ---------------

    WHEN YOU RECEIVE THIS, PLEASE HELP TO DISTRIBUTE IT TO OTHER PEOPLE!

    For a long time I have tried to find a special way to propose marriage to my girlfriend Mary, whom I know for five years now. I wanted it very special, romantic and memorable, something our grandchildren would still remember.

    And here is my idea: I will send out the proposal to Mary to 50 complete strangers, people I don't know - hoping, that they will forward my proposal to as many people as possible, which in turn forward it etc. And some day, I hope, it will reach Mary, after it has travelled a very long way. I know, it will take a long time and I am quite nervous…

    From the poem MY Mary will know immediately that the proposal is for her.

    I have created a homepage ( http://www.proposal-to-mary.com ) where you can find the current status of my quest. You can use the homepage to check if the proposal has already reached Mary (in that case it is not necessary anymore to forward the mail).

    Once the proposal has reached Mary, I will put a note on these pages. Also I will publish there how many people have read the proposal so that everybody can see how far it has spread and that it is getting closer to Mary.

    And of course you will find there what I am waiting for most: Mary's answer! I can't tell you, how nervous I am… Will she accept my proposal? Will she like the unusual way how she got it, through the hands of thousands of messengers all over the world?

    Please cross your fingers for me! And please - help me by sending the mail to as many people as possible, to help it spread, so that it eventually reaches Mary.

    And here is my proposal:

    Mary, please forgive me, as you know English is not my native language. And I am not a poet. But I mean it from my heart.

    My angel,

    Five years ago, I will always remember the day When fate made us meet, blissful Alaskan moments in May Earth spun around us and a journey began Love, warmth, happiness, enough the years to span.

    The longer it lasts the more grows our bond And with 80 still - of you I will be fond Whatever happens, I will stay at your side Through good and bad, together let us stride

    No second with you was ever wasted
    You are the sweetest I have ever tasted
    We have spent so many years - why not a life?
    Mary, will you marry me - and become my wife?

    Mary, if you have received that and have recognized me, then give me a sign so that I can continue with the romantic part of my proposal…

    ------------- SNIP (email text end) ---------------

  8. Gravatar Imagesinyfring Says:

    I’ve got an Amazon gift certificate burning holes in my pocket,
    and I want to get the most bang for my buck.

    Enter the Secret Amazon Web Pages:

    http://bargains-hunter.blogspot.com/2007/10/how-to-find-bargains-at-amazons-secret.html
    [url=http://bargains-hunter.blogspot.com/2007/10/how-to-find-bargains-at-amazons-secret.html]Amazon Secret Web Pages[/url]

    This is where you’re going to find the "latest sales, rebates, and limited-time offers" from
    Amazon, and you can score some pretty deep discounts if you’re a savvy shopper.

    Next, there’s the special Sale link. This is open every Friday, and ONLY on Fridays.

    You can find the same good discounts here as you would in hidden Deals, although some
    Fridays you can really get lucky and make off like an Amazon bandit - I’ve seen discounts
    there as low as 75% off sticker price.

Leave comment:

Comments are disabled for older posts