Re: [flexcoders] MXML namespace

2008-06-02 Thread Tom Chiverton
On Saturday 31 May 2008, Mark Volkmann wrote:
 Why does nearly all MXML use the mx prefix to refer to elements in the MXML
 namespace instead of making that be the default namespace? 

'Convention'.

 When you make it 
 the default, the MXML looks much cleaner.

Until you start throwing your own namespaces, maybe with conflicting component 
names in, maybe... 

-- 
Tom Chiverton



This email is sent for and on behalf of Halliwells LLP.

Halliwells LLP is a limited liability partnership registered in England and 
Wales under registered number OC307980 whose registered office address is at 
Halliwells LLP, 3 Hardman Square, Spinningfields, Manchester, M3 3EB.  A list 
of members is available for inspection at the registered office. Any reference 
to a partner in relation to Halliwells LLP means a member of Halliwells LLP.  
Regulated by The Solicitors Regulation Authority.

CONFIDENTIALITY

This email is intended only for the use of the addressee named above and may be 
confidential or legally privileged.  If you are not the addressee you must not 
read it and must not use any information contained in nor copy it nor inform 
any person other than Halliwells LLP or the addressee of its existence or 
contents.  If you have received this email in error please delete it and notify 
Halliwells LLP IT Department on 0870 365 2500.

For more information about Halliwells LLP visit www.halliwells.com.



--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.comYahoo! 
Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/flexcoders/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/flexcoders/join
(Yahoo! ID required)

* To change settings via email:
mailto:[EMAIL PROTECTED] 
mailto:[EMAIL PROTECTED]

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



Re: [flexcoders] MXML namespace

2008-06-02 Thread Mark Volkmann
On Jun 2, 2008, at 5:49 AM, Tom Chiverton wrote:

 On Saturday 31 May 2008, Mark Volkmann wrote:
 Why does nearly all MXML use the mx prefix to refer to elements in  
 the MXML
 namespace instead of making that be the default namespace?

 'Convention'.

 When you make it
 the default, the MXML looks much cleaner.

 Until you start throwing your own namespaces, maybe with conflicting  
 component
 names in, maybe...

Even then I think 99% of the time the most used namespace with be the  
one for MXML. It seems logical for the most used namespace to be the  
one that's the default. I think it would be better to use prefixes for  
your own namespaces and none for MXML.

 -- 
 Tom Chiverton

 

 This email is sent for and on behalf of Halliwells LLP.

 Halliwells LLP is a limited liability partnership registered in  
 England and Wales under registered number OC307980 whose registered  
 office address is at Halliwells LLP, 3 Hardman Square,  
 Spinningfields, Manchester, M3 3EB.  A list of members is available  
 for inspection at the registered office. Any reference to a partner  
 in relation to Halliwells LLP means a member of Halliwells LLP.   
 Regulated by The Solicitors Regulation Authority.

 CONFIDENTIALITY

 This email is intended only for the use of the addressee named above  
 and may be confidential or legally privileged.  If you are not the  
 addressee you must not read it and must not use any information  
 contained in nor copy it nor inform any person other than Halliwells  
 LLP or the addressee of its existence or contents.  If you have  
 received this email in error please delete it and notify Halliwells  
 LLP IT Department on 0870 365 2500.

 For more information about Halliwells LLP visit www.halliwells.com.

 

 --
 Flexcoders Mailing List
 FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
 Search Archives: 
 http://www.mail-archive.com/flexcoders%40yahoogroups.comYahoo 
 ! Groups Links





---
Mark Volkmann






Re: [flexcoders] MXML namespace

2008-06-02 Thread Tom Chiverton
On Monday 02 Jun 2008, Mark Volkmann wrote:
 one that's the default. I think it would be better to use prefixes for
 your own namespaces and none for MXML.

Ok, but suppose I then show you a random snippit of code:
SomeComponentName dataProvider={foo}/

Is that Adobe's SomeComponentName (it might be one you've not seen before) or 
mine ?

-- 
Tom Chiverton



This email is sent for and on behalf of Halliwells LLP.

Halliwells LLP is a limited liability partnership registered in England and 
Wales under registered number OC307980 whose registered office address is at 
Halliwells LLP, 3 Hardman Square, Spinningfields, Manchester, M3 3EB.  A list 
of members is available for inspection at the registered office. Any reference 
to a partner in relation to Halliwells LLP means a member of Halliwells LLP.  
Regulated by The Solicitors Regulation Authority.

CONFIDENTIALITY

This email is intended only for the use of the addressee named above and may be 
confidential or legally privileged.  If you are not the addressee you must not 
read it and must not use any information contained in nor copy it nor inform 
any person other than Halliwells LLP or the addressee of its existence or 
contents.  If you have received this email in error please delete it and notify 
Halliwells LLP IT Department on 0870 365 2500.

For more information about Halliwells LLP visit www.halliwells.com.



--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.comYahoo! 
Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/flexcoders/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/flexcoders/join
(Yahoo! ID required)

* To change settings via email:
mailto:[EMAIL PROTECTED] 
mailto:[EMAIL PROTECTED]

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



Re: [flexcoders] MXML namespace

2008-06-02 Thread Mark Volkmann
On Jun 2, 2008, at 10:00 AM, Tom Chiverton wrote:

 On Monday 02 Jun 2008, Mark Volkmann wrote:
 one that's the default. I think it would be better to use prefixes  
 for
 your own namespaces and none for MXML.

 Ok, but suppose I then show you a random snippit of code:
 SomeComponentName dataProvider={foo}/

 Is that Adobe's SomeComponentName (it might be one you've not seen  
 before) or
 mine ?

If you apply that logic in other contexts, things would get very  
verbose. For example, if you grab a snippet of Java code and send it  
to someone, they might not immediately know if it was Java or  
JavaScript or C++ or ...  You wouldn't want to prefix each use of the  
if keyword with a something to indicate the programming language.

In this particular case I think the potential for confusion is greatly  
minimized having the snippet appear in a posting on this mailing list  
or in a file with a .mxml file extension.

 -- 
 Tom Chiverton

 

 This email is sent for and on behalf of Halliwells LLP.

 Halliwells LLP is a limited liability partnership registered in  
 England and Wales under registered number OC307980 whose registered  
 office address is at Halliwells LLP, 3 Hardman Square,  
 Spinningfields, Manchester, M3 3EB.  A list of members is available  
 for inspection at the registered office. Any reference to a partner  
 in relation to Halliwells LLP means a member of Halliwells LLP.   
 Regulated by The Solicitors Regulation Authority.

 CONFIDENTIALITY

 This email is intended only for the use of the addressee named above  
 and may be confidential or legally privileged.  If you are not the  
 addressee you must not read it and must not use any information  
 contained in nor copy it nor inform any person other than Halliwells  
 LLP or the addressee of its existence or contents.  If you have  
 received this email in error please delete it and notify Halliwells  
 LLP IT Department on 0870 365 2500.

 For more information about Halliwells LLP visit www.halliwells.com.

 

 --
 Flexcoders Mailing List
 FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
 Search Archives: 
 http://www.mail-archive.com/flexcoders%40yahoogroups.comYahoo 
 ! Groups Links





---
Mark Volkmann






RE: [flexcoders] MXML namespace

2008-06-02 Thread Gordon Smith
 I think it would be better to use prefixes for your own namespaces and
none for MXML.

 

We're giving this serious consideration as a new convention for Flex 4.

 

Gordon Smith

Adobe Flex SDK Team

 



From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Mark Volkmann
Sent: Monday, June 02, 2008 4:59 AM
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] MXML namespace

 

On Jun 2, 2008, at 5:49 AM, Tom Chiverton wrote:

 On Saturday 31 May 2008, Mark Volkmann wrote:
 Why does nearly all MXML use the mx prefix to refer to elements in 
 the MXML
 namespace instead of making that be the default namespace?

 'Convention'.

 When you make it
 the default, the MXML looks much cleaner.

 Until you start throwing your own namespaces, maybe with conflicting 
 component
 names in, maybe...

Even then I think 99% of the time the most used namespace with be the 
one for MXML. It seems logical for the most used namespace to be the 
one that's the default. I think it would be better to use prefixes for 
your own namespaces and none for MXML.

 -- 
 Tom Chiverton

 

 This email is sent for and on behalf of Halliwells LLP.

 Halliwells LLP is a limited liability partnership registered in 
 England and Wales under registered number OC307980 whose registered 
 office address is at Halliwells LLP, 3 Hardman Square, 
 Spinningfields, Manchester, M3 3EB. A list of members is available 
 for inspection at the registered office. Any reference to a partner 
 in relation to Halliwells LLP means a member of Halliwells LLP. 
 Regulated by The Solicitors Regulation Authority.

 CONFIDENTIALITY

 This email is intended only for the use of the addressee named above 
 and may be confidential or legally privileged. If you are not the 
 addressee you must not read it and must not use any information 
 contained in nor copy it nor inform any person other than Halliwells 
 LLP or the addressee of its existence or contents. If you have 
 received this email in error please delete it and notify Halliwells 
 LLP IT Department on 0870 365 2500.

 For more information about Halliwells LLP visit www.halliwells.com.

 

 --
 Flexcoders Mailing List
 FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt 
 Search Archives:
http://www.mail-archive.com/flexcoders%40yahoogroups.comYahoo
http://www.mail-archive.com/flexcoders%40yahoogroups.comYahoo  
 ! Groups Links




---
Mark Volkmann

 



RE: [flexcoders] MXML namespace

2008-06-02 Thread Tim Stewart
The code looks cleaner when you set MX as the default, but some things
in the design mode no longer work. Look at the custom view of properties
for a Button, for example. No Icon, On Click etc.
 
Tim



From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Gordon Smith
Sent: Tuesday, 3 June 2008 9:42 AM
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] MXML namespace



 I think it would be better to use prefixes for your own namespaces and
none for MXML.

We're giving this serious consideration as a new convention for Flex 4.

Gordon Smith

Adobe Flex SDK Team



From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Mark Volkmann
Sent: Monday, June 02, 2008 4:59 AM
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] MXML namespace

On Jun 2, 2008, at 5:49 AM, Tom Chiverton wrote:

 On Saturday 31 May 2008, Mark Volkmann wrote:
 Why does nearly all MXML use the mx prefix to refer to elements in 
 the MXML
 namespace instead of making that be the default namespace?

 'Convention'.

 When you make it
 the default, the MXML looks much cleaner.

 Until you start throwing your own namespaces, maybe with conflicting 
 component
 names in, maybe...

Even then I think 99% of the time the most used namespace with be the 
one for MXML. It seems logical for the most used namespace to be the 
one that's the default. I think it would be better to use prefixes for 
your own namespaces and none for MXML.

 -- 
 Tom Chiverton

 

 This email is sent for and on behalf of Halliwells LLP.

 Halliwells LLP is a limited liability partnership registered in 
 England and Wales under registered number OC307980 whose registered 
 office address is at Halliwells LLP, 3 Hardman Square, 
 Spinningfields, Manchester, M3 3EB. A list of members is available 
 for inspection at the registered office. Any reference to a partner 
 in relation to Halliwells LLP means a member of Halliwells LLP. 
 Regulated by The Solicitors Regulation Authority.

 CONFIDENTIALITY

 This email is intended only for the use of the addressee named above 
 and may be confidential or legally privileged. If you are not the 
 addressee you must not read it and must not use any information 
 contained in nor copy it nor inform any person other than Halliwells 
 LLP or the addressee of its existence or contents. If you have 
 received this email in error please delete it and notify Halliwells 
 LLP IT Department on 0870 365 2500.

 For more information about Halliwells LLP visit www.halliwells.com.

 

 --
 Flexcoders Mailing List
 FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt 
 Search Archives:
http://www.mail-archive.com/flexcoders%40yahoogroups.comYahoo
http://www.mail-archive.com/flexcoders%40yahoogroups.comYahoo  
 ! Groups Links




---
Mark Volkmann

 


Re: [flexcoders] MXML namespace

2008-06-02 Thread Mark Volkmann
Good! One reason I think this is a good idea is that it will make MXML  
look simpler, which is a good thing when you're trying to attract new  
developers to Flex. I teach classes in XML Schema and do the same  
thing to make that seem simpler ... no xs: all over the place  
because I make it the default namespace.


On Jun 2, 2008, at 6:42 PM, Gordon Smith wrote:



 I think it would be better to use prefixes for your own namespaces  
and none for MXML.




We're giving this serious consideration as a new convention for Flex  
4.




Gordon Smith

Adobe Flex SDK Team



From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED]  
On Behalf Of Mark Volkmann

Sent: Monday, June 02, 2008 4:59 AM
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] MXML namespace



On Jun 2, 2008, at 5:49 AM, Tom Chiverton wrote:

 On Saturday 31 May 2008, Mark Volkmann wrote:
 Why does nearly all MXML use the mx prefix to refer to elements in
 the MXML
 namespace instead of making that be the default namespace?

 'Convention'.

 When you make it
 the default, the MXML looks much cleaner.

 Until you start throwing your own namespaces, maybe with conflicting
 component
 names in, maybe...

Even then I think 99% of the time the most used namespace with be the
one for MXML. It seems logical for the most used namespace to be the
one that's the default. I think it would be better to use prefixes for
your own namespaces and none for MXML.

 --
 Tom Chiverton

 

 This email is sent for and on behalf of Halliwells LLP.

 Halliwells LLP is a limited liability partnership registered in
 England and Wales under registered number OC307980 whose registered
 office address is at Halliwells LLP, 3 Hardman Square,
 Spinningfields, Manchester, M3 3EB. A list of members is available
 for inspection at the registered office. Any reference to a partner
 in relation to Halliwells LLP means a member of Halliwells LLP.
 Regulated by The Solicitors Regulation Authority.

 CONFIDENTIALITY

 This email is intended only for the use of the addressee named above
 and may be confidential or legally privileged. If you are not the
 addressee you must not read it and must not use any information
 contained in nor copy it nor inform any person other than Halliwells
 LLP or the addressee of its existence or contents. If you have
 received this email in error please delete it and notify Halliwells
 LLP IT Department on 0870 365 2500.

 For more information about Halliwells LLP visit www.halliwells.com.

 

 --
 Flexcoders Mailing List
 FAQ: http://groups.yahoo.com/group/flexcoders/files/ 
flexcodersFAQ.txt

 Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.comYahoo
 ! Groups Links




---
Mark Volkmann







---
Mark Volkmann