-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathREADME
More file actions
34 lines (30 loc) · 922 Bytes
/
Copy pathREADME
File metadata and controls
34 lines (30 loc) · 922 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
Currently takenote is a pain to get running locally.
Development is test driven so it is rarely run locally.
To test
# run
make remotes
# open
test/index.html
# clap hands at all the passing tests
To develop on takenote
# install yuicompressor-2.4.6.jar into root of directory (see http://developer.yahoo.com/yui/compressor/)
# setup account on tiddlyspace.com
# add to ~/.bash_profile the following line
export TIDDLYSPACE_AUTH='-u myuser:mypass'
# In Makefile replace
./upload.sh takenotedev
with
./upload.sh <space>
# run
./make dev
# then take a note.
# Note the dev version doesn't deploy a cache manifest. make dist does
To release
# edit src/notabene.js and src/dashboard to have latest release number
# Rename folder dist/latest to dist/<old release number>
# run
git rm dist/latest -r
git add dist/<old release number>
make release
git add dist/latest
git commit