How can I create a software patcher for OS X?
I’m building some software for OS X that isn’t distributed through the Mac App Store. My software allows users to download different modules uploaded by various people too.
How do software patches and updates work?
So, how exactly do software patches work. If there is a certain bug in the source code of a program, how is this source code changed when one installs a patch? After the patch has been installed how is the program ‘automatically’ rebuilt?
Does a patch for an opensource project inherit the same license?
I have submitted a patch for a GPL’d project and now a third-party wants to include this patch in a product. They have asked me what license my patch uses.
How does a binary delta update work?
Both Android and iOS seem to support their application having a binary delta update. But how does it work? I build a binary program, neither of the distribution sites have the source code – how does the update process know what is changed?
Patching open source software when upgrading is not an option?
I recently ran into a rather annoying (confirmed) bug in an open source software package that I have integrated into my application. According to the public issue tracker this bug has been resolved in the latest release of the software.
Update strategy for a software framework once it has been deployed
I need to update a software framework once it has been deployed.
Update strategy for a software framework once it has been deployed
I need to update a software framework once it has been deployed.
Update strategy for a software framework once it has been deployed
I need to update a software framework once it has been deployed.
Update strategy for a software framework once it has been deployed
I need to update a software framework once it has been deployed.
Pair programming via mailing list
I’ve started work on a large, open-source project recently. This project uses a mailing list for development, thus all patches must be mailed to this mailing list. This marks a change from my previous work where I used Gerrit or GitHub pull requests.