delight-im / Android-DDP

[UNMAINTAINED] Meteor's Distributed Data Protocol (DDP) for clients on Android
Apache License 2.0
274 stars 54 forks source link

Move to gradle #48

Closed Arjun-sna closed 8 years ago

Arjun-sna commented 8 years ago

I see the project is not under Gradle build system. Can we migrate this to gradle ?

Arjun-sna commented 8 years ago

@mwaclawek may I know why this pull request [https://github.com/delight-im/Android-DDP/pull/45] is not merged.

ocram commented 8 years ago

The switch to Gradle will be done, but I cannot give any specific timeframe, yet.

Anyway, if this issue is solved by doing that switch, that pull request will be merged as well, probably.

Until then, you should not have any significant disadvantages as a user of this library.

kordianbruck commented 8 years ago

Other than being a pain to main and update the related files.

Also inhibits contributions as it makes it way harder for Android developers to get started.

ocram commented 8 years ago

@kordianbruck Regarding your first line, what exactly are you referring to? Regarding the second one, you're somewhat right, of course. As I said, the switch will be done.

kordianbruck commented 8 years ago

@mwaclawek referring to the lack of automatic updates of the source code if you reference it directly. Every time I want update, I need to redo the gradle stuff ;)

ocram commented 8 years ago

@kordianbruck So just to get this right: You're not simply including the JAR in Android Studio (which is possible) but adding Gradle support to the project yourself every time you update?

kordianbruck commented 8 years ago

@mwaclawek Pretty much, yes. Now that you write it out loud it sounds really stupid, but I need to compile it from source.

ocram commented 8 years ago

@kordianbruck Is there any reason you can't use the JARs (and must instead compile from source every time)?

ocram commented 8 years ago

Migrated in https://github.com/delight-im/Android-DDP/commit/413cd62cb66c781e1e85c24dece26ce16ddeefcd