Search results

  1. P

    Discussion About Additions To The Pnd Format

    Since this is more about the implementation than the Pnd format, I will just mention what, in my opinion, is the best way to deal with setting up filesystems. On NAND: Pandora firmware, squashfs or something, read-only, with space reserved to whatever we decide will be the maximum firmware...
  2. P

    Accidental Sd Ejections

    Ah, accidental in that way. Sorry for the misunderstanding. How much of an issue that is depends on the connector used, of course. I do hope some vibration testing has been done to assess the stability of the connector during IO operations, I own a Treo 750 (quite the popular device) and for...
  3. P

    Accidental Sd Ejections

    Err... consider the implementation; verification of swap is virtually impossible, unless you recalculate a hash on every write into swap, which is painfully slow. Also, when a card is ejected during a write, verification is not even possible as you have no idea what state the flash is in. The...
  4. P

    Who's Still Interested In Pandora?

    Then what is keeping people from voting against by deleting their vote directly afterwards? Seems like the perfect way to do too; they were once interested, but changed their minds afterwards... I'm still very much interested though. Edit: nope; The number of members seems to go down too; I...
  5. P

    Who's Still Interested In Pandora?

    Apparently, there is a whole 0.5% absent. Who found the hidden option? Forum bug? :)
  6. P

    The Pnd Package Manager

    Any updates will probably be all-inclusive, a complete new version of the "firmware". It is possible to run the firmware off of SD card too, so you do not need to use the builtin NAND at all. The builtin NAND could simply be seen as a permanently inserted SD card. The firmware is probably stored...
  7. P

    The Pnd Package Manager

    The key point of this post is to make you realize why classical package management (apt, rpm) will not function on the Pandora, and why big fat binaries are a solution. Mostly clarified from my previous post. Don't mistake me, I really like the way apt and such do their things, I have just come...
  8. P

    The Pnd Package Manager

    Well, how else are you efficiently going to distribute dependencies on media you have no idea of where some of the libraries are going to be? For example, say I wish to move a package from one place to another, suddenly a lot of other stuff would have to move with it. If a user does this...
  9. P

    The Pnd Package Manager

    Oh, well, that is if you are actually planning on running your own repository, dflemstr is running a demo server with the app himself, which you can access using just about any browser I believe. Edit: the demo server, as mentioned elsewhere in this topic, appears to be offline... :( Also...
  10. P

    The Pnd Package Manager

    If you'd have demoed the app (first post) you'd know that an universal web frontend is the primary interface. But since a repository alone is less useful than a full blown package manager (requiring it to be run from the pandora itself), a localized app integrated with the Pandora would be very...
  11. P

    The Pnd Package Manager

    You still don't need to do that. Just have the chunks in memory you are actually using. Mostly, this will be just the end (PXML) the directory tables and some random midsections which happen to contain data you need. ISO is designed to be accessed this way, you don't suppose a DVD drive reads...
  12. P

    The Pnd Package Manager

    Warning, this post has some opinions flying about :) To be fair, most virtual hosts you order are from places where resources such as memory can be quite expensive. The less memory they give users, the more they can share a server. Not everyone can run their own hardware on a fast pipe. You'd...
  13. P

    The Pnd Package Manager

    You could check out do_isofs_readdir and others from the Linux kernel source, and convert it to something which doesn't do any disk access and kernel structures. I know, it's a pain. Seems to handle both Joliet and Rock Ridge extensions properly though. Well, I could see people wrapping stuff...
  14. P

    The Pnd Package Manager

    I believe this will work great the way it is setup, just a few (minor) remarks: Your choice of using those magic database ID's as identifiers will make merging somewhat difficult. If, for these magic ID's, you also use the full package name as per (3), the operation of rewriting the...
  15. P

    The Pnd Package Manager

    There is more to it than what you describe. Typically, a PND which is somewhere on the system (SD card, NAND flash) will already act as if it is installed magically, no need to tell it to become installed at all. "clicking" it would actually run it's main function instead. A repository could...
  16. P

    The Pnd Package Manager

    Oh, right. For some reason I missed that. Thanks, ignore the previous post then :) I laughed at that too :) Well, this page (allthough the title is pretty off) summarizes things nicely I guess. Also, you might want to take the libMirage code as a reference, if this doesn't conflict with your...
  17. P

    The Pnd Package Manager

    Thinking again, this would cause frequent writes to the NAND Flash, every time we'd insert or remove an SD card for however many files the present PND's would want to make. To prevent this we'd have to consider RAM filesystems, does anyone know how Live CD's do this (mostly permanent from the...
  18. P

    The Pnd Package Manager

    About the ISO format for PND's: There are some libraries (one being libMirage) which can query (read files from) ISO files without the expense of OS-dependent mounting, so it should be possible to put the pxml INSIDE the ISO file to circumvent at least the issues of format ambiguity :) With...
  19. P

    The Pnd Package Manager

    I agree fully. Adding a PGP/MIME signature would be good. Since PGP signatures are so well-defined and noiseless (without MIME), the binary signature could simply be appended (concatenated) to the end of the file, much the same way as is done now. I don't think the same security issues are...
  20. P

    The Pnd Package Manager

    Well, that makes sense, I might go and give it a try too. I prefer learning all there is to a language before actually using it, so Scala would certainly be a challenge and make me more confident in my language skills and comprehension. I was actually thinking of placing entire PD ROM...
Back
Top