dorkie,

dorkie dork from dorktown wrote:
> btw, the way this thing works is by feature request (voting system). at
> least at the company i work for. so if you aren't asking for it ask for it
> now.
> http://www.adobe.com/cfusion/mmform/index.cfm?name=wishform
> 
> 
> 
> On 3/9/07, dorkie dork from dorktown <[EMAIL PROTECTED]>
> wrote:
> 
>>
>> It is a must have IMO. I thought it was already going to be built in.
>>
>> Lets say you have a client that says we don't have database support but
>> you can use files, XML or shared objects. How would that limit your
>> application? If you needed a database you would have to go online to 
>> get it
>> defeating the purpose of Apollo's goal of desktop development.


Your overstating the importance of a db on the client.
Bringing the desktop and the 'net together is one of its(Apollo's) 
strong points. At least thats what it seems like from where i'm sitting.

>>
>> There are already apps in development that would use a database:
>>
>> - Java Docs Generator (in dev) - documents your code, stores and updates
>> java docs in db

You wouldnt want to store the documents in a DB, thats just dumb. 
Metadata perhaps, but there are other options.

>> - Project management software (in dev) - keeps track of tasks, projects

This information you would probably not want stored in a client DB, more 
likely this would be stored on a DB server and accessed from the client. 
Usually more than one person wants to see how a project is tracking.
If you must have it on a client(no server) then, use a xml document, at 
least its portable, that way you could send it to another person so they 
could see the project details, and you can render it using XSLT in any 
format you like.

>> - Photo management software - accesses the filesystem like Adobe Bridge,
>> search and sort

Nah not really, simply use the filesystem to store the assets(images) 
and store the metadata in a file that points to the filesystem. Same as 
iTunes. You sort and search the metadata not the assets.

>> - Music software (already created by an Adobe engineer) - keep track and
>> sort mp3's (itunes, windows media player, winamp, etc use their own 
>> built in
>> db)

iTunes uses an xml file.. Dunno about the others. iTunes connects to the 
'net when it needs access to a DB, that hasnt stopped it being a huge 
success as far as I can tell.

So, a client side DB is not as critical to me, as it to you. Sure it 
might come in handy, but I can live without it.

cheers,
   shaun




Reply via email to