add some notes and entries following from that
authorRobert Kaiser <kairo@kairo.at>
Fri, 15 Feb 2013 02:27:00 +0000 (03:27 +0100)
committerRobert Kaiser <kairo@kairo.at>
Fri, 15 Feb 2013 02:27:00 +0000 (03:27 +0100)
README
manifest.webapp
metadata.json [new file with mode: 0644]

diff --git a/README b/README
index a48df8c7be1f52bae4b3b14caee65904a60dbd54..f71479545a7f08db1ea4292c3faf0b8d5b67efb6 100644 (file)
--- a/README
+++ b/README
@@ -10,3 +10,33 @@ convenience for potential contributors. See the TODO for tasks that you can help
 with.
 
 Please don't use GitHub for issue tracking but http://bugzilla.kairo.at/
 with.
 
 Please don't use GitHub for issue tracking but http://bugzilla.kairo.at/
+
+
+Notes:
+<KaiRo> is there any way to do rapid development on something that needs to be a certified app?
+<KaiRo> if I need to package and sign stuff for every typo or other step in development, that really sucks
+<fabrice> you don't
+<fabrice> KaiRo: use https://github.com/fabricedesre/b2gremote to push your certified package to the phone
+<KaiRo> fabrice: still needs me to package stuff up every time?
+* KaiRo misses the old Developer Mode
+<fabrice> KaiRo: for now yes
+<KaiRo> as insecure as it was
+<KaiRo> fabrice: grr
+<fabrice> KaiRo: or, you can just host it
+<KaiRo> fabrice: I'd really like to have it as a "hosted app" (actually, on a host in the local wifi) but with device-storage:apps permission if possible (while developing)
+<fabrice> KaiRo: that's possible: just set "type": "certified" in your manifest.webapp
+<KaiRo> fabrice: but thanks for showing me this way at least, maybe I'll try it
+<KaiRo> fabrice: ah, that sounds interesting
+<fabrice> KaiRo: that gives you what the old dev-mode had
+<KaiRo> fabrice: and then I need to push that with your add-on?
+<fabrice> yep
+<KaiRo> ok, that's good, I can work with that fine :)
+<fabrice> point to the directory where there's you manifest.webapp and the metadata.json 
+<KaiRo> metadata.json?
+<fabrice> KaiRo: the metadata.json looks like:
+<fabrice> {
+<fabrice> "origin": "https://mobile.twitter.com",
+<fabrice> "manifestURL": "https://mobile.twitter.com/cache/twitter.webapp"
+<fabrice> }
+<KaiRo> fabrice: thanks, I'll look into that, sounds helpful
+<fabrice> KaiRo: let me know if you run into any issues
index 387ace2a121ca20c3d6c03463dcdf3aa81579624..30e4729053b4318c83e135c63747d23d7ebd5796 100644 (file)
@@ -2,6 +2,7 @@
   "name": "About Crashes",
   "description": "Access crash reports submitted by your Firefox OS device.",
   "launch_path": "/index.html",
   "name": "About Crashes",
   "description": "Access crash reports submitted by your Firefox OS device.",
   "launch_path": "/index.html",
+  "type": "certified",
   "permissions": {
     "device-storage:apps": {
       "description": "Read crash reports on the device."
   "permissions": {
     "device-storage:apps": {
       "description": "Read crash reports on the device."
diff --git a/metadata.json b/metadata.json
new file mode 100644 (file)
index 0000000..d5c1b15
--- /dev/null
@@ -0,0 +1,4 @@
+{
+  "origin": "https://robert.box.kairo.at",
+  "manifestURL": "https://robert.box.kairo.at/manifest.webapp"
+}
\ No newline at end of file