Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 15 additions & 15 deletions README → README.md
Original file line number Diff line number Diff line change
@@ -1,31 +1,31 @@
############# Cloud Save
# Cloud Save

It's actually really amazing how many people now use Cloud Save. In fact, when I
It's actually really amazing how many people now use **Cloud Save**. In fact, when I
first built this, I had no idea how anyone would possibly find this extension of
any practical use whatsoever. I still only have a vague idea as to how it could
be used, so this probably implies that I'm not the best maintainer of this project
but at least it's popular and rather awesome. Personally, I find drag2up much more
original, innovative and awesome.

Cloud Save is still pretty cool though. And it's not a terrible name, actually. Its
**Cloud Save** is still pretty cool though. And it's not a terrible name, actually. Its
probably the one project of mine which actually has a fairly decent name.

Right now, I'm going to try doing development of cloud save on the cloud via the
cloud9 IDE on a Cr-48. It's going pretty well so far and it's really awesome.

############## Design for Cloud Save 1.2

# Version 1.2
## Design for Cloud Save 1.2
Version 1.2 will feature tons and tons of magic. Really really magical magic.

The basis is a moving window-ish persistant stack which contains the names of hosts
used. eg. dropbox, dropbox, picasa, picasa, box.net, google docs, dropbox, google docs, dropbox
used. eg. *dropbox, dropbox, picasa, picasa, box.net, google docs, dropbox, google docs, dropbox*

Right now, I figure the ideal value is 10. Why? Because Math.sqrt(10) day is next
week and also incidentally my birthday is on sqrt(10) day. It's also between five
and fifteen, if my third grade arithmetic skills are still intact.

So this moving window is kept persistantly via localStorage. It gets processed and
sorted into unique elements: dropbox, picasa, google docs, box.net. Then those are
sorted into unique elements: *dropbox, picasa, google docs, box.net.* Then those are
sorted by a magical ranking coefficient.

The general formula for this ranking index is
Expand All @@ -51,28 +51,28 @@ Once a file is uploaded, the list must be recalculated and generated.

The first level menu will be the same:

Cloud Save >
> Cloud Save

Second level:

Save As... >
------------
> Save As...
```
HOst1
Host2
Host3
Host5
Host6
Host4
------------
More >
More
```

There are two tertiary menus. Save As... however looks exactly like the secondary
level menu but without another save as submenu (obviously).

So the More.. menu, which is the only interesting tertiary menu will be as follows:

Add/Remove...
-------------
> Add/Remove
```
HostA
HostB
HostC
Expand All @@ -81,7 +81,7 @@ HostE
HostF
HostG
HostH
...
```

As follows. The tertiary list will include all the other hosts in alphabetical order.

Expand Down