2017-01-03 checklists

Project creation

Start a ClojureScript project

export PROJECTNAME=app-skeleton 
curl -u rasmuserik -X POST -d '{"name":"'$PROJECTNAME'","homepage":"'$PROJECTNAME'.solsort.com"}' https://api.github.com/orgs/solsort/repos
cp -a ~/app-skeleton ./$PROJECTNAME &&
rm -rf .git util &&
perl -pi -e s/app-skeleton/$PROJECTNAME/g `find -type f` &&
git init &&
git add . &&
export PROJECTFILE=`echo $PROJECTNAME | sed -e s/-/_/g` &&
install -d src/solsort/$PROJECTFILE &&
git mv src/solsort/app-skeleton/app-skeleton.cljs src/solsort/$PROJECTFILE/$PROJECTFILE.cljs &&
rmdir src/solsort/app-skeleton &&
git clone git@github.com:rasmuserik/util &&
./build.sh &&
git add . &&
git commit -am "Initial commit for $PROJECTNAME" &&
git remote add origin git@github.com:solsort/$PROJECTNAME.git &&
git push -u origin master


Social medias, and similar that I should remember to check regularly, – and which may be useful for announcements