cschlaefcke Geschrieben March 4, 2013 at 10:19 Share Geschrieben March 4, 2013 at 10:19 Hallo Leute, ich habe am WE lange auf den TF-Seiten herumgesucht, konnte aber nur das Zip zum Herunterladen finden. Da ich es etwas mühsam fand, die Bindings jeweils erst zu downloaden, entpacken und manuell von Command Line aus zu installieren, habe ich mich gefragt ob es dafür nicht auch ein GIT Repository gibt, das sich sehr leicht in eine IDE einbinden und somit auch besser aktualisieren liesse. Falls nicht, könnte man das vielleicht anlegen? Das wäre sicher auch für die anderen Bindings von Vorteil. Viele Grüße, Christian Zitieren Link zu diesem Kommentar Share on other sites More sharing options...
borg Geschrieben March 4, 2013 at 12:42 Share Geschrieben March 4, 2013 at 12:42 Mh, das ist nicht so einfach. Die Bindings werden ja generiert (hier ist das passende GIT dafür: https://github.com/Tinkerforge/generators). Du müsstest damit das funktioniert im ruby/ Unterverzeichnis immer einmal "generate_ruby_bindings.py" aufrufen, die frisch generierten Bindings liegen dann in ruby/bindings/ Zitieren Link zu diesem Kommentar Share on other sites More sharing options...
AuronX Geschrieben March 4, 2013 at 13:18 Share Geschrieben March 4, 2013 at 13:18 Falls es in der Ruby-Community üblich ist auf diese Weise fremde Bibliotheken anzubieten könnte man da meiner Meinung nach drüber nachdenken, dass man ein Git-Repo als "Mirror" für die Bindings anlegt. Ist das denn so? Ich bin bisher nicht so tief drin, aber ist das übliches Vorgehen, dass man Bibliotheken als git-submodule oder so lädt? Zitieren Link zu diesem Kommentar Share on other sites More sharing options...
cschlaefcke Geschrieben March 4, 2013 at 20:07 Autor Share Geschrieben March 4, 2013 at 20:07 Hallo und danke für die Antworten, wie genau so ein GIT-Repository eingerichtet wird weiß ich leider auch nicht. Ich weiß nur, dass meine IDE (IntelliJ IDEA) mich nach einem GIT Repo fragt, wenn ich versuche gems zu installieren. Hier habe ich ein paar Hinweise zu dem Thema gefunden: http://ruby.about.com/od/advancedruby/a/gitgem.htm Ich hoffe, dass ich im Laufe der Woche noch weitere Hinweise liefern kann. Zitieren Link zu diesem Kommentar Share on other sites More sharing options...
AuronX Geschrieben March 4, 2013 at 21:11 Share Geschrieben March 4, 2013 at 21:11 Ach stimmt da war ja was... Jetzt wo so langsam meine Erinnerung zurück kommt: Ja, in der Ruby-Welt sind gems der übliche Weg seine Anwendung zu erweitern. Mir ist nur vorher nie aufgefallen, dass der Content aus Git-repositories geliefert wird ^^ Ich werde dazu auch mal meine Ruby-Experten befragen Zitieren Link zu diesem Kommentar Share on other sites More sharing options...
cschlaefcke Geschrieben March 6, 2013 at 11:12 Autor Share Geschrieben March 6, 2013 at 11:12 Hallo Zusammen, wäre es sonst abwegig, die Gems direkt via http://rubygems.org zu verteilen? Das scheint auf den ersten Blick nicht sonderlich komplex: http://guides.rubygems.org/publishing/#serving Grüße, Chris Zitieren Link zu diesem Kommentar Share on other sites More sharing options...
photron Geschrieben March 6, 2013 at 14:31 Share Geschrieben March 6, 2013 at 14:31 Ich denke wir können Ruby Gem auf rubygems.org hochladen. Ich setze mir mal auf die TODO Liste anzuschauen wie wir das im Release Prozess der Bindings mit automatisieren können. Zitieren Link zu diesem Kommentar Share on other sites More sharing options...
cschlaefcke Geschrieben March 6, 2013 at 14:40 Autor Share Geschrieben March 6, 2013 at 14:40 Vielen Dank! Damit tut ihr den Rubyisten unter Euren Fans einen riesen Gefallen :-) Zitieren Link zu diesem Kommentar Share on other sites More sharing options...
cschlaefcke Geschrieben May 4, 2013 at 09:28 Autor Share Geschrieben May 4, 2013 at 09:28 Hat sich bei diesen Thema noch was getan? VG, Chris Zitieren Link zu diesem Kommentar Share on other sites More sharing options...
photron Geschrieben May 7, 2013 at 12:30 Share Geschrieben May 7, 2013 at 12:30 Es steht auf der TODO Liste, ich bin allerdings noch nicht dazu gekommen mich darum zu kümmern, sorry. Zitieren Link zu diesem Kommentar Share on other sites More sharing options...
cschlaefcke Geschrieben May 7, 2013 at 12:35 Autor Share Geschrieben May 7, 2013 at 12:35 Alles gut ... solange es nicht wieder von der ToDo-Liste herunterfällt ;-) Zitieren Link zu diesem Kommentar Share on other sites More sharing options...
photron Geschrieben May 16, 2013 at 15:11 Share Geschrieben May 16, 2013 at 15:11 https://rubygems.org/gems/tinkerforge Zitieren Link zu diesem Kommentar Share on other sites More sharing options...
cschlaefcke Geschrieben May 16, 2013 at 15:28 Autor Share Geschrieben May 16, 2013 at 15:28 Hurray! Zitieren Link zu diesem Kommentar Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.