Revision: 8725
http://languagetool.svn.sourceforge.net/languagetool/?rev=8725&view=rev
Author: dnaber
Date: 2012-12-30 18:05:03 +0000 (Sun, 30 Dec 2012)
Log Message:
-----------
update release documentation
Modified Paths:
--------------
trunk/JLanguageTool/docs/internal.txt
Modified: trunk/JLanguageTool/docs/internal.txt
===================================================================
--- trunk/JLanguageTool/docs/internal.txt 2012-12-30 18:04:14 UTC (rev
8724)
+++ trunk/JLanguageTool/docs/internal.txt 2012-12-30 18:05:03 UTC (rev
8725)
@@ -36,8 +36,8 @@
-make sure it matches the rule diff report
-sort language changes alphabetically
-update README file
+-run "ant generate-ignore-files" and check in changes
-make sure there are no other local changes left that are not committed
--run "ant generate-ignore-files" and check in changes
-run "ant test"
-run "ant dist"
-make sure no warnings (like "warning: [options] bootstrap class path not set
in conjunction
@@ -55,62 +55,61 @@
Стоимость работ составила 10 тыс рублей. (ru)
-copy LT to a path with a space and test some sentences
-upload to the server:
- -*.oxt, *.zip, dist/README.txt and dist/CHANGES.txt to "download"
- -run "ant javadoc" and upload dist/docs/api/* to "development"
- -copy result to the server:
- scp -r dist/docs/api/
[email protected]:languagetool.org/website-from-svn/www/development/api_new
- On the server, move the old "api" and then "mv api_new api"
+ -scp LanguageTool-2.0.zip LanguageTool-2.0.oxt LanguageTool/CHANGES.txt
LanguageTool/README.txt
[email protected]:languagetool.org/website-from-svn/www/download
+ -run "ant javadoc" and copy the result to the server:
+ scp -r dist/docs/api/
[email protected]:languagetool.org/website-from-svn/www/development/api_new
+ On the server: mv api api-x.y && mv api_new api
-run "ant jnlp" (note you need file myalias.p12 with the certificate to do
this;
for security reasons it is not in the repository) and upload result to the
server:
- -dist/web/ to www/webstart/web/
+ -scp -r dist/web/
[email protected]:languagetool.org/website-from-svn/www/webstart/web_new/
+ -on the server: cd languagetool.org/website-from-svn/www/webstart/ && mv
web web_bakX && mv web_new web
-commit local version number changes etc. to SVN
-tag release as V_x_y, e.g. V_1_3:
svn cp
https://languagetool.svn.sourceforge.net/svnroot/languagetool/branches/V_x_y
https://languagetool.svn.sourceforge.net/svnroot/languagetool/tags/V_x_y
(or in Eclipse: 'Team -> Tag as Version' on the JLanguageTool project)
--merge changes back to trunk:
- svn merge
https://languagetool.svn.sourceforge.net/svnroot/languagetool/tags/V_x_y/ (call
this in trunk)
--build.properties, JLanguageTool.VERSION in JLanguageTool.java in trunk:
- -set to next version: x.y-dev
-update website
-index.php (remember to also set $lastmod) with the download includes
-news/index.php
-link the release on the server:
cd /home/languagetool/languagetool.org/website-from-svn/www/download/
- rm LanguageTool-stable.oxt && ln -s LanguageTool-1.X.oxt
LanguageTool-stable.oxt && rm LanguageTool-stable.zip && ln -s
LanguageTool-1.X.zip LanguageTool-stable.zip
+ rm LanguageTool-stable.oxt && ln -s LanguageTool-2.X.oxt
LanguageTool-stable.oxt && rm LanguageTool-stable.zip && ln -s
LanguageTool-2.X.zip LanguageTool-stable.zip
-languages/index.php (run org.languagetool.dev.RuleOverview,
remember to also set $lastmod)
-add the new version number to Sourceforge's bug tracker
(Project Admin -> Features -> Tracker -> Manage -> Bugs -> Add/Update
Groups)
-update roadmap at http://languagetool.wikidot.com/roadmap
-enter the next feature freeze date in your personal calendar so you don't
forget it
- -languagetool.update.xml - this is linked in openoffice/description.xml
and allows updating LT from
- within the OOo/LO extension manager
+ -set new version in languagetool.update.xml (this is linked in
openoffice/description.xml and allows updating
+ LT from within the OOo/LO extension manager)
--write announcements:
- -LanguageTool mailing list. Include MD5 checksums (Unix commands: md5sum).
+Update the HTTPS server on https://languagetool.org:8081 needed for the
Firefox add-on (needs server access):
+
+ -Call src/scripts/deploy-api-server.sh and make sure the new version of LT
responds
+ at https://languagetool.org:8081/?text=foo&language=en-US
+
+Write announcements:
+
+ -LanguageTool mailing list. Include MD5 checksums (Unix command: md5sum
<file>).
+ -http://twitter.com/languagetoolorg
+ -http://www.languagetool.org/forum/
-http://extensions.services.openoffice.org/project/languagetool
-http://extensions.libreoffice.org/extension-center/languagetool/releases
(Make sure to set "language neutral" on the meta data page and to set a
release date, otherwise it might
not appear. Also maybe set the "State" to "final release". Also set a
download URL.)
-freecode.com (formerly freshmeat)
- -http://twitter.com/languagetoolorg
- -http://www.languagetool.org/forum/
-Daniel's blog
-Polish blog: morfologik.blogspot.com
-pl.openoffice.org
-lt-innovate.eu, see
http://lt-innovate.eu/faq/how-can-i-benefit-lt-innovates-blog-news-publishing-service-members
+ ("Blog & news publishing")
-Update the HTTPS server on https://languagetool.org:8081 needed for the
Firefox add-on (needs server access):
-
- -Call src/scripts/deploy-api-server.sh and make sure the new version of LT
responds
- at https://languagetool.org:8081/?text=foo&language=en-US
-
Update of the Wikipedia data on community.languagetool.org (needs server
access):
- -unzip the current release in
/home/languagetool/ltcommunity/corpus/LanguageTool
- (you can use ./src/scripts/deploy-wikipedia-checker.sh for that)
- -in /home/languagetool/ltcommunity/corpus, call ./update-all.sh
+ -use ./src/scripts/deploy-wikipedia-checker.sh to update the server-side
Wikipedia checker
+ -on the server in /home/languagetool/ltcommunity/corpus, call ./update-all.sh
to download
+ and re-check Wikipedia content
+ -call ./matches-to-database-de-wikipedia.sh (in the same directory)
Community update of the rules at community.languagetool.org (needs server
access):
@@ -123,3 +122,7 @@
cp LanguageTool-Rules.jar LanguageTool.jar
/home/languagetool/tomcat/webapps/ROOT/WEB-INF/lib/
-update the other JARs, too, if they have been changed in this release
-restart tomcat: ~/restart.sh
+
+-merge changes back to trunk:
+ svn merge
https://languagetool.svn.sourceforge.net/svnroot/languagetool/tags/V_x_y/ (call
this in trunk)
+-set build.properties, JLanguageTool.VERSION in JLanguageTool.java in trunk to
next version (x.y-dev)
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnmore_123012
_______________________________________________
Languagetool-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/languagetool-commits