Copying @hamishwillee's message on the PX4 Slack, to keep a record of the discussion.
The MAVLink dev team accepted the "MAVLink RFC Proposal" so we'll be taking the Dronecode SDK into the MAVLink organisation and renaming it to the "MAVSDK": https://github.com/mavlink/rfcs/blob/master/text/0011-mavlink-sdk.md
MAVSDK, MAVSDK-Proto, MAVSDK-Swift, MAVSDK-Python, etc.MAVSDK, but the code doesn't have to follow that. We will generally prefer lowercase (i.e. namespace: mavsdk::), and we may capitalize if necessary (e.g. class MavSdk).0.1.0 on pip ASAP.sdk_docs to mavsdk_docs]https://sdk.dronecode.org/en/. Proposed: https://mavsdk.mavlink.io/en/. This is probably easier than try to do mavlink.io/mavlink, mavlink.io/mavsdk etc.#mavsdkmavsdk-proto, mavsdk, mavsdk-swift, mavsdk-python, mavsdk-java, mavsdk-js.For the SDK repos I'd prefer MAVSDK-Proto. Although it depends on the font and logo as well there.
@julianoes and @JonasVautherin Why don't you sit down together and agree what you want to do - and update the post/s above appropriately :-). Fact is, you're the main owners, and will be most impacted by any decision.
FWIW
For docs
We need a new URL. Anyone got objection to https://mavsdk.mavlink.io/en/ (or better suggestions)?
We need a new Logo, presumably with a new tagline - maybe something "like":

@LorenzMeier @mrpollo Are either of you able to help with the above - ie resourcing/making it happen?
Maybe the slack channel #sdk also need rename to #MAVSDK
Just so we are clear @hamishwillee, you are asking for help creating a logo for MAVSDK?
Just so we are clear @hamishwillee, you are asking for help creating a logo for MAVSDK?
@mrpollo Yes.
That logo might include a tagline like "MAVLink APP and Integration Toolkit". If it includes a tagline that also need to be discussed/agreed.
"MAVLink APP and Integration Toolkit"
APP -> App, it's not an acronym. I'm not super happy with the tagline but I can't think of something better yet.

I made a logo for you to choose, hope you like it.
@julianoes I'm quite happy with @bys1123 "MAVLink Integration Toolkit" (though to me "APP" is fine in the previous case, because it is well understood.
I'd love a designer in on the logo to confirm colours etc. Stone, I don't hate the icon, but "what are you trying to say" - ie this is not like the plane with radio comms logo.
@hamishwillee Yes, the color not well adjustment yet.
The reason why it's looks like this:
Consistent:
This thread is already discussing a lot of different topics, and the conversations are tough to follow. Thanks, @JonasVautherin, and @hamishwillee for putting this together, there are lots of areas of concern here, I recommend we create a Project Board and move the focused discussions elsewhere, per-issue if possible, creating the least overhead to everyone involved.
Thanks for the high energy and fast responses @bys1123, at this point, we are not ready for contributions, for the logo, tagline, or any branding collateral.
, I recommend we create a Project Board and move the focused discussions elsewhere, per-issue if possible, creating the least overhead to everyone involved.
Thanks @mrpollo
On the technical aspects @julianoes and @JonasVautherin should just make some decisions and let us know. That is enough for all the technical and docs side to proceed and does not require discussion with anyone. Though if they want to rubber stamp those, we can discuss in next weeks MAVLink meeting.
Julian, Jonas, can you confirm the names of repos, and name changes you want? Essentially summarise and provide a combined response for https://github.com/Dronecode/DronecodeSDK/issues/749#issuecomment-492962221 and https://github.com/Dronecode/DronecodeSDK/issues/749#issuecomment-492974967
For non technical aspects, yes, makes sense to at least have issues for separate tracking (because these require a lot of chit-chat).
I have created https://github.com/Dronecode/DronecodeSDK/issues/750 for the logo. It has one question that should be answered before it gets discussed - who is going to do the final design work.
I edited the issue after discussions with @julianoes. I believe we are aligned on the "code" points, and will start renaming after #724 is merged (should be next week). I believe we could start moving before that, as the redirection should make it transparent.
Julian, Jonas, can you confirm the names of repos, and name changes you want?
That's edited in the issue:
MAVSDK.MAVSDK, MAVSDK-Proto, MAVSDK-Swift, MAVSDK-Python, etc.mavsdk:: as a namespace, and probably class MavSdk for a class.@mrpollo: Would you mind renaming #sdk to #mavsdk on Slack (last point on the list above)?
@hamishwillee: I mostly agree with the Documentation points above, I'd like clarification on:
- Decide what to do about previous releases/docs. These all will refer to the Dronecode SDK.
- Propose that we delete all the old ones and start from scratch with a master release and initial release
So you suggest that the mavsdk docs start with master on the mavsdk repo, and we remove all the previous releases because the documentation says "DronecodeSDK" everywhere and we don't want to create confusion or go edit all occurrences there. Correct? I would be fine with that as well.
So you suggest that the mavsdk docs start with master on the mavsdk repo, and we remove all the previous releases because the documentation says "DronecodeSDK" everywhere and we don't want to create confusion or go edit all occurrences there. Correct? I would be fine with that as well.
@JonasVautherin Yes! I'd also like to do an official release "as an SDK" as soon as possible once we move to MAVSDK.
Re the docs, are you OK with repo move from sdk_docs to mavsdk_docs or would you prefer consistency MAVSDK-Docs?
FYI I like the consistency. The reason I tend to use underscores because when you select a bunch of text for copying it tends to break on "-" but not _ (may seem trivial, but I do a lot of text selection/copy/paste).
I moved the Java SDK for a first test, seems alright: https://github.com/mavlink/MAVSDK-Java
I moved the docs repo https://github.com/mavlink/MAVSDK-docs but now have lost admin rights and have broken auto builds from legacy gitbook.com. Chasing @dagar to build locally.
@hamishwillee I made you admin for MAVSDK-docs.
@hamishwillee: FYI, all the repos are now in the mavlink org :+1:.
Awesome. @JonasVautherin FYI I can't tick off my items above now because I don't have needed rights in this repo. I have moved docs to MAVSDK-docs. Note that we can now no longer build them. Waiting on Dagar for support.
@hamishwillee: Just gave you the rights!
@hamishwillee this page now 404s https://sdk.dronecode.org/ Is it possible to have it forward to the new docs page, best case including the path so that each link goes to its new page?
@julianoes Not by me (limitations of legacy gitbook). See if you can get @LorenzMeier to do the redirect at the domain level.
@JonasVautherin This can be closed now I think!
Agreed. There is still some renaming going on in the code but that will come eventually :-).
Most helpful comment
I moved the Java SDK for a first test, seems alright: https://github.com/mavlink/MAVSDK-Java