Read-only archive of the All About Symbian forum (2001–2013) · About this archive

PKG-02 - File Creation Location

7 replies · 0 views · Started 15 October 2005

Hello,

This test says that "Installed files are all located on the same disk
drive". And "Under no circumstances should unbounded content (e.g. cached
pages, log files) be stored on C: drive by default."

I am checking the disk usage through FExplorer. So while installing my
application in E drive it shows increase in disk usage (8Kb) of C drive
also. But my application did not write anything into C drive.

So I checked all the files in the C drive, and came to know that it is
because of "Apparc.db" file. This file stores information about all the
installed applications.

So I like to know that whether I should apply for a Waiver or will the
Symbian people understand this?

Thanks in advance,
Dennis

Hi Dennis,

>So I checked all the files in the C drive, and came to know that it is
>because of "Apparc.db" file. This file stores information about all the
>installed applications.

AppArc.db is a system file and as such will be recognised as nothing to do with
your application and therefore ignored for the purposes of this text (similarly,
part of that 8kb increase you noticed was probably due to the 'stub' .SIS file
left behind after installation of your application - this is also to be
expected).

You do not need to apply for any additional waivers here.

Regards,

Phil

Hello Phil,

This increase of 8KB was not due to the 'stub'.SIS file. The file size of
Apparc was increased by 8Kb (to be precise 7.2 Kb).
The stub is created in the drive where I install my application.

I hope this is an expected behaviour...

Dennis

"Phil Spencer" <[email protected]> wrote in message
news:[email protected]...
> Hi Dennis,
>[color=green]
>>So I checked all the files in the C drive, and came to know that it is
>>because of "Apparc.db" file. This file stores information about all the
>>installed applications.

>
> AppArc.db is a system file and as such will be recognised as nothing to do
> with
> your application and therefore ignored for the purposes of this text
> (similarly,
> part of that 8kb increase you noticed was probably due to the 'stub' .SIS
> file
> left behind after installation of your application - this is also to be
> expected).
>
> You do not need to apply for any additional waivers here.
>
> Regards,
>
> Phil[/color]

Dennis,

>This increase of 8KB was not due to the 'stub'.SIS file. The file size of
>Apparc was increased by 8Kb (to be precise 7.2 Kb).
>The stub is created in the drive where I install my application.
>
>I hope this is an expected behaviour...

Yes, asI said, this is fine. The stub placement depends on the phone - some are
configured to place the stub on the drive to which the application was
installed, some always place it on C:\ - again though, this is a system issue
and not something for you to worry about as a developer going through the
Symbian Signed process (or indeed is it something within your power to affect
anyway).

Regards,

Phil

Thanks Phil for the clarifications.... I really appreciate that...

Regards,
Dennis

"Phil Spencer" <[email protected]> wrote in message
news:[email protected]...
> Dennis,
>[color=green]
>>This increase of 8KB was not due to the 'stub'.SIS file. The file size of
>>Apparc was increased by 8Kb (to be precise 7.2 Kb).
>>The stub is created in the drive where I install my application.
>>
>>I hope this is an expected behaviour...

>
> Yes, asI said, this is fine. The stub placement depends on the phone -
> some are
> configured to place the stub on the drive to which the application was
> installed, some always place it on C:\ - again though, this is a system
> issue
> and not something for you to worry about as a developer going through the
> Symbian Signed process (or indeed is it something within your power to
> affect
> anyway).
>
> Regards,
>
> Phil[/color]

Hello Phil,

My application also sends SMS. And sending of SMS creates entry in "Mail"
directory of C Drive..... Which increases the usage of C Drive....

In this case do I have to apply for a waiver ? Or my application manual is
enough for them to understand ?

Regards,
Dennis

"Phil Spencer" <[email protected]> wrote in message
news:[email protected]...
> Hi Dennis,
>[color=green]
>>So I checked all the files in the C drive, and came to know that it is
>>because of "Apparc.db" file. This file stores information about all the
>>installed applications.

>
> AppArc.db is a system file and as such will be recognised as nothing to do
> with
> your application and therefore ignored for the purposes of this text
> (similarly,
> part of that 8kb increase you noticed was probably due to the 'stub' .SIS
> file
> left behind after installation of your application - this is also to be
> expected).
>
> You do not need to apply for any additional waivers here.
>
> Regards,
>
> Phil[/color]

I have noticed one more thing.... The size of mail directory keeps on
increasing even if I create an entry (new SMS) or delete an entry (delete
SMS).... from my application..... So I tested with the default messaging....
The behaviour is same i.e. the size of mail folder keeps on increasing
whether the message is deleted or created.

Since I am using SMS MTM to send messages there is nothing I can do to avoid
it.... So I think the Symbian signing team will understand this or I have to
furnish a Waiver for that....

So in this case whether I will require a waiver or not...

Regards,
Dennis

"Dennis George" <[email protected]> wrote in message
news:EUuZZwxvFHA.2608@extapps30...
> Hello Phil,
>
> My application also sends SMS. And sending of SMS creates entry in "Mail"
> directory of C Drive..... Which increases the usage of C Drive....
>
> In this case do I have to apply for a waiver ? Or my application manual is
> enough for them to understand ?
>
> Regards,
> Dennis
>
> "Phil Spencer" <[email protected]> wrote in message
> news:[email protected]...[color=green]
>> Hi Dennis,
>>[color=darkred]
>>>So I checked all the files in the C drive, and came to know that it is
>>>because of "Apparc.db" file. This file stores information about all the
>>>installed applications.

>>
>> AppArc.db is a system file and as such will be recognised as nothing to
>> do with
>> your application and therefore ignored for the purposes of this text
>> (similarly,
>> part of that 8kb increase you noticed was probably due to the 'stub' .SIS
>> file
>> left behind after installation of your application - this is also to be
>> expected).
>>
>> You do not need to apply for any additional waivers here.
>>
>> Regards,
>>
>> Phil[/color]
>
>[/color]

>I have noticed one more thing.... The size of mail directory keeps on
>increasing even if I create an entry (new SMS) or delete an entry (delete
>SMS).... from my application..... So I tested with the default messaging....
>The behaviour is same i.e. the size of mail folder keeps on increasing
>whether the message is deleted or created.

This is standard database behaviour - the mail server will periodically
automatically compact the database and reclaim this space itself. Again, it's a
system issue so not something for yo to worry about.

>Since I am using SMS MTM to send messages there is nothing I can do to avoid
>it.... So I think the Symbian signing team will understand this or I have to
>furnish a Waiver for that....

Yes, these are system files so it is fine. As long as you adhere to the other
guidelines of sending an SMS in the test criteria (e.g. requesting user
permission so they know there is a billable event) then you should be fine.

Regards,

Phil