I'm a little curious if people here with more experience and knowledge than I have could maybe answer some questions I have regarding .pet packages and .sfs files.
1) What are the main advantages and disadvantages to using each? Let's say someone wanted to package up a browser for a puppy, which would be a better format to use? Why? Why not the other?
2) Would there be any benefit to making a .sfs file for something small like a browser or utility program?
3) Is there a limit to how many .sfs files a puppy can have?
4) What sort of things should be kept in mind if packaging a program?
5) Is there any easy way to test a program on a lot of different puppy versions or is this just a "load it on each one to test"?
6) If I wanted to package a program to run as a non-root user, how best would this be accomplished for most compatibility?
7) Any advice in general? Any general info?
From what I can gather, it "seems" that .pet packages would work best for small individual programs and .sfs files for larger programs or sets of programs. However, there is so much I don't know.