From 579972ddfe0c895241d8700df00e80a602f463a6 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Mon, 30 Jul 2012 16:56:10 -0400 Subject: [PATCH 01/93] update --- doc/design/assistant/webapp.mdwn | 2 -- 1 file changed, 2 deletions(-) diff --git a/doc/design/assistant/webapp.mdwn b/doc/design/assistant/webapp.mdwn index da8de81329..ebf1689963 100644 --- a/doc/design/assistant/webapp.mdwn +++ b/doc/design/assistant/webapp.mdwn @@ -38,5 +38,3 @@ The webapp is a web server that displays a shiny interface. * Fix notification handle leakage on pages other than the main page. The javascript should use AJAX to request handles, that way they won't be allocated at all in noscript. -* Hook up notificaton close button to a callback that removes the notification - from the list. Otherwise reloading brings them back. From ef796ba6f7b16f7fe8b55b84793740f1b8faaabd Mon Sep 17 00:00:00 2001 From: "https://www.google.com/accounts/o8/id?id=AItOawlHLKeo9MOJ-f0S3EIchJCHhj_YqXDY6vM" Date: Mon, 30 Jul 2012 21:03:58 +0000 Subject: [PATCH 02/93] Added a comment: HTML / CSS Framework --- .../comment_1_2965ef966713721220ea5c18868b20fe._comment | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 doc/design/assistant/blog/day_48__intro/comment_1_2965ef966713721220ea5c18868b20fe._comment diff --git a/doc/design/assistant/blog/day_48__intro/comment_1_2965ef966713721220ea5c18868b20fe._comment b/doc/design/assistant/blog/day_48__intro/comment_1_2965ef966713721220ea5c18868b20fe._comment new file mode 100644 index 0000000000..f4ced7392e --- /dev/null +++ b/doc/design/assistant/blog/day_48__intro/comment_1_2965ef966713721220ea5c18868b20fe._comment @@ -0,0 +1,8 @@ +[[!comment format=mdwn + username="https://www.google.com/accounts/o8/id?id=AItOawlHLKeo9MOJ-f0S3EIchJCHhj_YqXDY6vM" + nickname="Brian" + subject="HTML / CSS Framework" + date="2012-07-30T21:03:58Z" + content=""" +Are you using Twitter Boostrap (HTML/CSS Framework)? If not, consider using it (unless to \"fat\"), because the app will work great on phones and tablets if used correctly. +"""]] From 2401d1c37ea62eb83524e2274532f87a7b947345 Mon Sep 17 00:00:00 2001 From: "https://www.google.com/accounts/o8/id?id=AItOawlHLKeo9MOJ-f0S3EIchJCHhj_YqXDY6vM" Date: Mon, 30 Jul 2012 21:04:44 +0000 Subject: [PATCH 03/93] removed --- .../comment_1_2965ef966713721220ea5c18868b20fe._comment | 8 -------- 1 file changed, 8 deletions(-) delete mode 100644 doc/design/assistant/blog/day_48__intro/comment_1_2965ef966713721220ea5c18868b20fe._comment diff --git a/doc/design/assistant/blog/day_48__intro/comment_1_2965ef966713721220ea5c18868b20fe._comment b/doc/design/assistant/blog/day_48__intro/comment_1_2965ef966713721220ea5c18868b20fe._comment deleted file mode 100644 index f4ced7392e..0000000000 --- a/doc/design/assistant/blog/day_48__intro/comment_1_2965ef966713721220ea5c18868b20fe._comment +++ /dev/null @@ -1,8 +0,0 @@ -[[!comment format=mdwn - username="https://www.google.com/accounts/o8/id?id=AItOawlHLKeo9MOJ-f0S3EIchJCHhj_YqXDY6vM" - nickname="Brian" - subject="HTML / CSS Framework" - date="2012-07-30T21:03:58Z" - content=""" -Are you using Twitter Boostrap (HTML/CSS Framework)? If not, consider using it (unless to \"fat\"), because the app will work great on phones and tablets if used correctly. -"""]] From 0b156468edac8e0b146f23c98a0d2366d20d5df2 Mon Sep 17 00:00:00 2001 From: "https://www.google.com/accounts/o8/id?id=AItOawmnrN9a3uAu6Ur2SSyE_AiKw7bOon1yJBc" Date: Mon, 30 Jul 2012 23:58:45 +0000 Subject: [PATCH 04/93] --- doc/forum/Wishlist:_Don__39__t_make_files_readonly.mdwn | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 doc/forum/Wishlist:_Don__39__t_make_files_readonly.mdwn diff --git a/doc/forum/Wishlist:_Don__39__t_make_files_readonly.mdwn b/doc/forum/Wishlist:_Don__39__t_make_files_readonly.mdwn new file mode 100644 index 0000000000..4d67f93b1a --- /dev/null +++ b/doc/forum/Wishlist:_Don__39__t_make_files_readonly.mdwn @@ -0,0 +1,3 @@ +Maybe this explained somewhere else, but what is the purpose of marking files readonly. To me this is an annoyance that doesn't make sense. I want to be able to change my files, having to go through an unlock step, to do that seems like unnecessary work. Interestingly, Microsoft's Team Foundation Server source control does the same thing and I don't like it there either. + +In addition why replace files with symlinks? Why not just leave the real files in place, or do the reverse and put the symlink to the file in the repository. From 58496c18d9c37329d36f1c8dc96af55345a19582 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Mon, 30 Jul 2012 22:28:51 -0400 Subject: [PATCH 05/93] done --- doc/design/assistant/webapp.mdwn | 3 --- 1 file changed, 3 deletions(-) diff --git a/doc/design/assistant/webapp.mdwn b/doc/design/assistant/webapp.mdwn index ebf1689963..d1eedcb322 100644 --- a/doc/design/assistant/webapp.mdwn +++ b/doc/design/assistant/webapp.mdwn @@ -35,6 +35,3 @@ The webapp is a web server that displays a shiny interface. and use a client-side session. It could be encrypted using the token as the `encryptKey`. Note: Would need to set the session duration to infinite (how?) -* Fix notification handle leakage on pages other than the main page. - The javascript should use AJAX to request handles, that way - they won't be allocated at all in noscript. From 2f446439ea4646251f261433af3e0ed7263e7134 Mon Sep 17 00:00:00 2001 From: "http://smcv.pseudorandom.co.uk/" Date: Tue, 31 Jul 2012 09:58:13 +0000 Subject: [PATCH 06/93] Added a comment --- ...mment_5_40b6b9d741d3081203f0cc94eb8dc3ea._comment | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 doc/design/assistant/blog/day_40__dbus/comment_5_40b6b9d741d3081203f0cc94eb8dc3ea._comment diff --git a/doc/design/assistant/blog/day_40__dbus/comment_5_40b6b9d741d3081203f0cc94eb8dc3ea._comment b/doc/design/assistant/blog/day_40__dbus/comment_5_40b6b9d741d3081203f0cc94eb8dc3ea._comment new file mode 100644 index 0000000000..38916dd8c2 --- /dev/null +++ b/doc/design/assistant/blog/day_40__dbus/comment_5_40b6b9d741d3081203f0cc94eb8dc3ea._comment @@ -0,0 +1,12 @@ +[[!comment format=mdwn + username="http://smcv.pseudorandom.co.uk/" + nickname="smcv" + subject="comment 5" + date="2012-07-31T09:58:13Z" + content=""" +It's `org.gtk` because gvfs, GLib and Gtk are all products of gtk.org (there is no separate glib.org). + +It's `Private` because the gvfs developers don't consider its D-Bus interface to be stable API, I believe. The official API for it is the C API in GIO, part of GLib. + +To poll for changes to /proc/mounts on Linux, you open it for reading and poll() for POLLERR (not sure why it gets to be different, but it is). See gio/gunixmounts.c in recent GLib. +"""]] From ed0ea1960014fbc07aabd5c250829133817e31b8 Mon Sep 17 00:00:00 2001 From: "https://www.google.com/accounts/o8/id?id=AItOawkstq9oH1vHXY_VP0nYO9Gg3eKnKerDGRI" Date: Tue, 31 Jul 2012 15:13:07 +0000 Subject: [PATCH 07/93] Added a comment: ARM --- .../comment_3_4d922e11249627634ecc35bba4044d9e._comment | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 doc/install/Debian/comment_3_4d922e11249627634ecc35bba4044d9e._comment diff --git a/doc/install/Debian/comment_3_4d922e11249627634ecc35bba4044d9e._comment b/doc/install/Debian/comment_3_4d922e11249627634ecc35bba4044d9e._comment new file mode 100644 index 0000000000..98d65740bc --- /dev/null +++ b/doc/install/Debian/comment_3_4d922e11249627634ecc35bba4044d9e._comment @@ -0,0 +1,8 @@ +[[!comment format=mdwn + username="https://www.google.com/accounts/o8/id?id=AItOawkstq9oH1vHXY_VP0nYO9Gg3eKnKerDGRI" + nickname="Hadi" + subject="ARM" + date="2012-07-31T15:13:06Z" + content=""" +is there any package for Debian armhf? I'd love to install git-annex on my raspberry pi +"""]] From 8102958300d475f2e430ebe4285f4587b0c1665d Mon Sep 17 00:00:00 2001 From: "http://joeyh.name/" Date: Tue, 31 Jul 2012 15:41:43 +0000 Subject: [PATCH 08/93] Added a comment --- .../comment_4_2a93ab18b05ccb90e7acc5885866fca2._comment | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 doc/install/Debian/comment_4_2a93ab18b05ccb90e7acc5885866fca2._comment diff --git a/doc/install/Debian/comment_4_2a93ab18b05ccb90e7acc5885866fca2._comment b/doc/install/Debian/comment_4_2a93ab18b05ccb90e7acc5885866fca2._comment new file mode 100644 index 0000000000..8436f0354a --- /dev/null +++ b/doc/install/Debian/comment_4_2a93ab18b05ccb90e7acc5885866fca2._comment @@ -0,0 +1,9 @@ +[[!comment format=mdwn + username="http://joeyh.name/" + subject="comment 4" + date="2012-07-31T15:41:43Z" + content=""" +Yes, git-annex is available for every Debian architecture which supports Haskell, including all arm ports: + +
git-annex | 3.20120629         | wheezy            | source, amd64, armel, armhf, i386, kfreebsd-amd64, kfreebsd-i386, mips, mipsel, powerpc, s390, s390x, sparc
+"""]] From c3effcad8370e6de183324ad40e8e10facc38b30 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Tue, 31 Jul 2012 16:13:19 -0400 Subject: [PATCH 09/93] update --- doc/design/assistant/webapp.mdwn | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/doc/design/assistant/webapp.mdwn b/doc/design/assistant/webapp.mdwn index d1eedcb322..f8867f0e28 100644 --- a/doc/design/assistant/webapp.mdwn +++ b/doc/design/assistant/webapp.mdwn @@ -20,6 +20,7 @@ The webapp is a web server that displays a shiny interface. * progress bars for each file * drag and drop to reorder * cancel and pause +* button to open file browser on repo (`xdg-open $DIR`) * keep it usable w/o javascript, and accessible to blind, etc ## other features @@ -29,6 +30,10 @@ The webapp is a web server that displays a shiny interface. * Display any relevant warning messages. One is the `inotify max_user_watches` exceeded message. +## first start + +* make git repo + ## implementation * possibly lose the ugly auth= token past the first page, From b08da863be6e7c2837d4564ed69426d5427a5f7c Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Tue, 31 Jul 2012 17:56:32 -0400 Subject: [PATCH 10/93] blog for the day --- .../blog/day_49__first_run_experience.mdwn | 37 ++++++++++++++++++ doc/design/assistant/screenshot/firstrun.png | Bin 0 -> 54347 bytes 2 files changed, 37 insertions(+) create mode 100644 doc/design/assistant/blog/day_49__first_run_experience.mdwn create mode 100644 doc/design/assistant/screenshot/firstrun.png diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn new file mode 100644 index 0000000000..f026c3951b --- /dev/null +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -0,0 +1,37 @@ +Started work on the interface displayed when the webapp is started +with no existing git-annex repository. All this needs to do is walk the user +through setting up a repository, as simply as possible. + +A tricky part of this is that most of git-annex runs in the Annex monad, +which requires a git-annex repository. Luckily, much of the webapp +does not run in Annex, and it was pretty easy to work around the parts that +do. Dodged a bullet there. + +There will, however, be a tricky transition from this first run webapp, +to a normally fully running git-annex assistant and webapp. I think the +first webapp will have to start up all the normal threads once it makes the +repository, and then redirect the user's web browser to the full webapp. + +Anyway, the UI I've made is very simple: A single prompt, for the +directory where the repository should go. With, eventually, tab completion, +sanity checking (putting the repository in "/" is not good, and making it +all of "$HOME" is probably unwise). + +[[!img screenshot/firstrun.png]] + +Ideally most users will accept the default, which will be something +like `/home/username/Desktop/Annex`, and be through this step in seconds. + +Suggestions for a good default directory name appreciated.. Putting it on a +folder that will appear on the desktop seems like a good idea, when there's +a Desktop directory. I'm unsure if I should name it something specific like +"GitAnnex", or something generic like "Synced". + +Time for the first of probably many polls! + +What should the default directory name used by the git-annex assistant be? + +[[!poll 0 "Annex" 0 "GitAnnex" 0 "Synced" 0 "AutoSynced" 0 "Shared" 0 "something lowercase!"]] + +(Note: This is a wiki. You can edit this page to add your own +[[ikiwiki/directive/poll]] options!) diff --git a/doc/design/assistant/screenshot/firstrun.png b/doc/design/assistant/screenshot/firstrun.png new file mode 100644 index 0000000000000000000000000000000000000000..7e9d505b4057e2bf71faeeb0f32ef325fd15700e GIT binary patch literal 54347 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 Y5SSMCf?7yh<49SI=CljXaKsO z-ltG1+pV=q^WBlLpE7%0T2r1qvb^G$ZTJ(Y^ui>*-KV_h+$@Mbp7+Bxo*yC)?l)ed z4({{2eU2nHUcn_kqA$x(ju@X4ct|FA^Un`>4@t584Y13(QJ14gCdgzA9s2szh13nw5|p|}u=Pe@2# zGkjYOJ6VYKZh99<5#jrEeQF*98ePKHtEpK$v0tXG|FOGc?q+Xi-R^&q3v2V42<=oJ zf)Gj`#j;b>yF!cSs$R{tcNQftFpR8kKHTnu6*GXNlo%%hLp2W8{gEXc)xNMxcr$>U zH3cHe&%Y5SNKw2-d6%@ncTj3X(ja&JJ1)l82PAd)Gsl`Ekr~Bu@2&8 z=CO&f@)*F&Fd}U{GfXM{On1!;n7qAgbqAfk&N3TAuckVmE-P&JL<-rd@q%JkQg%Ek zJT!(S{A(WjouM~RL8mxK&GuuapT6-=T^X(14j4QFuXf>0>Nm5MKby3>!MY!6{85Dj z1O?%QSfu~UmVY+?`o&b1cX!iENX<+CQnz3CLldR4@Oj--_w_(&f5(V^@&MagDr%AZwYW`{{bG+Zk^6}T(XQJ1O$kzs?yqB${vRL7nWl++=v(VIM zL7Z-fC+{QsSL263Wg$aX zGHuS7|85DCzKRNd78cGrxl_LyGkUp-S_R>$}OIYbAMarjIg`L$gxg#bT}8GfL06M+4PeI{)z#SJdWu3PzFi1d}&8{LL+F zef>9qm{c6U>K((1;YSK=2X)CRse%tp*TE*LVk+}w7HuCS7_25U9@10=C&$8Go7RedMM<6 z9h^I^4SD7Erim`ix$fLor05YnKEqSR$Rce2V z)sfso$Eej>fmU6UZ@n5g9XmWT^2uA%WbG9c<}y!k-f~9+QNyBz25;~5TKVwB3DKIu zbo!wtRIV4MY@n1}3?WufrR|NCEhzb-WYymunUl>Ny%BQn=TLCq*^GYrN5rPN7mDzA z0si*~GdKrbz->C*w+X=uUdkzv-}^yz@?uWrk@%E5eqCQE5+m~e?mFTyTDr=!+a)nP z>-!~%ICv4d6CDi8u~&7CAx7by%h% zhDdEn3|^To|0%(W1Cyiq7+C_;cutq4D(+22zdpj5r_LHbvrPAa2Pz&y3=0}JB%^H% z>TA>{$Cn%&S!H&W&yA7s!*YC`nru`AgeQ61q~uffmQut(fB&7a*`lJN{_Bq5JcX)W z39?)L{xd(#WHp}Asa;=7F;f--Jb)J~)4(`e(f(ae*JnCX@g=DJgRR}nO34-%esKX8 zrY|IR4p@rggd&lstW5enVb`s*sK#7`zlWgj<-$_$0wAaDmB<(F4B&9B>YsspAIXZo z1|{!b@Rh*X!rJ1YK7=v#0U8iV(FBA@pUN4wF>5Bs$^$kL4_LG#`TdraneRqEAL1Kf@YCVe6sj`Svl_yqPL<;8_4 zb~dbR7Y&@CBTUH;T9{-b5@#Xf;>yH2MuICqw399F-oAZO{9(tOM|kb@?JLJZEo|Xs zm@`o|$V+A~ryjwX4g5>issa=%Di7W$tSf%pXQJ;g$Kl0oRpVRGBa_<#E%rgsxNY%y zFPs-Q9veE>))$wo2iJPqc+`>tj7kd@GO8T&WEGud=>MU=%f@<7&4lgk##+}gp>rJeWQ@$TPP;%KZnO9Z`Wq`#FgD;N zh$K?Qna;Wo0!FcyK`KWkL){p}Lfv zS&`ZaD>tT^nvN40x}3gS9d_?ddf8i^#gtR{DMSmp&WC$WQguhvi3~o~` zblq?Qvo7#Cv@*=U8Z0Yn6oh<7T@{J`8?In1QmwvT*GT$hrP@|I+7mS%e)kzPA75Hg zS_zfSJ9U|>Z^6%;Jh5FO;jItMbXF$UXf%(Z!Zrn3V<$UUzO?j-1^@s@RxpJ{W2B|g z(^ Date: Tue, 31 Jul 2012 22:14:44 +0000 Subject: [PATCH 11/93] poll vote (Synced) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index f026c3951b..c77af9e023 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 0 "Annex" 0 "GitAnnex" 0 "Synced" 0 "AutoSynced" 0 "Shared" 0 "something lowercase!"]] +[[!poll 0 "Annex" 0 "GitAnnex" 1 "Synced" 0 "AutoSynced" 0 "Shared" 0 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From b21a6dd081e43bf2cbd01f3bf2d7052f6e92c73e Mon Sep 17 00:00:00 2001 From: "24.59.180.123" <24.59.180.123@web> Date: Tue, 31 Jul 2012 22:24:19 +0000 Subject: [PATCH 12/93] poll vote (Annex) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index c77af9e023..a6c84b35f6 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 0 "Annex" 0 "GitAnnex" 1 "Synced" 0 "AutoSynced" 0 "Shared" 0 "something lowercase!"]] +[[!poll 1 "Annex" 0 "GitAnnex" 1 "Synced" 0 "AutoSynced" 0 "Shared" 0 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From 5765adc18b3b4d2aa156cf7d1abf3fadf18f6678 Mon Sep 17 00:00:00 2001 From: "95.34.39.27" <95.34.39.27@web> Date: Tue, 31 Jul 2012 22:28:20 +0000 Subject: [PATCH 13/93] poll vote (Annex) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index a6c84b35f6..bb6bc60ac8 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 1 "Annex" 0 "GitAnnex" 1 "Synced" 0 "AutoSynced" 0 "Shared" 0 "something lowercase!"]] +[[!poll 2 "Annex" 0 "GitAnnex" 1 "Synced" 0 "AutoSynced" 0 "Shared" 0 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From 6e194559d62f393fe7bd8d939b1cf47ab0382a2a Mon Sep 17 00:00:00 2001 From: "95.34.39.27" <95.34.39.27@web> Date: Tue, 31 Jul 2012 22:28:36 +0000 Subject: [PATCH 14/93] poll vote (something lowercase!) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index bb6bc60ac8..f4c8929fe4 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 2 "Annex" 0 "GitAnnex" 1 "Synced" 0 "AutoSynced" 0 "Shared" 0 "something lowercase!"]] +[[!poll 1 "Annex" 0 "GitAnnex" 1 "Synced" 0 "AutoSynced" 0 "Shared" 1 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From dde5937bafcbf93ecd445bcdd7496af330556752 Mon Sep 17 00:00:00 2001 From: "109.43.0.112" <109.43.0.112@web> Date: Tue, 31 Jul 2012 22:36:03 +0000 Subject: [PATCH 15/93] poll vote (something lowercase!) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index f4c8929fe4..f1dab6e6f9 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 1 "Annex" 0 "GitAnnex" 1 "Synced" 0 "AutoSynced" 0 "Shared" 1 "something lowercase!"]] +[[!poll 1 "Annex" 0 "GitAnnex" 1 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From c7c6843b4c8426919b6bcbff276d6e30afc05e3e Mon Sep 17 00:00:00 2001 From: "208.74.181.198" <208.74.181.198@web> Date: Tue, 31 Jul 2012 22:43:42 +0000 Subject: [PATCH 16/93] poll vote (GitAnnex) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index f1dab6e6f9..b74f7e14c8 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 1 "Annex" 0 "GitAnnex" 1 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] +[[!poll 1 "Annex" 1 "GitAnnex" 1 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From 5b096f86e9ceb98208eae06899f945b1024f0c1c Mon Sep 17 00:00:00 2001 From: "82.32.202.53" <82.32.202.53@web> Date: Tue, 31 Jul 2012 22:48:08 +0000 Subject: [PATCH 17/93] poll vote (Annex) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index b74f7e14c8..a5a06c22d8 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 1 "Annex" 1 "GitAnnex" 1 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] +[[!poll 2 "Annex" 1 "GitAnnex" 1 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From 1e0b60f1649cbfaf2a3b48be601fd6dac39013d3 Mon Sep 17 00:00:00 2001 From: "71.171.115.88" <71.171.115.88@web> Date: Tue, 31 Jul 2012 22:51:18 +0000 Subject: [PATCH 18/93] poll vote (Annex) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index a5a06c22d8..75628b156e 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 2 "Annex" 1 "GitAnnex" 1 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] +[[!poll 3 "Annex" 1 "GitAnnex" 1 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From b603363455e4b3d66ae8d04f7405b1257a80d2f3 Mon Sep 17 00:00:00 2001 From: "71.171.115.88" <71.171.115.88@web> Date: Tue, 31 Jul 2012 22:51:27 +0000 Subject: [PATCH 19/93] poll vote (something lowercase!) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index 75628b156e..5938c4c0dd 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 3 "Annex" 1 "GitAnnex" 1 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] +[[!poll 2 "Annex" 1 "GitAnnex" 1 "Synced" 0 "AutoSynced" 0 "Shared" 3 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From da9e8417bc7f3c740fac1443761f002c25721ff7 Mon Sep 17 00:00:00 2001 From: "71.171.115.88" <71.171.115.88@web> Date: Tue, 31 Jul 2012 22:51:38 +0000 Subject: [PATCH 20/93] poll vote (Annex) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index 5938c4c0dd..75628b156e 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 2 "Annex" 1 "GitAnnex" 1 "Synced" 0 "AutoSynced" 0 "Shared" 3 "something lowercase!"]] +[[!poll 3 "Annex" 1 "GitAnnex" 1 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From 858a9e5c5406ab61f84374c7f554ebf8cc7841c8 Mon Sep 17 00:00:00 2001 From: "140.107.155.156" <140.107.155.156@web> Date: Tue, 31 Jul 2012 22:59:42 +0000 Subject: [PATCH 21/93] poll vote (Synced) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index 75628b156e..ba3845d886 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 3 "Annex" 1 "GitAnnex" 1 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] +[[!poll 3 "Annex" 1 "GitAnnex" 2 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From 96dc0d331b2ef50bc6195f356382b5ffabe01450 Mon Sep 17 00:00:00 2001 From: "75.168.84.33" <75.168.84.33@web> Date: Tue, 31 Jul 2012 23:01:55 +0000 Subject: [PATCH 22/93] poll vote (Annex) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index ba3845d886..5157ddf48a 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 3 "Annex" 1 "GitAnnex" 2 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] +[[!poll 4 "Annex" 1 "GitAnnex" 2 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From 72d14af34c167f9549ff1c4ce9866009887637bc Mon Sep 17 00:00:00 2001 From: "69.204.133.212" <69.204.133.212@web> Date: Tue, 31 Jul 2012 23:55:04 +0000 Subject: [PATCH 23/93] poll vote (Annex) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index 5157ddf48a..d79c5ed6bf 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 4 "Annex" 1 "GitAnnex" 2 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] +[[!poll 5 "Annex" 1 "GitAnnex" 2 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From 01f9d5352d85044ae5d70074b4f7551f953d6749 Mon Sep 17 00:00:00 2001 From: "205.206.58.17" <205.206.58.17@web> Date: Wed, 1 Aug 2012 00:26:42 +0000 Subject: [PATCH 24/93] poll vote (Annex) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index d79c5ed6bf..32444de855 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 5 "Annex" 1 "GitAnnex" 2 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] +[[!poll 6 "Annex" 1 "GitAnnex" 2 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From d5b0777d0711df08fd3d3431684f76858ddc3b57 Mon Sep 17 00:00:00 2001 From: "205.206.58.17" <205.206.58.17@web> Date: Wed, 1 Aug 2012 00:26:48 +0000 Subject: [PATCH 25/93] poll vote (Annex) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index 32444de855..6c7d0965ad 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 6 "Annex" 1 "GitAnnex" 2 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] +[[!poll 7 "Annex" 1 "GitAnnex" 2 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From ece6a728700ad58c0e0658a0cc2b755f85b27a81 Mon Sep 17 00:00:00 2001 From: "205.206.58.17" <205.206.58.17@web> Date: Wed, 1 Aug 2012 00:26:52 +0000 Subject: [PATCH 26/93] poll vote (Annex) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index 6c7d0965ad..e7f66715f2 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 7 "Annex" 1 "GitAnnex" 2 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] +[[!poll 8 "Annex" 1 "GitAnnex" 2 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From deecf242e1f93d7848e9eb8e27899968f95d373a Mon Sep 17 00:00:00 2001 From: "205.206.58.17" <205.206.58.17@web> Date: Wed, 1 Aug 2012 00:26:56 +0000 Subject: [PATCH 27/93] poll vote (Annex) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index e7f66715f2..ce41cfa207 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 8 "Annex" 1 "GitAnnex" 2 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] +[[!poll 9 "Annex" 1 "GitAnnex" 2 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From e5dae828ba9401b18a08f443cd603b2756fc47e4 Mon Sep 17 00:00:00 2001 From: "205.206.58.17" <205.206.58.17@web> Date: Wed, 1 Aug 2012 00:27:00 +0000 Subject: [PATCH 28/93] poll vote (Annex) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index ce41cfa207..69226adf63 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 9 "Annex" 1 "GitAnnex" 2 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] +[[!poll 10 "Annex" 1 "GitAnnex" 2 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From 56636a787b45d2ebfd066f464264cb14c65146ec Mon Sep 17 00:00:00 2001 From: "76.85.184.113" <76.85.184.113@web> Date: Wed, 1 Aug 2012 00:41:02 +0000 Subject: [PATCH 29/93] poll vote (GitAnnex) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index 69226adf63..773f3492bf 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 10 "Annex" 1 "GitAnnex" 2 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] +[[!poll 10 "Annex" 2 "GitAnnex" 2 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From 9c869015f43b2f4442012a380cfd3ea16f83915d Mon Sep 17 00:00:00 2001 From: "59.167.133.99" <59.167.133.99@web> Date: Wed, 1 Aug 2012 00:46:08 +0000 Subject: [PATCH 30/93] poll vote (Synced) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index 773f3492bf..2c29ca153e 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 10 "Annex" 2 "GitAnnex" 2 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] +[[!poll 10 "Annex" 2 "GitAnnex" 3 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From 006652d811b6d09d48c0850730e25e766ffa9bc9 Mon Sep 17 00:00:00 2001 From: "109.129.132.3" <109.129.132.3@web> Date: Wed, 1 Aug 2012 02:24:43 +0000 Subject: [PATCH 31/93] poll vote (GitAnnex) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index 2c29ca153e..9076dcc365 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 10 "Annex" 2 "GitAnnex" 3 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] +[[!poll 10 "Annex" 3 "GitAnnex" 3 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From 3e70950c166830ed2fcc7ca166fd6f032ee91793 Mon Sep 17 00:00:00 2001 From: "140.79.22.5" <140.79.22.5@web> Date: Wed, 1 Aug 2012 02:50:47 +0000 Subject: [PATCH 32/93] poll vote (Synced) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index 9076dcc365..513b1ed541 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 10 "Annex" 3 "GitAnnex" 3 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] +[[!poll 10 "Annex" 3 "GitAnnex" 4 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From 7cc4a298ec04e724919021f846aaac03d4948b7c Mon Sep 17 00:00:00 2001 From: "61.7.176.125" <61.7.176.125@web> Date: Wed, 1 Aug 2012 03:34:52 +0000 Subject: [PATCH 33/93] poll vote (Synced) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index 513b1ed541..9ac9c64486 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 10 "Annex" 3 "GitAnnex" 4 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] +[[!poll 10 "Annex" 3 "GitAnnex" 5 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From 8de121108891ef4d83db91d1c1a852985e4d6ac7 Mon Sep 17 00:00:00 2001 From: "37.209.42.124" <37.209.42.124@web> Date: Wed, 1 Aug 2012 04:18:58 +0000 Subject: [PATCH 34/93] poll vote (Annex) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index 9ac9c64486..411d36985b 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 10 "Annex" 3 "GitAnnex" 5 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] +[[!poll 11 "Annex" 3 "GitAnnex" 5 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From 5c5aa4440182cb01f8013389f115cfe0cdfaa180 Mon Sep 17 00:00:00 2001 From: "https://www.google.com/accounts/o8/id?id=AItOawlwYMdU0H7P7MMlD0v_BcczO-ZkYHY4zuY" Date: Wed, 1 Aug 2012 04:49:48 +0000 Subject: [PATCH 35/93] poll vote (Annex) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index 411d36985b..bfcd7f8211 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 11 "Annex" 3 "GitAnnex" 5 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] +[[!poll 12 "Annex" 3 "GitAnnex" 5 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From 6de4a37026d99ef1c3ef9be039c537d3903eac12 Mon Sep 17 00:00:00 2001 From: "https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus" Date: Wed, 1 Aug 2012 04:57:15 +0000 Subject: [PATCH 36/93] poll vote (Annex) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index bfcd7f8211..16f2b9ac21 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 12 "Annex" 3 "GitAnnex" 5 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] +[[!poll 13 "Annex" 3 "GitAnnex" 5 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From 3939b4d0201b8346071998361c89ef84513e7e13 Mon Sep 17 00:00:00 2001 From: "193.23.174.18" <193.23.174.18@web> Date: Wed, 1 Aug 2012 04:58:05 +0000 Subject: [PATCH 37/93] poll vote (Annex) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index 16f2b9ac21..068ac13dfb 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 13 "Annex" 3 "GitAnnex" 5 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] +[[!poll 14 "Annex" 3 "GitAnnex" 5 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From 51134005700e55d6e0707cfaf6c07cd1e5d423d0 Mon Sep 17 00:00:00 2001 From: "108.202.177.46" <108.202.177.46@web> Date: Wed, 1 Aug 2012 05:16:15 +0000 Subject: [PATCH 38/93] poll vote (GitAnnex) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index 068ac13dfb..296d8a3d41 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 14 "Annex" 3 "GitAnnex" 5 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] +[[!poll 14 "Annex" 4 "GitAnnex" 5 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From 5a8c44c858a2e860d21b6aa8699ef943621c5c32 Mon Sep 17 00:00:00 2001 From: "193.162.34.14" <193.162.34.14@web> Date: Wed, 1 Aug 2012 06:26:11 +0000 Subject: [PATCH 39/93] poll vote (Annex) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index 296d8a3d41..ac60f8fd63 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 14 "Annex" 4 "GitAnnex" 5 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] +[[!poll 15 "Annex" 4 "GitAnnex" 5 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From 46cf6dba84929c4ef997386a637005941558892d Mon Sep 17 00:00:00 2001 From: "193.162.34.14" <193.162.34.14@web> Date: Wed, 1 Aug 2012 06:26:19 +0000 Subject: [PATCH 40/93] poll vote (something lowercase!) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index ac60f8fd63..fc5e5d832f 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 15 "Annex" 4 "GitAnnex" 5 "Synced" 0 "AutoSynced" 0 "Shared" 2 "something lowercase!"]] +[[!poll 14 "Annex" 4 "GitAnnex" 5 "Synced" 0 "AutoSynced" 0 "Shared" 3 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From f33110562795027512ff230b0c484d5c374382fd Mon Sep 17 00:00:00 2001 From: "193.253.219.219" <193.253.219.219@web> Date: Wed, 1 Aug 2012 06:40:33 +0000 Subject: [PATCH 41/93] poll vote (Annex) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index fc5e5d832f..08d05b47d7 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 14 "Annex" 4 "GitAnnex" 5 "Synced" 0 "AutoSynced" 0 "Shared" 3 "something lowercase!"]] +[[!poll 15 "Annex" 4 "GitAnnex" 5 "Synced" 0 "AutoSynced" 0 "Shared" 3 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From 96a6b16ef998b237fbb328657fbe01654fe76d18 Mon Sep 17 00:00:00 2001 From: "87.194.100.189" <87.194.100.189@web> Date: Wed, 1 Aug 2012 06:58:25 +0000 Subject: [PATCH 42/93] poll vote (Synced) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index 08d05b47d7..fb05cc402d 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 15 "Annex" 4 "GitAnnex" 5 "Synced" 0 "AutoSynced" 0 "Shared" 3 "something lowercase!"]] +[[!poll 15 "Annex" 4 "GitAnnex" 6 "Synced" 0 "AutoSynced" 0 "Shared" 3 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From 1656d86429c30ef3c824582e93a034cc40ccf6a7 Mon Sep 17 00:00:00 2001 From: "109.43.0.112" <109.43.0.112@web> Date: Wed, 1 Aug 2012 07:32:40 +0000 Subject: [PATCH 43/93] poll vote (something lowercase!) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index fb05cc402d..99a1fdc620 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 15 "Annex" 4 "GitAnnex" 6 "Synced" 0 "AutoSynced" 0 "Shared" 3 "something lowercase!"]] +[[!poll 15 "Annex" 4 "GitAnnex" 6 "Synced" 0 "AutoSynced" 0 "Shared" 4 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From da5846d600b6364f36abf11e1b9a2d322db63894 Mon Sep 17 00:00:00 2001 From: "http://nico.kaiser.me/" Date: Wed, 1 Aug 2012 07:51:36 +0000 Subject: [PATCH 44/93] Added a comment: Directory location --- .../comment_1_e146cf06c8dd6303dd6a991f152a73fe._comment | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 doc/design/assistant/blog/day_49__first_run_experience/comment_1_e146cf06c8dd6303dd6a991f152a73fe._comment diff --git a/doc/design/assistant/blog/day_49__first_run_experience/comment_1_e146cf06c8dd6303dd6a991f152a73fe._comment b/doc/design/assistant/blog/day_49__first_run_experience/comment_1_e146cf06c8dd6303dd6a991f152a73fe._comment new file mode 100644 index 0000000000..9f1d74e677 --- /dev/null +++ b/doc/design/assistant/blog/day_49__first_run_experience/comment_1_e146cf06c8dd6303dd6a991f152a73fe._comment @@ -0,0 +1,8 @@ +[[!comment format=mdwn + username="http://nico.kaiser.me/" + nickname="Nico Kaiser" + subject="Directory location" + date="2012-08-01T07:51:36Z" + content=""" +I don't think the Annex directory (or whatever it will be called – \"Annex\" seems like a good choice in my opinion) should be inside the \"Desktop\" folder by default. All other xdg-user-dirs (Documents, Downloads, etc.) are in $HOME, and i think Desktop should not be cluttered with folders. +"""]] From 4bd6b3129bbba2e5b0b6fe27a196ae0b2c6dd514 Mon Sep 17 00:00:00 2001 From: "193.29.115.250" <193.29.115.250@web> Date: Wed, 1 Aug 2012 07:56:15 +0000 Subject: [PATCH 45/93] poll vote (something lowercase!) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index 99a1fdc620..14208c83d1 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 15 "Annex" 4 "GitAnnex" 6 "Synced" 0 "AutoSynced" 0 "Shared" 4 "something lowercase!"]] +[[!poll 15 "Annex" 4 "GitAnnex" 6 "Synced" 0 "AutoSynced" 0 "Shared" 5 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From 05ea639c92d8b850f43e6c096d318706603760fe Mon Sep 17 00:00:00 2001 From: "80.187.96.149" <80.187.96.149@web> Date: Wed, 1 Aug 2012 07:56:25 +0000 Subject: [PATCH 46/93] poll vote (Synced) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index 14208c83d1..c37837ef82 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 15 "Annex" 4 "GitAnnex" 6 "Synced" 0 "AutoSynced" 0 "Shared" 5 "something lowercase!"]] +[[!poll 15 "Annex" 4 "GitAnnex" 7 "Synced" 0 "AutoSynced" 0 "Shared" 5 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From a62d959340dd24ace2cf8aaea8ef4786b42c5a33 Mon Sep 17 00:00:00 2001 From: "129.187.210.106" <129.187.210.106@web> Date: Wed, 1 Aug 2012 08:12:58 +0000 Subject: [PATCH 47/93] poll vote (GitAnnex) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index c37837ef82..77669a8c11 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 15 "Annex" 4 "GitAnnex" 7 "Synced" 0 "AutoSynced" 0 "Shared" 5 "something lowercase!"]] +[[!poll 15 "Annex" 5 "GitAnnex" 7 "Synced" 0 "AutoSynced" 0 "Shared" 5 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From 87f39f2b1263d2c9f7b7115d89eb3c8ad9cfdbf4 Mon Sep 17 00:00:00 2001 From: "84.48.82.161" <84.48.82.161@web> Date: Wed, 1 Aug 2012 08:13:10 +0000 Subject: [PATCH 48/93] poll vote (Annex) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index 77669a8c11..238a1a6be0 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 15 "Annex" 5 "GitAnnex" 7 "Synced" 0 "AutoSynced" 0 "Shared" 5 "something lowercase!"]] +[[!poll 16 "Annex" 5 "GitAnnex" 7 "Synced" 0 "AutoSynced" 0 "Shared" 5 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From 2b2c05152013a961ef7e0aea0068a14e7da4536b Mon Sep 17 00:00:00 2001 From: "137.226.146.228" <137.226.146.228@web> Date: Wed, 1 Aug 2012 08:36:11 +0000 Subject: [PATCH 49/93] poll vote (Shared) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index 238a1a6be0..607652ac37 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 16 "Annex" 5 "GitAnnex" 7 "Synced" 0 "AutoSynced" 0 "Shared" 5 "something lowercase!"]] +[[!poll 16 "Annex" 5 "GitAnnex" 7 "Synced" 0 "AutoSynced" 1 "Shared" 5 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From 9a4c31fb7997d9d360022e91fca2b6620abb19a1 Mon Sep 17 00:00:00 2001 From: "134.169.117.246" <134.169.117.246@web> Date: Wed, 1 Aug 2012 08:38:42 +0000 Subject: [PATCH 50/93] poll vote (Synced) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index 607652ac37..a928d3fea9 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 16 "Annex" 5 "GitAnnex" 7 "Synced" 0 "AutoSynced" 1 "Shared" 5 "something lowercase!"]] +[[!poll 16 "Annex" 5 "GitAnnex" 8 "Synced" 0 "AutoSynced" 1 "Shared" 5 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From 58c18d4a88dae16f50c8b15054cf899cf2385c84 Mon Sep 17 00:00:00 2001 From: "89.171.198.10" <89.171.198.10@web> Date: Wed, 1 Aug 2012 08:53:04 +0000 Subject: [PATCH 51/93] poll vote (Annex) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index a928d3fea9..0a9e2bb885 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 16 "Annex" 5 "GitAnnex" 8 "Synced" 0 "AutoSynced" 1 "Shared" 5 "something lowercase!"]] +[[!poll 17 "Annex" 5 "GitAnnex" 8 "Synced" 0 "AutoSynced" 1 "Shared" 5 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From 2b7a2a58f82ec53f001cb6524bb3a2c72edc865e Mon Sep 17 00:00:00 2001 From: "130.226.133.41" <130.226.133.41@web> Date: Wed, 1 Aug 2012 09:48:29 +0000 Subject: [PATCH 52/93] poll vote (Annex) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index 0a9e2bb885..263577ef55 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 17 "Annex" 5 "GitAnnex" 8 "Synced" 0 "AutoSynced" 1 "Shared" 5 "something lowercase!"]] +[[!poll 18 "Annex" 5 "GitAnnex" 8 "Synced" 0 "AutoSynced" 1 "Shared" 5 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From d85355b083750811fd30540383adb83acbc94a7e Mon Sep 17 00:00:00 2001 From: "2001:980:45c4:1:4c53:6a79:d31e:99fd" <2001:980:45c4:1:4c53:6a79:d31e:99fd@web> Date: Wed, 1 Aug 2012 09:54:08 +0000 Subject: [PATCH 53/93] poll vote (Annex) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index 263577ef55..fd837d30cb 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 18 "Annex" 5 "GitAnnex" 8 "Synced" 0 "AutoSynced" 1 "Shared" 5 "something lowercase!"]] +[[!poll 19 "Annex" 5 "GitAnnex" 8 "Synced" 0 "AutoSynced" 1 "Shared" 5 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From 65bcd9a11770c93d975e2d8f519289ffc32e8d5b Mon Sep 17 00:00:00 2001 From: "87.156.252.180" <87.156.252.180@web> Date: Wed, 1 Aug 2012 09:56:23 +0000 Subject: [PATCH 54/93] poll vote (something lowercase!) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index fd837d30cb..91bad1f19a 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 19 "Annex" 5 "GitAnnex" 8 "Synced" 0 "AutoSynced" 1 "Shared" 5 "something lowercase!"]] +[[!poll 19 "Annex" 5 "GitAnnex" 8 "Synced" 0 "AutoSynced" 1 "Shared" 6 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From 33ebda987028b73190f24bceb322126543f305f3 Mon Sep 17 00:00:00 2001 From: "87.156.252.180" <87.156.252.180@web> Date: Wed, 1 Aug 2012 09:56:32 +0000 Subject: [PATCH 55/93] poll vote (GitAnnex) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index 91bad1f19a..a69dfaccd1 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 19 "Annex" 5 "GitAnnex" 8 "Synced" 0 "AutoSynced" 1 "Shared" 6 "something lowercase!"]] +[[!poll 19 "Annex" 6 "GitAnnex" 8 "Synced" 0 "AutoSynced" 1 "Shared" 5 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From c7a661677f1ed79e47723190a5fa4c2111ec8146 Mon Sep 17 00:00:00 2001 From: "31.164.248.87" <31.164.248.87@web> Date: Wed, 1 Aug 2012 10:29:53 +0000 Subject: [PATCH 56/93] poll vote (Annex) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index a69dfaccd1..843bdaea3e 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 19 "Annex" 6 "GitAnnex" 8 "Synced" 0 "AutoSynced" 1 "Shared" 5 "something lowercase!"]] +[[!poll 20 "Annex" 6 "GitAnnex" 8 "Synced" 0 "AutoSynced" 1 "Shared" 5 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From 82f4046c533b27819f290212062bf3e61d4518b0 Mon Sep 17 00:00:00 2001 From: "77.109.139.87" <77.109.139.87@web> Date: Wed, 1 Aug 2012 10:32:27 +0000 Subject: [PATCH 57/93] poll vote (something lowercase!) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index 843bdaea3e..63a1777774 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 20 "Annex" 6 "GitAnnex" 8 "Synced" 0 "AutoSynced" 1 "Shared" 5 "something lowercase!"]] +[[!poll 20 "Annex" 6 "GitAnnex" 8 "Synced" 0 "AutoSynced" 1 "Shared" 6 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From 493ee20ffc10fa4a9b90c7c4b141948745d038ba Mon Sep 17 00:00:00 2001 From: "130.183.86.174" <130.183.86.174@web> Date: Wed, 1 Aug 2012 11:23:42 +0000 Subject: [PATCH 58/93] poll vote (Synced) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index 63a1777774..00b0f2bb44 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 20 "Annex" 6 "GitAnnex" 8 "Synced" 0 "AutoSynced" 1 "Shared" 6 "something lowercase!"]] +[[!poll 20 "Annex" 6 "GitAnnex" 9 "Synced" 0 "AutoSynced" 1 "Shared" 6 "something lowercase!"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From f5c7f80666d7465c767fdf9b63cb234bdaa75d08 Mon Sep 17 00:00:00 2001 From: fmarier Date: Wed, 1 Aug 2012 11:41:38 +0000 Subject: [PATCH 59/93] --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index 00b0f2bb44..dcbe5c3793 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 20 "Annex" 6 "GitAnnex" 9 "Synced" 0 "AutoSynced" 1 "Shared" 6 "something lowercase!"]] +[[!poll 20 "Annex" 6 "GitAnnex" 9 "Synced" 0 "AutoSynced" 1 "Shared" 6 "something lowercase!" 1 "CowboyNeal"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From 2b75a36ef298b458396b9f0002701c742c844d37 Mon Sep 17 00:00:00 2001 From: "http://joeyh.name/" Date: Wed, 1 Aug 2012 14:04:08 +0000 Subject: [PATCH 60/93] Added a comment --- ...mment_2_5d6adcf6782c02283bef6189582ee467._comment | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 doc/design/assistant/blog/day_49__first_run_experience/comment_2_5d6adcf6782c02283bef6189582ee467._comment diff --git a/doc/design/assistant/blog/day_49__first_run_experience/comment_2_5d6adcf6782c02283bef6189582ee467._comment b/doc/design/assistant/blog/day_49__first_run_experience/comment_2_5d6adcf6782c02283bef6189582ee467._comment new file mode 100644 index 0000000000..40f75ca0bd --- /dev/null +++ b/doc/design/assistant/blog/day_49__first_run_experience/comment_2_5d6adcf6782c02283bef6189582ee467._comment @@ -0,0 +1,12 @@ +[[!comment format=mdwn + username="http://joeyh.name/" + ip="4.154.3.236" + subject="comment 2" + date="2012-08-01T14:04:08Z" + content=""" +Hmm, my thought on putting it under Desktop is that'll let me install git-annex and tell my mom (really!) that files dragged to there are shared. Don't the other xdg directories get used as default save/open locations for things like word processors, so not need to be on the desktop? + +Although that may not be necessary. I've realized I can, at least on linux, easily make a button on the webapp that pops open the directory in the desktop's file manager. + +I guess another way of looking at the question is: Where does dropbox put its folder? +"""]] From 8cbb3d3b6899dfe2cd066934944c592a9a785bb9 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Wed, 1 Aug 2012 10:08:21 -0400 Subject: [PATCH 61/93] corrected a few duplicate votes (doesn't really change result) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index dcbe5c3793..ccb3124862 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 20 "Annex" 6 "GitAnnex" 9 "Synced" 0 "AutoSynced" 1 "Shared" 6 "something lowercase!" 1 "CowboyNeal"]] +[[!poll 16 "Annex" 6 "GitAnnex" 9 "Synced" 0 "AutoSynced" 1 "Shared" 6 "something lowercase!" 1 "CowboyNeal"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From a0b9153c4e695069275d75935176bf0d4ad3a1eb Mon Sep 17 00:00:00 2001 From: "https://www.google.com/accounts/o8/id?id=AItOawllHWUwOT-UVe5bGkk8G87bpeRAzy-5T7w" Date: Wed, 1 Aug 2012 14:18:21 +0000 Subject: [PATCH 62/93] Added a comment: Folder location --- ...ent_3_7ac2e34c2a7bc9b57488ca0c91307d32._comment | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 doc/design/assistant/blog/day_49__first_run_experience/comment_3_7ac2e34c2a7bc9b57488ca0c91307d32._comment diff --git a/doc/design/assistant/blog/day_49__first_run_experience/comment_3_7ac2e34c2a7bc9b57488ca0c91307d32._comment b/doc/design/assistant/blog/day_49__first_run_experience/comment_3_7ac2e34c2a7bc9b57488ca0c91307d32._comment new file mode 100644 index 0000000000..22eff96b65 --- /dev/null +++ b/doc/design/assistant/blog/day_49__first_run_experience/comment_3_7ac2e34c2a7bc9b57488ca0c91307d32._comment @@ -0,0 +1,14 @@ +[[!comment format=mdwn + username="https://www.google.com/accounts/o8/id?id=AItOawllHWUwOT-UVe5bGkk8G87bpeRAzy-5T7w" + nickname="Rick" + subject="Folder location" + date="2012-08-01T14:18:21Z" + content=""" +I'm of two minds about where the Annex folder should be. + +For beginners, the desktop is ideal. No doubt about it. And more experienced users can override the default path during the install. + +On the other hand, many of the other 'synced folder' services place their folder in the user's home. Both Dropbox and Skydrive do this. It's where I'd put it for consistency, and to keep my desktop free of clutter. + +It's a close call, but if push came to shove, I'd probably go with the user home folder. +"""]] From 3fab8a6d7dd4d55edefe1c3cff192e1912ffc5f4 Mon Sep 17 00:00:00 2001 From: "173.160.118.149" <173.160.118.149@web> Date: Wed, 1 Aug 2012 16:04:30 +0000 Subject: [PATCH 63/93] poll vote (something lowercase!) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index ccb3124862..91bc691f8c 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 16 "Annex" 6 "GitAnnex" 9 "Synced" 0 "AutoSynced" 1 "Shared" 6 "something lowercase!" 1 "CowboyNeal"]] +[[!poll 16 "Annex" 6 "GitAnnex" 9 "Synced" 0 "AutoSynced" 1 "Shared" 7 "something lowercase!" 1 "CowboyNeal"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From e652723b195c18d46479fae03205ed8a56af288d Mon Sep 17 00:00:00 2001 From: "173.228.13.253" <173.228.13.253@web> Date: Wed, 1 Aug 2012 16:39:17 +0000 Subject: [PATCH 64/93] poll vote (something lowercase!) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index 91bc691f8c..4be6db5f10 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 16 "Annex" 6 "GitAnnex" 9 "Synced" 0 "AutoSynced" 1 "Shared" 7 "something lowercase!" 1 "CowboyNeal"]] +[[!poll 16 "Annex" 6 "GitAnnex" 9 "Synced" 0 "AutoSynced" 1 "Shared" 8 "something lowercase!" 1 "CowboyNeal"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From c41f0d6cb8cc6c1401b1ec4816e8b4f8f549fd42 Mon Sep 17 00:00:00 2001 From: "131.104.156.128" <131.104.156.128@web> Date: Wed, 1 Aug 2012 17:16:40 +0000 Subject: [PATCH 65/93] poll vote (Annex) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index 4be6db5f10..3fcf9015f8 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 16 "Annex" 6 "GitAnnex" 9 "Synced" 0 "AutoSynced" 1 "Shared" 8 "something lowercase!" 1 "CowboyNeal"]] +[[!poll 17 "Annex" 6 "GitAnnex" 9 "Synced" 0 "AutoSynced" 1 "Shared" 8 "something lowercase!" 1 "CowboyNeal"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From 351a6989c3add4557ca4a3c3c96270792e1aae5d Mon Sep 17 00:00:00 2001 From: "85.181.129.49" <85.181.129.49@web> Date: Wed, 1 Aug 2012 17:36:44 +0000 Subject: [PATCH 66/93] poll vote (Annex) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index 3fcf9015f8..f0a227d663 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 17 "Annex" 6 "GitAnnex" 9 "Synced" 0 "AutoSynced" 1 "Shared" 8 "something lowercase!" 1 "CowboyNeal"]] +[[!poll 18 "Annex" 6 "GitAnnex" 9 "Synced" 0 "AutoSynced" 1 "Shared" 8 "something lowercase!" 1 "CowboyNeal"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From 435382861a7092c7667860189510519cd8c857b4 Mon Sep 17 00:00:00 2001 From: "95.16.87.239" <95.16.87.239@web> Date: Wed, 1 Aug 2012 17:45:22 +0000 Subject: [PATCH 67/93] poll vote (something lowercase!) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index f0a227d663..e07d88d3e2 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 18 "Annex" 6 "GitAnnex" 9 "Synced" 0 "AutoSynced" 1 "Shared" 8 "something lowercase!" 1 "CowboyNeal"]] +[[!poll 18 "Annex" 6 "GitAnnex" 9 "Synced" 0 "AutoSynced" 1 "Shared" 9 "something lowercase!" 1 "CowboyNeal"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From 5d948adf99107931facf327d530a1625153a28da Mon Sep 17 00:00:00 2001 From: "https://www.google.com/accounts/o8/id?id=AItOawnb4DPapYuC5mwL1lZPhz18mpJqbr5Wkjw" Date: Wed, 1 Aug 2012 17:47:03 +0000 Subject: [PATCH 68/93] Adding Annexbox option --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index e07d88d3e2..20b8cbebbb 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 18 "Annex" 6 "GitAnnex" 9 "Synced" 0 "AutoSynced" 1 "Shared" 9 "something lowercase!" 1 "CowboyNeal"]] +[[!poll 18 "Annex" 6 "GitAnnex" 9 "Synced" 0 "AutoSynced" 1 "Shared" 9 "something lowercase!" 1 "CowboyNeal" 1 "Annexbox"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From af36bf6669a907e011c8541dec4c0b312e6a414c Mon Sep 17 00:00:00 2001 From: "128.189.202.237" <128.189.202.237@web> Date: Wed, 1 Aug 2012 17:56:24 +0000 Subject: [PATCH 69/93] poll vote (Annex) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index 20b8cbebbb..2eb80f9cb0 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 18 "Annex" 6 "GitAnnex" 9 "Synced" 0 "AutoSynced" 1 "Shared" 9 "something lowercase!" 1 "CowboyNeal" 1 "Annexbox"]] +[[!poll 19 "Annex" 6 "GitAnnex" 9 "Synced" 0 "AutoSynced" 1 "Shared" 9 "something lowercase!" 1 "CowboyNeal" 1 "Annexbox"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From b5bf025e6fa7b416a45367211684a6030f36251d Mon Sep 17 00:00:00 2001 From: "2600:3c00::f03c:91ff:fedf:a0a8" <2600:3c00::f03c:91ff:fedf:a0a8@web> Date: Wed, 1 Aug 2012 18:16:13 +0000 Subject: [PATCH 70/93] poll vote (something lowercase!) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index 2eb80f9cb0..f450bc3e50 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 19 "Annex" 6 "GitAnnex" 9 "Synced" 0 "AutoSynced" 1 "Shared" 9 "something lowercase!" 1 "CowboyNeal" 1 "Annexbox"]] +[[!poll 19 "Annex" 6 "GitAnnex" 9 "Synced" 0 "AutoSynced" 1 "Shared" 10 "something lowercase!" 1 "CowboyNeal" 1 "Annexbox"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From ef327ed5449901eab3ada5dc5d13e1ba0ad98aec Mon Sep 17 00:00:00 2001 From: "https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus" Date: Wed, 1 Aug 2012 18:20:48 +0000 Subject: [PATCH 71/93] --- doc/bugs/Build_failure_at_commit_1efe4f3.mdwn | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 doc/bugs/Build_failure_at_commit_1efe4f3.mdwn diff --git a/doc/bugs/Build_failure_at_commit_1efe4f3.mdwn b/doc/bugs/Build_failure_at_commit_1efe4f3.mdwn new file mode 100644 index 0000000000..a82d6d0456 --- /dev/null +++ b/doc/bugs/Build_failure_at_commit_1efe4f3.mdwn @@ -0,0 +1,44 @@ +Applying this + +
+laplace:git-annex jtang$ git diff
+diff --git a/Assistant/WebApp/Configurators.hs b/Assistant/WebApp/Configurators.hs
+index b9630b1..bf36e59 100644
+--- a/Assistant/WebApp/Configurators.hs
++++ b/Assistant/WebApp/Configurators.hs
+@@ -101,7 +101,7 @@ checkRepositoryPath p = do
+  -
+  - If run in another directory, the user probably wants to put it there. -}
+ defaultRepositoryPath :: Bool -> IO FilePath
+-defaultRepositoryPath firstrun = do
++defaultRepositoryPath firstRun = do
+        cwd <- liftIO $ getCurrentDirectory
+        home <- myHomeDir
+        if home == cwd && firstRun
+
+ +Causes this to occur, + +
+Assistant/WebApp/Configurators.hs:114:17:
+    Couldn't match expected type `Control.Monad.Trans.RWS.Lazy.RWST
+                                    (Maybe (Env, FileEnv), WebApp, [Yesod.Form.Types.Lang])
+                                    Enctype
+                                    Ints
+                                    (GHandler WebApp WebApp)
+                                    t0'
+                with actual type `Text'
+    Expected type: String
+                   -> Control.Monad.Trans.RWS.Lazy.RWST
+                        (Maybe (Env, FileEnv), WebApp, [Yesod.Form.Types.Lang])
+                        Enctype
+                        Ints
+                        (GHandler WebApp WebApp)
+                        t0
+      Actual type: String -> Text
+    In the first argument of `(.)', namely `T.pack'
+    In the first argument of `(<$>)', namely
+      `T.pack . addTrailingPathSeparator'
+make: *** [git-annex] Error 1
+
+ From d2c6d16458dc5b6f400ce7c1e6bc5e06d8c959db Mon Sep 17 00:00:00 2001 From: "83.145.224.122" <83.145.224.122@web> Date: Wed, 1 Aug 2012 18:28:46 +0000 Subject: [PATCH 72/93] poll vote (Synced) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index f450bc3e50..78d122e88a 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 19 "Annex" 6 "GitAnnex" 9 "Synced" 0 "AutoSynced" 1 "Shared" 10 "something lowercase!" 1 "CowboyNeal" 1 "Annexbox"]] +[[!poll 19 "Annex" 6 "GitAnnex" 10 "Synced" 0 "AutoSynced" 1 "Shared" 10 "something lowercase!" 1 "CowboyNeal" 1 "Annexbox"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From a3671074b54705dfc60fc2634ddfb8826c924568 Mon Sep 17 00:00:00 2001 From: "2001:15c0:66bc:0:f2de:f1ff:fe77:7ecb" <2001:15c0:66bc:0:f2de:f1ff:fe77:7ecb@web> Date: Wed, 1 Aug 2012 19:36:05 +0000 Subject: [PATCH 73/93] poll vote (GitAnnex) --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index 78d122e88a..6ee3634f31 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 19 "Annex" 6 "GitAnnex" 10 "Synced" 0 "AutoSynced" 1 "Shared" 10 "something lowercase!" 1 "CowboyNeal" 1 "Annexbox"]] +[[!poll 19 "Annex" 7 "GitAnnex" 10 "Synced" 0 "AutoSynced" 1 "Shared" 10 "something lowercase!" 1 "CowboyNeal" 1 "Annexbox"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From 452f7d91f12b623e84e49037858ca2c034d4f14f Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Wed, 1 Aug 2012 17:03:17 -0400 Subject: [PATCH 74/93] close poll --- doc/design/assistant/blog/day_49__first_run_experience.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/blog/day_49__first_run_experience.mdwn b/doc/design/assistant/blog/day_49__first_run_experience.mdwn index 6ee3634f31..08ba462d45 100644 --- a/doc/design/assistant/blog/day_49__first_run_experience.mdwn +++ b/doc/design/assistant/blog/day_49__first_run_experience.mdwn @@ -31,7 +31,7 @@ Time for the first of probably many polls! What should the default directory name used by the git-annex assistant be? -[[!poll 19 "Annex" 7 "GitAnnex" 10 "Synced" 0 "AutoSynced" 1 "Shared" 10 "something lowercase!" 1 "CowboyNeal" 1 "Annexbox"]] +[[!poll open=no 19 "Annex" 7 "GitAnnex" 10 "Synced" 0 "AutoSynced" 1 "Shared" 10 "something lowercase!" 1 "CowboyNeal" 1 "Annexbox"]] (Note: This is a wiki. You can edit this page to add your own [[ikiwiki/directive/poll]] options!) From ed5736ff3085b2ec482548b4fee29c4e03193ca1 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Wed, 1 Aug 2012 17:11:28 -0400 Subject: [PATCH 75/93] blog for the day --- .../blog/day_50__directory_name.mdwn | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 doc/design/assistant/blog/day_50__directory_name.mdwn diff --git a/doc/design/assistant/blog/day_50__directory_name.mdwn b/doc/design/assistant/blog/day_50__directory_name.mdwn new file mode 100644 index 0000000000..a0e57cae68 --- /dev/null +++ b/doc/design/assistant/blog/day_50__directory_name.mdwn @@ -0,0 +1,20 @@ +Based on the results of yesterday's poll, the WebApp defaults to +`~/Desktop/annex` when run in the home directory. If there's no `Desktop` +directory, it uses just `~/annex`. And if run from some other place than +the home directory, it assumes you want to use cwd. Of course, you can +change this default, but I think it's a good one for most use cases. + +---- + +My work today has all been on making **one second** of the total lifetime +of the WebApp work. It's the very tricky second in between clicking on +"Make repository" and being redirected to a WebApp running in your new +repository. The trickiness involves threads, and MVars, and +multiple web servers, and I don't want to go into details here. +I'd rather forget. ;-) + +Anyway, it works; you can run "git annex webapp" and be walked right +through to having a usable repository! Now I need to see about adding +that to the desktop menus, and making "git annex webapp", when run a second +time, remembering where your repository is. I'll use +`~/.config/git-annex/repository` for storing that. From ef13a3cd25aa1a7c0b18e19da81f67b8568dbfd5 Mon Sep 17 00:00:00 2001 From: "https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U" Date: Wed, 1 Aug 2012 21:19:03 +0000 Subject: [PATCH 76/93] Added a comment --- .../comment_1_782cec95a8558a05b2b38a2d2302214d._comment | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 doc/design/assistant/blog/day_50__directory_name/comment_1_782cec95a8558a05b2b38a2d2302214d._comment diff --git a/doc/design/assistant/blog/day_50__directory_name/comment_1_782cec95a8558a05b2b38a2d2302214d._comment b/doc/design/assistant/blog/day_50__directory_name/comment_1_782cec95a8558a05b2b38a2d2302214d._comment new file mode 100644 index 0000000000..be55932f13 --- /dev/null +++ b/doc/design/assistant/blog/day_50__directory_name/comment_1_782cec95a8558a05b2b38a2d2302214d._comment @@ -0,0 +1,8 @@ +[[!comment format=mdwn + username="https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U" + nickname="Richard" + subject="comment 1" + date="2012-08-01T21:19:03Z" + content=""" +Please use `$XDG_CONFIG_HOME` and fall back to `~/.config` if that's not defined. +"""]] From 31f123de464005c6e605b2eb147cddd88f42d1db Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Wed, 1 Aug 2012 17:40:14 -0400 Subject: [PATCH 77/93] close --- doc/bugs/Build_failure_at_commit_1efe4f3.mdwn | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/bugs/Build_failure_at_commit_1efe4f3.mdwn b/doc/bugs/Build_failure_at_commit_1efe4f3.mdwn index a82d6d0456..ba87b11915 100644 --- a/doc/bugs/Build_failure_at_commit_1efe4f3.mdwn +++ b/doc/bugs/Build_failure_at_commit_1efe4f3.mdwn @@ -42,3 +42,4 @@ Assistant/WebApp/Configurators.hs:114:17: make: *** [git-annex] Error 1 +> [[fixed|done]] --[[Joey]] From a9d3d56b8097010fa53e60e3b608e007601fa28c Mon Sep 17 00:00:00 2001 From: "https://creativecommons.net/greg/identity" Date: Wed, 1 Aug 2012 22:24:11 +0000 Subject: [PATCH 78/93] but reported --- .../journal_commit_error_when_using_annex.mdwn | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 doc/bugs/journal_commit_error_when_using_annex.mdwn diff --git a/doc/bugs/journal_commit_error_when_using_annex.mdwn b/doc/bugs/journal_commit_error_when_using_annex.mdwn new file mode 100644 index 0000000000..415d9fec3e --- /dev/null +++ b/doc/bugs/journal_commit_error_when_using_annex.mdwn @@ -0,0 +1,17 @@ +Setup: + +* git-annex version: 3.20120629 on Debian unstable. +* external RAID1 array connected via usb + +I did: git-annex add \ + +When it gets to the fourth song, there is a long delay and a bunch of "journal commit I/O error" from the kernel start appearing. Then GNOME helpfully tells me that my drive was just connected (implying that it thought it was disconnected momentarily) + +Two log outputs: + +http://paste.mitechie.com/show/745/ + +and + +http://paste.mitechie.com/show/746/ + From 33f0368c32b25f921eeff7f636c0266c5154ef7c Mon Sep 17 00:00:00 2001 From: "https://creativecommons.net/greg/identity" Date: Wed, 1 Aug 2012 22:31:04 +0000 Subject: [PATCH 79/93] linkify the logs --- doc/bugs/journal_commit_error_when_using_annex.mdwn | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/doc/bugs/journal_commit_error_when_using_annex.mdwn b/doc/bugs/journal_commit_error_when_using_annex.mdwn index 415d9fec3e..9558459dd7 100644 --- a/doc/bugs/journal_commit_error_when_using_annex.mdwn +++ b/doc/bugs/journal_commit_error_when_using_annex.mdwn @@ -9,9 +9,5 @@ When it gets to the fourth song, there is a long delay and a bunch of "journal c Two log outputs: -http://paste.mitechie.com/show/745/ - -and - -http://paste.mitechie.com/show/746/ - +* +* From 6275146b846bdf383dbb418cf35f59d7e818baff Mon Sep 17 00:00:00 2001 From: "https://creativecommons.net/greg/identity" Date: Wed, 1 Aug 2012 22:41:11 +0000 Subject: [PATCH 80/93] more info --- doc/bugs/journal_commit_error_when_using_annex.mdwn | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/doc/bugs/journal_commit_error_when_using_annex.mdwn b/doc/bugs/journal_commit_error_when_using_annex.mdwn index 9558459dd7..99228a5495 100644 --- a/doc/bugs/journal_commit_error_when_using_annex.mdwn +++ b/doc/bugs/journal_commit_error_when_using_annex.mdwn @@ -7,7 +7,13 @@ I did: git-annex add \ When it gets to the fourth song, there is a long delay and a bunch of "journal commit I/O error" from the kernel start appearing. Then GNOME helpfully tells me that my drive was just connected (implying that it thought it was disconnected momentarily) -Two log outputs: +Log outputs: + +Both trying to add whole album, failing at song 4 * * + +Just trying to add song 4 individually + +* (lots o' journal commit I/O errors that time) From 45a32f55424761fd5c21e78deaa18241697f72b1 Mon Sep 17 00:00:00 2001 From: "https://www.google.com/accounts/o8/id?id=AItOawmBUR4O9mofxVbpb8JV9mEbVfIYv670uJo" Date: Wed, 1 Aug 2012 23:06:03 +0000 Subject: [PATCH 81/93] Added a comment --- ...comment_1_38f60ca3503ea1530c4bd2cde5c9182f._comment | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 doc/bugs/journal_commit_error_when_using_annex/comment_1_38f60ca3503ea1530c4bd2cde5c9182f._comment diff --git a/doc/bugs/journal_commit_error_when_using_annex/comment_1_38f60ca3503ea1530c4bd2cde5c9182f._comment b/doc/bugs/journal_commit_error_when_using_annex/comment_1_38f60ca3503ea1530c4bd2cde5c9182f._comment new file mode 100644 index 0000000000..de39249a8b --- /dev/null +++ b/doc/bugs/journal_commit_error_when_using_annex/comment_1_38f60ca3503ea1530c4bd2cde5c9182f._comment @@ -0,0 +1,10 @@ +[[!comment format=mdwn + username="https://www.google.com/accounts/o8/id?id=AItOawmBUR4O9mofxVbpb8JV9mEbVfIYv670uJo" + nickname="Justin" + subject="comment 1" + date="2012-08-01T23:06:03Z" + content=""" +That's not a git-annex error, your drive is dying. + +I'm sure if you tried just playing the song you'll get the same errors. +"""]] From c77338948219abdb5be2e2dc54c46b5838a79bbb Mon Sep 17 00:00:00 2001 From: "https://creativecommons.net/greg/identity" Date: Wed, 1 Aug 2012 23:22:03 +0000 Subject: [PATCH 82/93] Added a comment --- ...comment_2_6de455a67f37d9ee0a307a78123781bf._comment | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 doc/bugs/journal_commit_error_when_using_annex/comment_2_6de455a67f37d9ee0a307a78123781bf._comment diff --git a/doc/bugs/journal_commit_error_when_using_annex/comment_2_6de455a67f37d9ee0a307a78123781bf._comment b/doc/bugs/journal_commit_error_when_using_annex/comment_2_6de455a67f37d9ee0a307a78123781bf._comment new file mode 100644 index 0000000000..dd1e1c92b7 --- /dev/null +++ b/doc/bugs/journal_commit_error_when_using_annex/comment_2_6de455a67f37d9ee0a307a78123781bf._comment @@ -0,0 +1,10 @@ +[[!comment format=mdwn + username="https://creativecommons.net/greg/identity" + ip="64.79.125.70" + subject="comment 2" + date="2012-08-01T23:22:03Z" + content=""" +Probably right, the song in question is not playing fully and causing same error. + +Time to go into crises mode... +"""]] From d9ad123668f97ecafcc05701d07361601867ddee Mon Sep 17 00:00:00 2001 From: "https://creativecommons.net/greg/identity" Date: Wed, 1 Aug 2012 23:35:42 +0000 Subject: [PATCH 83/93] --- doc/bugs/journal_commit_error_when_using_annex.mdwn | 2 ++ 1 file changed, 2 insertions(+) diff --git a/doc/bugs/journal_commit_error_when_using_annex.mdwn b/doc/bugs/journal_commit_error_when_using_annex.mdwn index 99228a5495..fe19282292 100644 --- a/doc/bugs/journal_commit_error_when_using_annex.mdwn +++ b/doc/bugs/journal_commit_error_when_using_annex.mdwn @@ -1,3 +1,5 @@ +Sorry for the noise - notabug - [[done]] + Setup: * git-annex version: 3.20120629 on Debian unstable. From 50679952d2956e5fecc585ac751e9199aad1492c Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Wed, 1 Aug 2012 21:38:12 -0400 Subject: [PATCH 84/93] todo --- doc/design/assistant/webapp.mdwn | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/doc/design/assistant/webapp.mdwn b/doc/design/assistant/webapp.mdwn index f8867f0e28..7df93cf401 100644 --- a/doc/design/assistant/webapp.mdwn +++ b/doc/design/assistant/webapp.mdwn @@ -32,7 +32,11 @@ The webapp is a web server that displays a shiny interface. ## first start -* make git repo +* make git repo **done** +* generate a nice description like "joey@hostname Desktop/annex" +* record repository that was made, and use it next time run +* write a pid file, to prevent more than one first-start process running + at once ## implementation From 8e1077cb62a7b177bf0f36b1fedbe35fe38a91e7 Mon Sep 17 00:00:00 2001 From: "http://piotr.ozarowski.pl/" Date: Thu, 2 Aug 2012 10:30:55 +0000 Subject: [PATCH 85/93] Added a comment: XDG --- .../comment_2_2b8ceb0a26f25e8ed2711bcbe7225a58._comment | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 doc/design/assistant/blog/day_50__directory_name/comment_2_2b8ceb0a26f25e8ed2711bcbe7225a58._comment diff --git a/doc/design/assistant/blog/day_50__directory_name/comment_2_2b8ceb0a26f25e8ed2711bcbe7225a58._comment b/doc/design/assistant/blog/day_50__directory_name/comment_2_2b8ceb0a26f25e8ed2711bcbe7225a58._comment new file mode 100644 index 0000000000..a09b721be9 --- /dev/null +++ b/doc/design/assistant/blog/day_50__directory_name/comment_2_2b8ceb0a26f25e8ed2711bcbe7225a58._comment @@ -0,0 +1,8 @@ +[[!comment format=mdwn + username="http://piotr.ozarowski.pl/" + nickname="POX" + subject="XDG" + date="2012-08-02T10:30:55Z" + content=""" +same for XDG_DESKTOP_DIR (for pl_PL ~/.config/user-dirs.dirs file contains XDG_DESKTOP_DIR=\"$HOME/Pulpit\" instead of Desktop) +"""]] From 6d0353eaadcedc205bae4481cb5116a17b178cc8 Mon Sep 17 00:00:00 2001 From: "https://www.google.com/accounts/o8/id?id=AItOawmnrN9a3uAu6Ur2SSyE_AiKw7bOon1yJBc" Date: Thu, 2 Aug 2012 14:22:28 +0000 Subject: [PATCH 86/93] --- doc/forum/git_unannex_speed.mdwn | 1 + 1 file changed, 1 insertion(+) create mode 100644 doc/forum/git_unannex_speed.mdwn diff --git a/doc/forum/git_unannex_speed.mdwn b/doc/forum/git_unannex_speed.mdwn new file mode 100644 index 0000000000..a5e6ad5719 --- /dev/null +++ b/doc/forum/git_unannex_speed.mdwn @@ -0,0 +1 @@ +It was fast to git annex a bunch of files. But git unannex seems a lot slower. Is there a faster way to get files out of git annex? Or to replace the symlinks with real files and then I could just remove the .git directory? I shouldn't have put so many in as a test but they are there now. From ab6ad94bb9d7e576f2af1398823a63de180e6365 Mon Sep 17 00:00:00 2001 From: "http://joeyh.name/" Date: Thu, 2 Aug 2012 16:58:41 +0000 Subject: [PATCH 87/93] Added a comment --- .../comment_1_10cf326248f4e89e1f75bf97d7574763._comment | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 doc/forum/git_unannex_speed/comment_1_10cf326248f4e89e1f75bf97d7574763._comment diff --git a/doc/forum/git_unannex_speed/comment_1_10cf326248f4e89e1f75bf97d7574763._comment b/doc/forum/git_unannex_speed/comment_1_10cf326248f4e89e1f75bf97d7574763._comment new file mode 100644 index 0000000000..39fc4793cc --- /dev/null +++ b/doc/forum/git_unannex_speed/comment_1_10cf326248f4e89e1f75bf97d7574763._comment @@ -0,0 +1,7 @@ +[[!comment format=mdwn + username="http://joeyh.name/" + subject="comment 1" + date="2012-08-02T16:58:41Z" + content=""" +It currently commits once per file, which is slow. `Command/Unannex.hs` explains why this is necessary. If I think of a way to avoid that, I will. +"""]] From f294825b891d5d7bdddae1b4da149256b3faf97b Mon Sep 17 00:00:00 2001 From: "http://xolus.net/openid/max" Date: Thu, 2 Aug 2012 17:45:10 +0000 Subject: [PATCH 88/93] Added a comment: What about NTFS support ? --- .../comment_3_bd0a12f4c9b884ab8a06082842381a01._comment | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 doc/todo/windows_support/comment_3_bd0a12f4c9b884ab8a06082842381a01._comment diff --git a/doc/todo/windows_support/comment_3_bd0a12f4c9b884ab8a06082842381a01._comment b/doc/todo/windows_support/comment_3_bd0a12f4c9b884ab8a06082842381a01._comment new file mode 100644 index 0000000000..0b48db7502 --- /dev/null +++ b/doc/todo/windows_support/comment_3_bd0a12f4c9b884ab8a06082842381a01._comment @@ -0,0 +1,8 @@ +[[!comment format=mdwn + username="http://xolus.net/openid/max" + nickname="B0FH" + subject="What about NTFS support ?" + date="2012-08-02T17:45:10Z" + content=""" +Has git-annex been tested with an NTFS-formatted disk under Linux ? NTFS is supposed to be case-sensitive and to allow symlinks, and these are supposed to work with ntfs3g. +"""]] From 83c65f05f5f54b7af8edc389f386a8ebc0e8acc2 Mon Sep 17 00:00:00 2001 From: "http://nico.kaiser.me/" Date: Thu, 2 Aug 2012 22:56:12 +0000 Subject: [PATCH 89/93] --- doc/forum/DS__95__Store_files_are_not_added.mdwn | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 doc/forum/DS__95__Store_files_are_not_added.mdwn diff --git a/doc/forum/DS__95__Store_files_are_not_added.mdwn b/doc/forum/DS__95__Store_files_are_not_added.mdwn new file mode 100644 index 0000000000..f0ccf2023b --- /dev/null +++ b/doc/forum/DS__95__Store_files_are_not_added.mdwn @@ -0,0 +1,3 @@ +The "git annex add" command adds new file to the annex. However ".DS_Store" files are ignored by git-annex. Is there a list of files that are being ignored? + +Maybe sometimes it's useful to add .DS_Store extended attribute data to the annex to ensure a complete sync of Mac files... From f57becc8bd30fbaa0b221db0ab6ee33bb43588f6 Mon Sep 17 00:00:00 2001 From: "http://nico.kaiser.me/" Date: Thu, 2 Aug 2012 23:00:54 +0000 Subject: [PATCH 90/93] --- doc/forum/Git_repositories_in_the_annex__63__.mdwn | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 doc/forum/Git_repositories_in_the_annex__63__.mdwn diff --git a/doc/forum/Git_repositories_in_the_annex__63__.mdwn b/doc/forum/Git_repositories_in_the_annex__63__.mdwn new file mode 100644 index 0000000000..a18af8c2c7 --- /dev/null +++ b/doc/forum/Git_repositories_in_the_annex__63__.mdwn @@ -0,0 +1,5 @@ +First of all thanks for the great work. git-annex looks very nice already! + +I wonder if it's possible to add Git repositories to the annex. In my current Dropbox setup I drop some small Git repositories into the Dropbox to keep them in sync on two computers. + +This is obviously not possible with git-annex, as the annex itself is a Git repository and sub-repositories (directories with .git folders) are ignored. But in some cases people might want to be able to drop "anything" into the annex, maybe even Git repositories (e.g. the "nomad" usecase)... From 002e08084643863e63e488216981ad76bb8be77c Mon Sep 17 00:00:00 2001 From: "http://nico.kaiser.me/" Date: Thu, 2 Aug 2012 23:01:15 +0000 Subject: [PATCH 91/93] --- doc/forum/Delete_unused_files__47__metadata.mdwn | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 doc/forum/Delete_unused_files__47__metadata.mdwn diff --git a/doc/forum/Delete_unused_files__47__metadata.mdwn b/doc/forum/Delete_unused_files__47__metadata.mdwn new file mode 100644 index 0000000000..5c6b413996 --- /dev/null +++ b/doc/forum/Delete_unused_files__47__metadata.mdwn @@ -0,0 +1,7 @@ +After moving some files (about 1G, some big and some small files) in and out the annex, I noticed that the size of the repository has grown quite a bit. My empty repository now is over 100 MB (even after "git annex dropunused ..." and "git gc"). + +Most of this size is not Git metadata but many small files in the git-annex branch that seem to hold information about files I deleted (even in the other known repositories). + +So is there a way to get rid of these useless but space consuming information? + +(Maybe there is no (elegant) way to remove the symlink versions from the Git history (is there?), but it would already be nice if those small git-annex metadata files could be removed) From 01cda6b34e9f8cd4302b9c82374dee01677e48ea Mon Sep 17 00:00:00 2001 From: "http://joeyh.name/" Date: Thu, 2 Aug 2012 23:29:38 +0000 Subject: [PATCH 92/93] Added a comment --- .../comment_1_30687306da9bd35ec02a806193c5e240._comment | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 doc/forum/DS__95__Store_files_are_not_added/comment_1_30687306da9bd35ec02a806193c5e240._comment diff --git a/doc/forum/DS__95__Store_files_are_not_added/comment_1_30687306da9bd35ec02a806193c5e240._comment b/doc/forum/DS__95__Store_files_are_not_added/comment_1_30687306da9bd35ec02a806193c5e240._comment new file mode 100644 index 0000000000..3402b84c61 --- /dev/null +++ b/doc/forum/DS__95__Store_files_are_not_added/comment_1_30687306da9bd35ec02a806193c5e240._comment @@ -0,0 +1,7 @@ +[[!comment format=mdwn + username="http://joeyh.name/" + subject="comment 1" + date="2012-08-02T23:29:38Z" + content=""" +git-annex ignores whatever git does. See `git-ls-files` and the gitignore configuration. +"""]] From a0eee78da20eea52f21a26b55cf72b40c0486897 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Thu, 2 Aug 2012 23:09:07 -0400 Subject: [PATCH 93/93] blog for the day --- .../assistant/blog/day_51__desktop.mdwn | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 doc/design/assistant/blog/day_51__desktop.mdwn diff --git a/doc/design/assistant/blog/day_51__desktop.mdwn b/doc/design/assistant/blog/day_51__desktop.mdwn new file mode 100644 index 0000000000..c079a9a912 --- /dev/null +++ b/doc/design/assistant/blog/day_51__desktop.mdwn @@ -0,0 +1,34 @@ +Now installing git-annex automatically generates a freedesktop.org .desktop +file, and installs it, either system-wide (root) or locally (user). So +`Menu -> Internet -> Git Annex` will start up the web app. + +(I don't entirely like putting it on the Internet menu, but the +Accessories menu is not any better (and much more crowded here), +and there's really no menu where it entirely fits.) + +I generated that file by writing a generic library to deal with +freedesktop.org desktop files and locations. Which seemed like overkill at +the time, but then I found myself continuing to use that library. Funny how +that happens. + +So, there's also another .desktop file that's used to autostart the +`git-annex assistant` daemon when the user logs into the desktop. + +This even works when git-annex is installed to the ugly non-PATH location +`.cabal/bin/git-annex` by Cabal! To make that work, it records the path +the binary is at to a freedesktop.org data file, at install time. + +--- + +That should all work in Gnome, KDE, XFCE, etc. Not Mac OSX I'm guessing... + +--- + +Also today, I added a sidebar notification when the assistant notices new +files. To make that work well, I implemented merging of related sidebar +action notifications, so the effect is that there's one notification that +collectes a list of recently added files, and transient notifications that +show up if a really big file is taking a while to checksum. + +I'm pleased that the notification interface is at a point where I was able +to implement all that, entirely in pure functional code.