vgrem / Office365-REST-Python-Client

Microsoft 365 & Microsoft Graph Library for Python
MIT License
1.33k stars 334 forks source link

joining forces with https://github.com/O365/python-o365 #198

Open stardust85 opened 4 years ago

stardust85 commented 4 years ago

Hello @vgrem et al. I know this is very crazy idea, but still I feel a need to tell you about it :) These two projects look so similar to me that I think the whole python MS365 community would gain from merging these two together.

My idea is to help project A to reach feature parity with project B (so all features from B are also in A) and then to deprecate project B in favor of project A.

Now the question is which of these two should be A and which should be B. Maybe the comparison below will help:

projects comparison

python lines of code measured by cloc tool on master branches

what Office365-REST-Python-Client has better:

what python-o365 has better:

Would love to hear (read) your feedback on this!

P.S. Thanks a lot for all you've built here!

stardust85 commented 4 years ago

see also https://github.com/O365/python-o365/issues/457 :)

vgrem commented 4 years ago

Greetings!

@stardust85 , on the contrary, sounds like a wise idea indeed. Thanks!

Let me first emphasize how this project started and was evolving so far:

And after a short review, it appears, the main differences with this project could be summarized like this:

Given all the the pros and cons and preferences, it feels there is more benefits for the community if those projects will continue evolve separated, what do you think?

p.s. would be glad to hear another opinions/ideas

alejcas commented 4 years ago

Hi @vgrem nice to meet you! great library yours!

vgrem commented 4 years ago

Greetings @janscas, likewise and congrats with achievement!