[plm] 04/13: Twitter support was removed upstream
Martin Quinson
mquinson at moszumanska.debian.org
Sat Nov 1 07:28:06 UTC 2014
This is an automated email from the git hooks/post-receive script.
mquinson pushed a commit to branch debian
in repository plm.
commit e895723e97580dc59fbe04f2fdfc750dc20591ab
Author: Martin Quinson <martin.quinson at loria.fr>
Date: Wed Oct 22 22:51:03 2014 +0200
Twitter support was removed upstream
---
debian/changelog | 1 +
debian/patches/no-twitter | 85 -----------------------------------------------
debian/patches/series | 1 -
3 files changed, 1 insertion(+), 86 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index c4bdebf..09c2944 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -6,6 +6,7 @@ plm (2.4.11+repack-1) UNRELEASED; urgency=medium
- User data gets saved in a git, which is more robust.
- Translation to French, and partially to Brazilian and Italian.
- Experimental support for the C programming language
+ - Twitter support was removed upstream
- Scala still cut of Debian package since we need a recent scala
* Suggests jython to make python usable
diff --git a/debian/patches/no-twitter b/debian/patches/no-twitter
deleted file mode 100644
index fd21995..0000000
--- a/debian/patches/no-twitter
+++ /dev/null
@@ -1,85 +0,0 @@
----
- src/plm/core/model/Game.java | 4 +-
- src/plm/core/model/tracking/TwitterSpy.java | 55 +---------------------------
- 2 files changed, 4 insertions(+), 55 deletions(-)
-
-Index: b/src/plm/core/model/tracking/TwitterSpy.java
-===================================================================
---- a/src/plm/core/model/tracking/TwitterSpy.java
-+++ b/src/plm/core/model/tracking/TwitterSpy.java
-@@ -2,58 +2,7 @@
-
- import plm.core.model.Game;
- import plm.core.model.lesson.Exercise;
--import twitter4j.Status;
--import twitter4j.Twitter;
--import twitter4j.TwitterFactory;
--import twitter4j.conf.ConfigurationBuilder;
--
--public class TwitterSpy implements ProgressSpyListener {
-- private String username;
-- private Twitter twitter;
--
-- public TwitterSpy() {
-- username = System.getenv("USER");
-- if (username == null)
-- username = System.getenv("USERNAME");
-- if (username == null)
-- username = "John Doe";
--
-- ConfigurationBuilder cb = new ConfigurationBuilder();
-- cb.setDebugEnabled(true)
-- .setOAuthConsumerKey(Game.getProperty("plm.oauth.consumerKey"))
-- .setOAuthConsumerSecret(Game.getProperty("plm.oauth.consumerSecret"))
-- .setOAuthAccessToken(Game.getProperty("plm.oauth.accessToken"))
-- .setOAuthAccessTokenSecret(Game.getProperty("plm.oauth.tokenSecret"));
-- TwitterFactory tf = new TwitterFactory(cb.build());
-- twitter = tf.getInstance();
-- }
--
-- @Override
-- public void executed(Exercise exo) {
-- if (Game.getInstance().studentWork.getPassed(exo, exo.lastResult.language)) {
-- try {
-- Status status = twitter.updateStatus(username+" solved "+exo.getName()+" in "+exo.lastResult.language+"!");
-- if (Game.getInstance().isDebugEnabled())
-- System.out.println("Twitted! Status: "+status.toString());
-- } catch (Exception e) {
-- // silently ignore network unavailability ;)
-- if (Game.getInstance().isDebugEnabled())
-- e.printStackTrace();
-- }
-- }
-- }
--
-- @Override
-- public void switched(Exercise exo) { /* i don't care, i'm a viking */ }
--
-- @Override
-- public void heartbeat() {}
--
-- @Override
-- public String join() { return ""; }
--
-- @Override
-- public void leave() {
-- }
-
-+public class TwitterSpy {
-+ /* twitter4j is not packaged in Debian; remove this */
- }
-Index: b/src/plm/core/model/Game.java
-===================================================================
---- a/src/plm/core/model/Game.java
-+++ b/src/plm/core/model/Game.java
-@@ -184,8 +184,8 @@
- addProgressSpyListener(new LocalFileSpy(SAVE_DIR));
-
- if (getProperty(PROP_PROGRESS_TWITTER, "true",true).equalsIgnoreCase("true")) {
-- System.err.println(i18n.tr("Your progress will be posted to https://twitter.com/jlmlovers This can be turned off through the property {0}",Game.PROP_PROGRESS_TWITTER));
-- addProgressSpyListener(new TwitterSpy());
-+ System.err.println(i18n.tr("Twitter logging is not available in Debian nor in its derivatives such as Ubuntu, sorry.",Game.PROP_PROGRESS_TWITTER));
-+// addProgressSpyListener(new TwitterSpy());
- } else {
- System.err.println(i18n.tr("Your progress will NOT be posted to twitter, as requested by the property {0}",Game.PROP_PROGRESS_TWITTER));
- }
diff --git a/debian/patches/series b/debian/patches/series
index 4a88585..91eca40 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,3 +1,2 @@
system-ant-tasks
-no-twitter
no-scala
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/plm.git
More information about the pkg-java-commits
mailing list