![]() |
2013-06-13
, 08:29
|
Posts: 1,808 |
Thanked: 4,272 times |
Joined on Feb 2011
@ Germany
|
#2
|
![]() |
2013-06-13
, 08:33
|
Posts: 466 |
Thanked: 418 times |
Joined on Jan 2010
|
#3
|
I am not an expert.
But I'd tend to agree with your view. Anybody is free to patch stuff, and encouraged to send patches upstream.
If I understood correctly, your colleage wants to take programX, patch it and upload it as programY, thus disconnecting programY from programX.
Are you working for Ubuntu?
![]() |
2013-06-14
, 20:40
|
Posts: 466 |
Thanked: 418 times |
Joined on Jan 2010
|
#4
|
![]() |
2013-06-14
, 20:51
|
|
Moderator |
Posts: 2,622 |
Thanked: 5,447 times |
Joined on Jan 2010
|
#5
|
![]() |
2013-06-14
, 21:58
|
Posts: 466 |
Thanked: 418 times |
Joined on Jan 2010
|
#6
|
By the way this can be interpreted another way too. For example since github made it so easy to "fork", forking the whole repo and then instead of submitting patches you do merge requests is (as far as I have seen) considered good practice, as long as you keep rebasing over the upstream code regularly.
![]() |
2013-06-14
, 22:00
|
Posts: 466 |
Thanked: 418 times |
Joined on Jan 2010
|
#7
|
Of course......there is no accusation from me on this...hell IMO it all depends on the circumstances...doing the right thing may be the worst...doing the wrong may be the best...If the organization in question were say the NPRK regime I would say you were doin' gods work...if it were the society for the preservation of the endangered white panda and babies with rare epidermal diseases...well...the shoe would be on the other foot...and you would have a cubicle in hell somewhere... hehe
So really man... I'm not getting my back up over it...no worries eh?
I wish you luck in dealing with it though.
![]() |
2013-06-14
, 23:55
|
Posts: 1,225 |
Thanked: 1,905 times |
Joined on Feb 2011
@ Quezon City, Philippines
|
#8
|
![]() |
2013-06-15
, 04:02
|
Posts: 466 |
Thanked: 418 times |
Joined on Jan 2010
|
#9
|
I informed him that it is frowned upon to do that, since the correct way would be to submit patches to the main project's maintainer(s) to be accepted.
He claims that's certainly a step, tries to point me to sections of the LGPL (which I'm quite familiar with) and side steps the whole issue by saying that they can't wait for maintainers to accept the enhancements.
I then replied to him that he didn't have to, but that creating a bitbucket account to keep the source code there still wasn't the right thing to do, but to submit the patches, then just apply the patches to the code they're using themselves.
Would everyone agree with this? To me, he's basically attempting to fork the code.
slaapliedje
I have figured out the reason 'smartphones' were invented. They are for reading the internet while pooping. This means the best smartphone ever created is the N9. It is the only one that works so well single-handed.
Last edited by slaapliedje; 2013-06-13 at 03:58.