commit 7000618010b5b54355fb198796a6c4e6a3004f0b Author: Sukhbir Singh sukhbir@torproject.org Date: Mon Aug 5 18:32:50 2013 -0400
Remove redundant files and update Makefile --- Makefile | 2 +- README.RELEASE | 94 -------------------------------------------------------- TODO | 16 ---------- 3 files changed, 1 insertion(+), 111 deletions(-)
diff --git a/Makefile b/Makefile index dd2b113..96673df 100644 --- a/Makefile +++ b/Makefile @@ -2,7 +2,7 @@ SHELL := /bin/bash VERSION := $(shell cat install.rdf|grep 'em:version'|cut -d> -f2|cut -d< -f1)
make-xpi: - zip -r ../torbirdy-$(VERSION).xpi * -x "/screenshots/*" -x "*/screenshots/*" -x "debian/*" -x "patches/*" -x "TODO" -x "ChangeLog" -x "Makefile" + zip -r ../torbirdy-$(VERSION).xpi * -x "/screenshots/*" -x "*/screenshots/*" -x "debian/*" -x "patches/*" -x "ChangeLog" -x "Makefile"
clean: rm -f ../torbirdy-$(VERSION).xpi diff --git a/README.RELEASE b/README.RELEASE deleted file mode 100644 index a61c704..0000000 --- a/README.RELEASE +++ /dev/null @@ -1,94 +0,0 @@ -# Magical TorBirdy Release Process Incantations -# -# "May this part of my job one day be replaced by a small shell script" -# -# This is adapted from Mike Perry's Torbutton release notes -# - -#. Decide the version number. - - export VERSION="0.0.4" - vim ./src/install.rdf # edit em:version tag to reflect version - -#. Test upgrades of candidate XPI in latest Thunderbird/Iceweasel/etc product matrix - - # TODO: Currently manual - -#. Generate changelog from git shortlog - - # TODO: Currently manual - -#. tx noise: https://svn.torproject.org/svn/translation/trunk/documentation/howto.txt - -# XXX TODO: i18n/l10n this project! - -#. Tag the release: -# The easy way: - make git-tag - -# The hard way: - git tag -u 0xD81D840E -s ${VERSION} - git push --tags - -#. Create the .xpi - - cd /tmp/ - git clone git://github.com/ioerror/torbirdy.git torbirdy-release - cd torbirdy-release - git tag -v ${VERSION} - git checkout -b tag-${VERSION} ${VERSION} - make - -#. SHA1 + Sign the .xpi - - gpg -abs ../torbirdy-${VERSION}.xpi - sha1sum ../torbirdy-${VERSION}.xpi - -#. Upload .xpi to website - - chmod 664 ../torbirdy-${VERSION}.xpi* - scp ../torbirdy-${VERSION}.xpi* vescum:/srv/www-master.torproject.org/htdocs/dist/torbirdy/ - scp ../torbirdy-${VERSION}.xpi vescum:/srv/www-master.torproject.org/htdocs/dist/torbirdy/torbirdy-current.xpi - scp ../torbirdy-${VERSION}.xpi.asc vescum:/srv/www-master.torproject.org/htdocs/dist/torbirdy/torbirdy-current.xpi.asc - -#. Update update.rdf - - cd website-svn - vim ./include/versions.wmi # Add sha1 and version - vim ./torbirdy/update.rdf # Add <li> and <description> w/ sha1 and version - -#. Sign the new update.rdf. - - # Key creation based on these instructions: - # Command line: http://blog.techno-barje.fr/post/2009/10/08/How-to-setup-a-mozilla-extension... - # Gui: https://www.binaryturf.com/steps-release-extension-firefox-3/ - - # TODO: Process currently manual due to offline signing. - # No need to fear the reaper, man. We can do online signing if we just put - # our minds to it: https://trac.torproject.org/projects/tor/ticket/6011 - - # Special note: I was unable to update an already signed - # copy of the update.rdf for a new release. We probably need to - # keep the unsigned version around as input? See the root directory - # of the torbutton.git for a copy. - ./mccoy-cli.x86/mccoy -profile ./.mozilla/mccoy/*.default/ -signRDF update-unsigned.rdf -key Torbutton - - # Copy the signed update.rdf into place in the website svn - -#. Update website - - torsocks svn up . - torsocks svn commit . - - torsocks ssh vescum "/home/mirroradm/bin/trigger-mirrors" - -#. Test firefox autoupdate - - # Wait for mirrors to sync first.. Pester phobos/weasel/helix/Sebastian for - # website push + dist chown + mirror update. - # TODO: Currently manual - -#. Announce on tor-talk - - # FIXME: May need eventual minor improvements - echo "Troll food." | mail tor-talk@lists.torproject.org -s "Feed the trolls" diff --git a/TODO b/TODO deleted file mode 100644 index 7254d6c..0000000 --- a/TODO +++ /dev/null @@ -1,16 +0,0 @@ -Enhance the privacy of the emails -Protect against all kinds of HTML issues -Support Tor's prop 171 -Add new TODO items - -These bugs must be fixed in Thunderbird: - https://bugzilla.mozilla.org/show_bug.cgi?id=684035 - -Required reading: - https://lists.torproject.org/pipermail/tor-talk/2011-September/021398.html - -Mixmaster/MixMinion integration - eg: "write anonymous email" button -https://trac.torproject.org/projects/tor/ticket/6020 - -Open Tickets for TorBirdy: - https://trac.torproject.org/projects/tor/query?status=accepted&status=as...
tor-commits@lists.torproject.org