Well, if you find something that offers the same features and is as easy to handle for the end user, sure, fire away.
We've thought a lot about that and that's the best we could find.
I have no idea how you would run an executable within a package without mounting it.
The missing source code doesn't even have anything to do with the PNDs - people can also release Debian packages without the sourcecode.
(Btw. The sourcecode isn't even needed - the person who offers the compiled package has to give you the source on request, but it doesn't even need to be released on the website).
What does AUFS have to do with FAT32 partitions...?
Rescanning of every PND can be fixed within libpnd, it just has to watch for file changes in a folder...
I have almost every existing PND on my card, but adding / removing a PND only takes a couple of seconds for me.
As mentioned, you're welcome to propose something better, but I have no clue how you would achieve that.
We've thought a lot about that and that's the best we could find.
I have no idea how you would run an executable within a package without mounting it.
The missing source code doesn't even have anything to do with the PNDs - people can also release Debian packages without the sourcecode.
(Btw. The sourcecode isn't even needed - the person who offers the compiled package has to give you the source on request, but it doesn't even need to be released on the website).
What does AUFS have to do with FAT32 partitions...?
Rescanning of every PND can be fixed within libpnd, it just has to watch for file changes in a folder...
I have almost every existing PND on my card, but adding / removing a PND only takes a couple of seconds for me.
As mentioned, you're welcome to propose something better, but I have no clue how you would achieve that.