Yes, you could look at it this way. There is no formal definition I know of. Even by my definition if the default configuration was required for the application to run properly then it should be a resource. From: brailleblaster-bounce@xxxxxxxxxxxxx [mailto:brailleblaster-bounce@xxxxxxxxxxxxx] On Behalf Of Michael Whapples Sent: Thursday, May 02, 2013 2:19 PM To: brailleblaster@xxxxxxxxxxxxx Subject: [brailleblaster] Re: More on installer script Yes that description makes sense to me, but I get the feeling that ProgramData still falls in resources as the content will not be edited by users (IE. if it were then those files would belong in user directories). In my mind default configurations which persist on a system even when the user sets user settings is a resource. I guess my definition is resources are treated read only, settings/data is writable. Michael Whapples On 02/05/2013 13:37, Chuck Myers wrote: I think it's a pretty good description. ________________________________ From: brailleblaster-bounce@xxxxxxxxxxxxx<mailto:brailleblaster-bounce@xxxxxxxxxxxxx> [brailleblaster-bounce@xxxxxxxxxxxxx<mailto:brailleblaster-bounce@xxxxxxxxxxxxx>] on behalf of Keith Creasy [kcreasy@xxxxxxx<mailto:kcreasy@xxxxxxx>] Sent: Thursday, May 02, 2013 8:29 AM To: brailleblaster@xxxxxxxxxxxxx<mailto:brailleblaster@xxxxxxxxxxxxx> Subject: [brailleblaster] Re: More on installer script It is a little vague but generally I think of "resources" as components, other than actual code and instructions, that the application needs to operate; i.e. fonts, dialog layouts, required fonts, etc. Toolbar images are obviously required for the application to work as expected. Program data are things like databases, configuration files, temporary files, files the application generates at run time, etc. It isn't a hard and fast rule and we do, of course, have some exceptions but that's the way I think of it. Michael Whapples Sent: Wednesday, May 01, 2013 10:47 PM To: brailleblaster@xxxxxxxxxxxxx<mailto:brailleblaster@xxxxxxxxxxxxx> Subject: [brailleblaster] Re: More on installer script That is what I thought, but may be I am missing something as well. Michael Whapples On 1 May 2013 17:47:52 "Vic Beckley" wrote: Keith and Michael, I was going to stay quiet on this because I don't really know that much about it, but I just had to open my mouth. It seems to me that a lot of the other stuff in the ProgramData folder is program resources, i.e., Fonts. I am a little vague on the difference in data and resources. Best regards from Ohio, Vic From: brailleblaster-bounce@xxxxxxxxxxxxx<mailto:brailleblaster-bounce@xxxxxxxxxxxxx> [mailto:brailleblaster-bounce@xxxxxxxxxxxxx] On Behalf Of Michael Whapples Sent: Wednesday, May 01, 2013 4:10 PM To: brailleblaster@xxxxxxxxxxxxx<mailto:brailleblaster@xxxxxxxxxxxxx> Subject: [brailleblaster] Re: More on installer script Agree about them being resources, but I had taken ProgramData to be resources/the resource location directory. Michael Whapples On 01/05/2013 17:04, Keith Creasy wrote: Maybe but they aren't really data, I'd call them resources. Most applications have resources that are part of the application and they generally go with the source code in a "resources" directory or something of that sort. I'm not arguing for it really, just pointing out the conventional wisdom. :) Keith Creasy Software Developer American Printing House for the Blind KCreasy@xxxxxxx<mailto:KCreasy@xxxxxxx> Phone: 502.895.2405 Skype: keith537 From: brailleblaster-bounce@xxxxxxxxxxxxx<mailto:brailleblaster-bounce@xxxxxxxxxxxxx> [mailto:brailleblaster-bounce@xxxxxxxxxxxxx] On Behalf Of Michael Whapples Sent: Wednesday, May 01, 2013 11:56 AM To: brailleblaster@xxxxxxxxxxxxx<mailto:brailleblaster@xxxxxxxxxxxxx> Subject: [brailleblaster] Re: More on installer script From other messages I get the feeling that may be images should be moved to being a subdirectory as it is essentially data used by the application. This would remove the need for changing the installer script. Was there a reason why images was made a top-level diretory? How much work will it take to change the location of the directory? Would it be simpler to just change the installer script (probably to modify the installer script would be adding one or two lines). Basically I want it to be clear what action will be taken and by who. Michael Whapples On 30/04/2013 17:53, Vic Beckley wrote: Michael, On further examination, I found two folders that aren't in the old BrailleBlaster structure. They must need added to the installer. They are: Dist\Images Dist\ProgramData\Semantics I didn't see any other obvious differences. Best regards from Ohio, Vic -- ________________________________ Michael Whapples | Software Engineer | [ViewPlus] 541.754.4002 x 282 | www.viewplus.com<http://www.viewplus.com> ________________________________ PRIVILEGED AND CONFIDENTIAL: This message and any files transmitted with it may be proprietary and are intended solely for the use of the individual to whom they are addressed. If you are not the intended recipient, any use, copying, disclosure, dissemination or distribution is strictly prohibited; please notify the sender and delete the message. ViewPlus Technologies, Inc. accepts no liability for damage of any kind resulting from this email. -- ________________________________ Michael Whapples | Software Engineer | [ViewPlus] 541.754.4002 x 282 | www.viewplus.com<http://www.viewplus.com> ________________________________ PRIVILEGED AND CONFIDENTIAL: This message and any files transmitted with it may be proprietary and are intended solely for the use of the individual to whom they are addressed. If you are not the intended recipient, any use, copying, disclosure, dissemination or distribution is strictly prohibited; please notify the sender and delete the message. ViewPlus Technologies, Inc. accepts no liability for damage of any kind resulting from this email. -- ________________________________ Michael Whapples | Software Engineer | [ViewPlus] 541.754.4002 x 282 | www.viewplus.com<http://www.viewplus.com> ________________________________ PRIVILEGED AND CONFIDENTIAL: This message and any files transmitted with it may be proprietary and are intended solely for the use of the individual to whom they are addressed. If you are not the intended recipient, any use, copying, disclosure, dissemination or distribution is strictly prohibited; please notify the sender and delete the message. ViewPlus Technologies, Inc. accepts no liability for damage of any kind resulting from this email.