Git Product home page Git Product logo

openkit-server's People

Contributors

lodlock avatar lzell avatar manucorporat avatar suneets avatar toddham avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

openkit-server's Issues

agpl license

Hi there, first of all thx for the effort to create an open source-alternative for all that social-libraries.

I just started to have a look and stumbled over the agpl license for the server. As with all licenses I'm not 100% but very sure, that that means, as soon as you are just using an agpl-licensed product in your own product (no matter if you integrate or just use its rest-api) you are forced to opensource your product to every user of your project. (according to gpl that just forces to do this if you link against it)

I recently had the same problem with the neo4j-database that has chosen gpl (nice for server) in the community edition but agpl on the enterprise edition which prevents a closed-source project (no matter if integrating it or just calling its rest-layer).

So my question is, is this license chosen on purpose for the same reason? Are you double licensing the server for commerically used closed source games?

EDIT: Ok, i just found out that the clients are licensed under apache-license, so it is easy, thx. Nevertheless that does still mean that it is not possible to write your own client without agpl to take over the whole project, right!?

access server

I configure openkit-server according to the tutorial. how can i access the local server system?

missing.png is missing!

Copied from website feedback from Brandon:

Ironically http://stage.openkit.io/icons/original/missing.png is missing. If a leaderboard item without an image associated with it gets called the system attempts to pull http://stage.openkit.io/icons/original/missing.png. The problem is that this is missing which throws another exception.

04-12 03:46:52.134: W/System.err(18885): java.io.FileNotFoundException: http://stage.openkit.io/icons/original/missing.png
04-12 03:46:52.144: W/System.err(18885): at org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:521)
04-12 03:46:52.144: W/System.err(18885): at java.net.URLConnection$DefaultContentHandler.getContent(URLConnection.java:1087)
04-12 03:46:52.144: W/System.err(18885): at java.net.URLConnection.getContent(URLConnection.java:206)
04-12 03:46:52.144: W/System.err(18885): at io.openkit.smartimageview.WebImage.getBitmapFromUrl(WebImage.java:51)
04-12 03:46:52.144: W/System.err(18885): at io.openkit.smartimageview.WebImage.getBitmap(WebImage.java:34)
04-12 03:46:52.144: W/System.err(18885): at io.openkit.smartimageview.SmartImageTask.run(SmartImageTask.java:38)
04-12 03:46:52.144: W/System.err(18885): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1088)
04-12 03:46:52.144: W/System.err(18885): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:581)
04-12 03:46:52.144: W/System.err(18885): at java.lang.Thread.run(Thread.java:1019)

Non Hardcoded Push Messages for Challenges?

Hey, in challenge.rb, it says:

payload = {aps: {alert: "#{@sender.nick} just beat your #{leaderboard.name} score.", sound: "default"}, challenge_uuid: challenge_uuid}
        PushQueue.add(cert.pem_path, token.apns_token, payload, sandbox)

I think it would be great if the OpenKit API would allow to define the alert in the push request that's being send out by the API client. One reason why this hardcoding is troublesome is, of course, localisation, but another is that some games might want a different wording for their challenges to appear on the users home screen.

Just adding an optional "alert" key to the dictionary that is being submitted to the server (i.e. the params key in OKNetworker postToPath) would already suffice.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.