|
Mark,
That was an interesting summary. I'm reading a Subversion tutorial that addresses "lock-modify-unlock" vs. "copy-modify-merge". Subversion went with the "copy-modify-merge" philosophy. You are right about having to pay the piper, one way or the other. In one case you prevent others from modifying code until a lock is removed. In the other case, you require programmers to resolve differences, at a later date. Personally, I can see a place for both.
Your observation about Subversion being designed for around-the-clock open-source development triggered the thought in my mind, that maybe we'd see more open-source development under IBM i, if an interface existed that simply mapped IBM i libraries, source files, and members to Subversion repositories. Let the Apache module enable team members from around the globe to access to a Subversion repository, instead of providing 5250 or RDP access to libraries. You may not want to allow that much access to a loosely structured open-source community.
It seems to me that the wide-spread use of Subversion, and the availability and popularity of IDE plug-ins, in conjunction with an IBM i library/source/member interface could open-up new channels of IBM i application development.
-Nathan.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2025 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.