Re: [flexcoders] Re: Versioning swf files for bug reporting
On Wednesday 18 Apr 2007, Johannes Nel wrote: I don't see Flex or ActionScript support in it. And I never had much luck with ANT scripts for Flex from Eclipse either. funny that. i compile fine in eclipse using ant (pc and mac)... and on my servers (suse, redhat) using compc and mxmlc and have for flex 1.5, 2, 2.1and so does everyone i work with and have worked with. As I said *I* never had much luck. you prob have the FB standalone installed (which i would not recomend to anyone), in which case this is a known issue. If it ran on Linux, I would have the plugin version :-) number you can use in the ant script, inject it into a file (mxml, as or even an external txt file) ant is really powerful... Installing CC jus to get this feature isn't a winner for me, even with all the other stuff CC provides. -- Tom Chiverton Helping to enormously expedite proactive products on: http://thefalken.livejournal.com 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 St James's Court Brown Street Manchester M2 2JF. 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 Law Society. 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 8008. 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.com Yahoo! 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] Re: Versioning swf files for bug reporting
If it ran on Linux, I would have the plugin version :-) fair nuff. there are ways to get ant working still in the standalone version (it involves manually copying plugin folders and jars) but worth the effort. no i don't think CC is worth it only for this, but i do think that it would help anybody in the long run. On 4/23/07, Tom Chiverton [EMAIL PROTECTED] wrote: On Wednesday 18 Apr 2007, Johannes Nel wrote: I don't see Flex or ActionScript support in it. And I never had much luck with ANT scripts for Flex from Eclipse either. funny that. i compile fine in eclipse using ant (pc and mac)... and on my servers (suse, redhat) using compc and mxmlc and have for flex 1.5, 2, 2.1and so does everyone i work with and have worked with. As I said *I* never had much luck. you prob have the FB standalone installed (which i would not recomend to anyone), in which case this is a known issue. If it ran on Linux, I would have the plugin version :-) number you can use in the ant script, inject it into a file (mxml, as or even an external txt file) ant is really powerful... Installing CC jus to get this feature isn't a winner for me, even with all the other stuff CC provides. -- Tom Chiverton Helping to enormously expedite proactive products on: http://thefalken.livejournal.com 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 St James's Court Brown Street Manchester M2 2JF. 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 Law Society. 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 8008. 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.com Yahoo! Groups Links -- j:pn http://www.lennel.org
RE: [flexcoders] Re: Versioning swf files for bug reporting
I logged bug 203805 in your behalf with the Flex Builder team to capture this enhancement request. From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of bhaq1972 Sent: Tuesday, April 17, 2007 10:33 AM To: flexcoders@yahoogroups.com Subject: [flexcoders] Re: Versioning swf files for bug reporting Why don't you just define a public static variable on a class with build number information and update it before building your SWF from the command line? we actually have a variable like this and my poor colleague has to always update it before being released to our testers. It would make his life so much easier if something was built into flexbuilder. --- In flexcoders@yahoogroups.com mailto:flexcoders%40yahoogroups.com , Peter Farland [EMAIL PROTECTED] wrote: These seem like general SCM questions to me. Surely you can get cruise control to call a command line statement? There are command line tools to compile MXML or AS3 based applications to SWFs or to create component libraries as SWCs. Couldn't cruise control also call an ant task if you've already got those set up? Why don't you just define a public static variable on a class with build number information and update it before building your SWF from the command line? -Original Message- From: flexcoders@yahoogroups.com mailto:flexcoders%40yahoogroups.com [mailto:flexcoders@yahoogroups.com mailto:flexcoders%40yahoogroups.com ] On Behalf Of Tom Chiverton Sent: Tuesday, April 17, 2007 9:37 AM To: flexcoders@yahoogroups.com mailto:flexcoders%40yahoogroups.com Subject: Re: [flexcoders] Re: Versioning swf files for bug reporting On Tuesday 17 Apr 2007, Johannes Nel wrote: cruisecontrol (which you use with your svn (for example)) to manage your builds. the great advantage that cruise control gives you is that its build already, I don't see Flex or ActionScript support in it. And I never had much luck with ANT scripts for Flex from Eclipse either. you seem very cynical of something like cuise control, and i think your reasoning stems from the fact that you have not used it yourself. Actually, I have. It just doesn't solve the problem of baking a build number in to the application's GUI. Does it ? build, numbered and visible for everyone involved in the project. Where does the build number appear in the application ? -- Tom Chiverton Helping to collaboratively implement integrated e-services on: http://thefalken.livejournal.com http://thefalken.livejournal.com 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 St James's Court Brown Street Manchester M2 2JF. 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 Law Society. 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 8008. 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.com http://www.mail-archive.com/flexcoders%40yahoogroups.com Yahoo! Groups Links
Re: [flexcoders] Re: Versioning swf files for bug reporting
comments inline. On 17 Apr 2007 06:45:49 -0700, Tom Chiverton [EMAIL PROTECTED] wrote: On Tuesday 17 Apr 2007, Johannes Nel wrote: cruisecontrol (which you use with your svn (for example)) to manage your builds. the great advantage that cruise control gives you is that its build already, I don't see Flex or ActionScript support in it. And I never had much luck with ANT scripts for Flex from Eclipse either. funny that. i compile fine in eclipse using ant (pc and mac)... and on my servers (suse, redhat) using compc and mxmlc and have for flex 1.5, 2, 2.1and so does everyone i work with and have worked with. you prob have the FB standalone installed (which i would not recomend to anyone), in which case this is a known issue. you seem very cynical of something like cuise control, and i think your reasoning stems from the fact that you have not used it yourself. Actually, I have. It just doesn't solve the problem of baking a build number in to the application's GUI. Does it ? yes it does, use ant, cruisecontrol gives you a variable stating the build number you can use in the ant script, inject it into a file (mxml, as or even an external txt file) ant is really powerful... build, numbered and visible for everyone involved in the project. Where does the build number appear in the application ? whereever you want to add it, but otherwise you see the build numbers in the cruisecontrol page as well as it being everywhere in specific build pages i think we are digressing and thus this is the end of the thread for me, but i advise you to maybe spend a bit more time looking into ant and reading a bit about XP development and associated practices. i think that what you missed here that i am trying to get across is the concept of best practise. there are many ways to skin the cat, but someways yield more skin and meat than others -- Tom Chiverton Helping to collaboratively implement integrated e-services on: http://thefalken.livejournal.com 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 St James's Court Brown Street Manchester M2 2JF. 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 Law Society. 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 8008. 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.com Yahoo! Groups Links -- j:pn http://www.lennel.org
Re: [flexcoders] Re: Versioning swf files for bug reporting
I have a java class that generates a build.as file that is included in my main application mxml file. The build.as file has only public static var uiBuildText:String = unique build info here; I put in a build id, gotten from subversion. I also include the date for the version and who did the build. If I ever get around to it I will blog about this. Tom Chiverton wrote: On Tuesday 17 Apr 2007, bhaq1972 wrote: we actually have a variable like this and my poor colleague has to always update it before being released to our testers. It would make his life so much easier if something was built into flexbuilder. Ditto. Which was the original question. If Cruise Control has this, it's very well hidden. I suppose your CC build script could run sed over the source or something but that's fairly yuck too. -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com Yahoo! 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] Re: Versioning swf files for bug reporting
On Tuesday 17 Apr 2007, Johannes Nel wrote: cruisecontrol (which you use with your svn (for example)) to manage your builds. the great advantage that cruise control gives you is that its build already, I don't see Flex or ActionScript support in it. And I never had much luck with ANT scripts for Flex from Eclipse either. you seem very cynical of something like cuise control, and i think your reasoning stems from the fact that you have not used it yourself. Actually, I have. It just doesn't solve the problem of baking a build number in to the application's GUI. Does it ? build, numbered and visible for everyone involved in the project. Where does the build number appear in the application ? -- Tom Chiverton Helping to collaboratively implement integrated e-services on: http://thefalken.livejournal.com 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 St James's Court Brown Street Manchester M2 2JF. 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 Law Society. 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 8008. 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.com Yahoo! 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] Re: Versioning swf files for bug reporting
On Tuesday 17 Apr 2007, bhaq1972 wrote: we actually have a variable like this and my poor colleague has to always update it before being released to our testers. It would make his life so much easier if something was built into flexbuilder. Ditto. Which was the original question. If Cruise Control has this, it's very well hidden. I suppose your CC build script could run sed over the source or something but that's fairly yuck too. -- Tom Chiverton Helping to seamlessly architect distributed web-readiness on: http://thefalken.livejournal.com 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 St James's Court Brown Street Manchester M2 2JF. 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 Law Society. 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 8008. 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.com Yahoo! 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] Re: Versioning swf files for bug reporting
I suppose your CC build script could run sed over the source or something but that's fairly yuck too. [Pete] Why not just use the AS3 include directive to include a snippet of a line of AS3 code that would declare your public static variable for your version inside the class body and override this file during a build? No sed scripts required.
Re: [flexcoders] Re: Versioning swf files for bug reporting
yes, svn does increment revision numbers. he asked for a good practiceregarding building and incrementing build numbers. now from my experience working in large teams i have noticed that centralised builds work better for versioning (due to obvious problems that arrises when each developer increments a build number) and i recomend using something like cruisecontrol (which you use with your svn (for example)) to manage your builds. the great advantage that cruise control gives you is that its build already, free and you can use it to display numbered builds to who ever needs to see the application as you are developing. you seem very cynical of something like cuise control, and i think your reasoning stems from the fact that you have not used it yourself. i would honestly recomend anybody to give it a twirl. my build process -builds my swc's -builds my application -creates my docs (please adobe get the asdoc tool to run under *nix) - versions my builds (using the cruise control version number) - builds my unit tests -run my unit tests -notify developers when something broken is commited i am even adjusting it now to create mx:application wrappers for my swc's using fabridge this i do without having deployed this sollution or my build script to anybody else working in the team. they commit in svn and wham, there is a build, numbered and visible for everyone involved in the project. this is a practise that several people i have spoken too at adobe consulting recomend as well. spend some time to save a lot of time, is that not a core mantra for all developers :-/ my 2 cents. johan On 16 Apr 2007 06:50:32 -0700, Tom Chiverton [EMAIL PROTECTED] wrote: On Monday 16 Apr 2007, Johannes Nel wrote: a poroper continues integration system provides a build nuimber for you when you use cruisecontrol for example So does (for instance) SVN. This doesn't help getting said number to display on screen in the Flex app though. -- Tom Chiverton Helping to assertively entrench market-driven architectures on: http://thefalken.livejournal.com 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 St James's Court Brown Street Manchester M2 2JF. 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 Law Society. 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 8008. 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.com Yahoo! Groups Links -- j:pn http://www.lennel.org
RE: [flexcoders] Re: Versioning swf files for bug reporting
These seem like general SCM questions to me. Surely you can get cruise control to call a command line statement? There are command line tools to compile MXML or AS3 based applications to SWFs or to create component libraries as SWCs. Couldn't cruise control also call an ant task if you've already got those set up? Why don't you just define a public static variable on a class with build number information and update it before building your SWF from the command line? -Original Message- From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Tom Chiverton Sent: Tuesday, April 17, 2007 9:37 AM To: flexcoders@yahoogroups.com Subject: Re: [flexcoders] Re: Versioning swf files for bug reporting On Tuesday 17 Apr 2007, Johannes Nel wrote: cruisecontrol (which you use with your svn (for example)) to manage your builds. the great advantage that cruise control gives you is that its build already, I don't see Flex or ActionScript support in it. And I never had much luck with ANT scripts for Flex from Eclipse either. you seem very cynical of something like cuise control, and i think your reasoning stems from the fact that you have not used it yourself. Actually, I have. It just doesn't solve the problem of baking a build number in to the application's GUI. Does it ? build, numbered and visible for everyone involved in the project. Where does the build number appear in the application ? -- Tom Chiverton Helping to collaboratively implement integrated e-services on: http://thefalken.livejournal.com 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 St James's Court Brown Street Manchester M2 2JF. 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 Law Society. 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 8008. 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.com Yahoo! Groups Links
Re: [flexcoders] Re: Versioning swf files for bug reporting
I expected someone else to have chimed in with a full-fledged code example by now. Since nobody did, I will offer my point in a direction I have used before, without any actual code. The last time I did this it was with a big PHP project, with multiple files. The way that I did it was keep a variable in the main file (the Flex equivilent would be your main mxml file). There is a way, at least with subversion and cvs, to change at checkin time, a variable to the version number. Something like: private var versionNumber: String = '$Version$'; It has been a while, so that is going ot need to be looked up and corrected, probably. At initialization, look at Application.application.maxVersion, check against your own version number and if you're larger, replace Application.application.maxVersion with your own version string. After everything is initialized, the version number at Application.application.maxVersion is the last checkin number of a file that mattered. You can also keep a hash around as well, with a key that identifies the particular file and at runtime print a list of the versions of each file. Yes, I would like an easier way, but this requires no explicit support from the language and should work virtually anywhere where you can extract a raw version number from the string that subversion/cvs gives you. Daniel On 17 Apr 2007 08:56:34 -0700, Tom Chiverton [EMAIL PROTECTED] wrote: On Tuesday 17 Apr 2007, bhaq1972 wrote: we actually have a variable like this and my poor colleague has to always update it before being released to our testers. It would make his life so much easier if something was built into flexbuilder. Ditto. Which was the original question. If Cruise Control has this, it's very well hidden. I suppose your CC build script could run sed over the source or something but that's fairly yuck too. -- Tom Chiverton Helping to seamlessly architect distributed web-readiness on: http://thefalken.livejournal.com 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 St James's Court Brown Street Manchester M2 2JF. 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 Law Society. 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 8008. 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.com Yahoo! Groups Links
Re: [flexcoders] Re: Versioning swf files for bug reporting
On Sunday 15 Apr 2007, simonjpalmer wrote: 'scuse the ignorant question, but what is a CI system? In this context, 'Continuous Integration' would be my guess. Something that checks out your current code, compiles it, tests it, and then reports back. You'd generally set this up to run every night / weekend and then triage any faults as a group. What this has to do with a build number, I'm not sure. -- Tom Chiverton Helping to assertively visualize intuitive methodologies on: http://thefalken.livejournal.com 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 St James's Court Brown Street Manchester M2 2JF. 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 Law Society. 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 8008. 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.com Yahoo! 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] Re: Versioning swf files for bug reporting
a poroper continues integration system provides a build nuimber for you when you use cruisecontrol for example the main problem with just incrementing a file/number for your builds comes to the fore when you have multiple people working on a project. either you have to commit this number via a properties file and force an update each time someone compiles using this script making the process more cumbersome to manage. there are several scenarios which are a pain. anyway, go read up about it. setting up cruisecontrol does not take longer than a few hours and will really save you time in the long run. On 16 Apr 2007 03:05:06 -0700, Tom Chiverton [EMAIL PROTECTED] wrote: On Sunday 15 Apr 2007, simonjpalmer wrote: 'scuse the ignorant question, but what is a CI system? i In this context, 'Continuous Integration' would be my guess. Something that checks out your current code, compiles it, tests it, and then reports back. You'd generally set this up to run every night / weekend and then triage any faults as a group. What this has to do with a build number, I'm not sure. -- Tom Chiverton Helping to assertively visualize intuitive methodologies on: http://thefalken.livejournal.com 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 St James's Court Brown Street Manchester M2 2JF. 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 Law Society. 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 8008. 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.com Yahoo! Groups Links -- j:pn http://www.lennel.org
Re: [flexcoders] Re: Versioning swf files for bug reporting
this is CI http://www.martinfowler.com/articles/continuousIntegration.html i also recomend you look at www.eyefodder.com for some tips. On 13 Apr 2007 08:03:15 -0700, bhaq1972 [EMAIL PROTECTED] wrote: Thanks Johannes. Can you suggest one. At the moment we just take the bin folder generated by Flexbuilder and copy that to our webservers. what i was thinking was, if flexbuilder could add a build number into the html wrapper, then we could use an ExternalInterface call to extract that number and show it in our flex apps. --- In flexcoders@yahoogroups.com flexcoders%40yahoogroups.com, Johannes Nel [EMAIL PROTECTED] wrote: why not get a proper CI system going. that will solve many issues you had not even noticed you had. On 12 Apr 2007 06:49:12 -0700, bhaq1972 [EMAIL PROTECTED] wrote: Is there anything flexbuilder could generate and place into the html wrapper --- In flexcoders@yahoogroups.com flexcoders%40yahoogroups.comflexcoders% 40yahoogroups.com, Tom Chiverton tom.chiverton@ wrote: On Thursday 12 Apr 2007, simonjpalmer wrote: Does anyone have a good practice for holding version numbers in a flex swf file for display to the user and magically incrementing them as part of the build process? We had ColdFusion generate the HTML wrapper page. It looked up the SVN revision and branch/tag information, and put that in the HTML title tag. -- Tom Chiverton Helping to preemptively empower B2B portals on: http://thefalken.livejournal.com 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 St James's Court Brown Street Manchester M2 2JF. 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 Law Society. 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 8008. For more information about Halliwells LLP visit www.halliwells.com. -- j:pn http://www.lennel.org -- j:pn http://www.lennel.org
Re: [flexcoders] Re: Versioning swf files for bug reporting
On Monday 16 Apr 2007, Johannes Nel wrote: a poroper continues integration system provides a build nuimber for you when you use cruisecontrol for example So does (for instance) SVN. This doesn't help getting said number to display on screen in the Flex app though. -- Tom Chiverton Helping to assertively entrench market-driven architectures on: http://thefalken.livejournal.com 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 St James's Court Brown Street Manchester M2 2JF. 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 Law Society. 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 8008. 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.com Yahoo! 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] Re: Versioning swf files for bug reporting
Probably: Competitive Intelligence System here's something that came up in google: http://www.sla.org/content/Shop/Information/infoonline/2001/jul01/shelfer_verner.cfm regards, Muzak - Original Message - From: simonjpalmer [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Sunday, April 15, 2007 11:01 AM Subject: [flexcoders] Re: Versioning swf files for bug reporting 'scuse the ignorant question, but what is a CI system?
Re: [flexcoders] Re: Versioning swf files for bug reporting
why not get a proper CI system going. that will solve many issues you had not even noticed you had. On 12 Apr 2007 06:49:12 -0700, bhaq1972 [EMAIL PROTECTED] wrote: Is there anything flexbuilder could generate and place into the html wrapper --- In [EMAIL PROTECTED] flexcoders%40yahoogroups.com, Tom Chiverton [EMAIL PROTECTED] wrote: On Thursday 12 Apr 2007, simonjpalmer wrote: Does anyone have a good practice for holding version numbers in a flex swf file for display to the user and magically incrementing them as part of the build process? We had ColdFusion generate the HTML wrapper page. It looked up the SVN revision and branch/tag information, and put that in the HTML title tag. -- Tom Chiverton Helping to preemptively empower B2B portals on: http://thefalken.livejournal.com 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 St James's Court Brown Street Manchester M2 2JF. 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 Law Society. 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 8008. For more information about Halliwells LLP visit www.halliwells.com. -- j:pn http://www.lennel.org