>That thread had about 50 emails, with a consensus that DevSupp would need
to
>come up with a naming convention. When our Palm Programming book was
>nearing completion later that year, nothing had yet been decided by
DevSupp.
>Under the theory that *some* standard was better than no standard, we
>specified the convention of appending a hyphen and creator ID in the book.
>Looking on the Knowledge Base today, I don't see any reference to how to
>name databases uniquely. I'd suggest, since there's a de facto standard,
>that DevSupp make it official.
I don't think there's a de-facto standard.
Not a single database of the 202 files in my backup directory uses the
dbname-<CRID> convention.
There are various issues with such a convention
- users might not understand what a secret!-Scr2.prc file is (a special
version, or what?)
- problems with special characters in creator ids (e.g. hotsync on windows
will use the same pdb name for different database names that contain special
chars)
- case sensitivity of creator ids vs. case-insensitivity of desktop
platforms
- compatibility to older versions.
The only solution I see is for Palm to register both creator ids and
database names. Or introduce a hierarchical namespace into PalmOS :-)
Regards,
Andreas
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palm.com/devzone/mailinglists.html