Telemachus

Telemachus

14.7k Downloads

Becoming a contributor

tcannonfodder opened this issue ยท 8 comments

commented

Hey there @richardbunt!

I've been working on a fork of Telemachus for a while, adding support for various endpoints I need for KSP: Houston and keeping Telemachus running for 1.1+. You can see the fork here: https://github.com/tcannonfodder/Telemachus

I'd really like to become an active contributor/maintainer to the canonical Telemachus, because it's a valuable project for many Kerbalnauts and I depend on it for Houston.

Hope to hear from you soon!

commented

@tcannonfodder As you have noticed I don't have much time to work on Telemachus, but I am happy for you to take the reins.

I will make you a maintainer to this project and I will also look into what can be done about uploads to Curse and pointing the original forum thread to yours.

Any thoughts are welcome.

Rich

commented

Hey @richardbunt, thanks!

I'm thinking we could do a few things off the bat to make things easier for both of us:

  1. Create a new organization specific for Telemachus, where we host the repository. This would make it easier for us to add maintainers and create other repos specific to the project. I'm making the organization now. ๐Ÿ˜„
  2. Change Telemachus' license to the MIT license. It's much less hassle for everyone involved, especially if someone comes by after us if we're unable to maintain the project.

Let me know what you think!

commented

That all sounds fine.

Do you have an account on Curse? If so, can I have your user name please? Then I can add you as a collaborator, so that you can upload releases. Huh, KerbalStuff died -- least I don't need to worry about that now :P.

Which forum thread would you like me to link to from the OP of my Telemachus thread? Once that's done, I'll request the thread is closed.

commented

Great!

We can transfer the existing Telemachus repository over to the "KSP-Telemachus" organization (https://github.com/KSP-Telemachus). This will keep all the existing issues and PRs, and automatically redirect users. The instructions for doing that are here: https://help.github.com/articles/transferring-a-repository-owned-by-your-personal-account/#transferring-a-repository-to-another-user-account-or-to-an-organization

My account on Curse is: LockeCole117 (http://mods.curse.com/members/LockeCole117)

Yep, KerbalStuff died :P Now we have CKAN (https://github.com/KSP-CKAN/CKAN) and Spacedock (https://spacedock.info)

I haven't drafted a new forum thread yet. I figured once we get the repository transferred and shared ownership on the various distribution projects I'd create a new thread. ๐Ÿ˜„

commented

All transferred.

I've added you as an "author" to the Telemachus project on Curse so you should be able to upload releases there (http://kerbal.curseforge.com/projects/telemachus).

CKAN pretty much takes care of itself in my experience. There isn't a Telemachus account on the SpaceDock, so I'll leave it up to you to decide whether to upload releases there too.

Understood, just let me know when your thread is done so I can close the old one.

commented

Hello! It's good to see some activity and improvements with this!

commented

I have closed the original Telemachus development thread and pointed people to the new one.