Re: [sword-devel] Android SWORD
I don't know but isn't it contra productive and actually a lot more work to maintain the sources on a variety on source control platforms? We end up having SWORD source trees on Github, Bitbucket and Launchpad and eventually on any other system that will come up. For all of those we need people to maintain the sources otherwise we will have a mess of different sources version and implementations. In my opinion, the main and official sources of SWORD have to be maintained by responsible people from Crosswire. And it has to be clear that Crosswire will have and is in control of the official sources. I don't actually care which source control system is used for that, though I think that Subversion is the greatest common divisor because all other DVCSs can bi-directional access Subversion. Manfred Am 02.09.2010 um 04:55 schrieb Troy A. Griffitts: Is there someone maintaining bindings on github who doesn't have access to our SVN repository? I'm happy to add more writers. Please let me know. Troy On 09/01/2010 09:45 AM, Matthew Talbert wrote: On Tue, Aug 31, 2010 at 7:11 PM, Bill Burton bbur...@mail.com wrote: Hello, On a related note, could this project be hosted on http://github.com? It would provide much better ability to collaborate since anyone can fork, make changes and then push them back for optional inclusion. The built-in wiki would make it easy to publish any appropriate docs. For an example of why this would be helpful, I have some libsword swig bindings for Ruby that never got committed because no one who was a commiter had the time or inclination to step up and look at them. If I could have forked the swig bindings, and checked in my changes, then whether or not they became incorporated in the official version, they would be readily available for anyone to find, evaluate and/or fix. Please consider branching http://launchpad.net/sword and publishing your ruby swig bindings. Much of the recent bindings work has been done on launchpad. I can't promise results, but the person who has been doing the recent work will definitely be able to see your work there. Matthew ___ sword-devel mailing list: sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel Instructions to unsubscribe/change your settings at above page ___ sword-devel mailing list: sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel Instructions to unsubscribe/change your settings at above page ___ sword-devel mailing list: sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel Instructions to unsubscribe/change your settings at above page
Re: [sword-devel] Android SWORD
On Thu, Sep 2, 2010 at 5:31 AM, Manfred Bergmann manfred.bergm...@me.com wrote: I don't know but isn't it contra productive and actually a lot more work to maintain the sources on a variety on source control platforms? We end up having SWORD source trees on Github, Bitbucket and Launchpad and eventually on any other system that will come up. For all of those we need people to maintain the sources otherwise we will have a mess of different sources version and implementations. In my opinion, the main and official sources of SWORD have to be maintained by responsible people from Crosswire. And it has to be clear that Crosswire will have and is in control of the official sources. I don't actually care which source control system is used for that, though I think that Subversion is the greatest common divisor because all other DVCSs can bi-directional access Subversion. As far as I know, only Launchpad is being used (other than svn). It is quite helpful, because it allows people to publish branches of code and work on them together to finish a feature before it is committed to sword svn. If there is a proliferation of source control systems being used, I'm unaware of it. Matthew ___ sword-devel mailing list: sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel Instructions to unsubscribe/change your settings at above page
Re: [sword-devel] Android SWORD
Am 02.09.2010 um 18:18 schrieb Dmitrijs Ledkovs: On 2 September 2010 17:28, Matthew Talbert ransom1...@gmail.com wrote: On Thu, Sep 2, 2010 at 5:31 AM, Manfred Bergmann manfred.bergm...@me.com wrote: I don't know but isn't it contra productive and actually a lot more work to maintain the sources on a variety on source control platforms? We end up having SWORD source trees on Github, Bitbucket and Launchpad and eventually on any other system that will come up. For all of those we need people to maintain the sources otherwise we will have a mess of different sources version and implementations. In my opinion, the main and official sources of SWORD have to be maintained by responsible people from Crosswire. And it has to be clear that Crosswire will have and is in control of the official sources. I don't actually care which source control system is used for that, though I think that Subversion is the greatest common divisor because all other DVCSs can bi-directional access Subversion. As far as I know, only Launchpad is being used (other than svn). It is quite helpful, because it allows people to publish branches of code and work on them together to finish a feature before it is committed to sword svn. If there is a proliferation of source control systems being used, I'm unaware of it. Matthew Plus on Launchpad it is clearly stated where the upstream svn repository is. The bzr imports are run every 6 hours for many sword projects (jsword, sword, xiphos, bibletime). And bzr is fully compatible with svn, i.e. you can seamlessly commit to svn from bzr if you have access. That is totally fine. The use case you are outlining is comprehensible. Btw: MacSword is mirrored on Launchpad as well. Who is maintaining the Launchpad repos? I mean, one of the branches probably is used to push back to SWORD svn? Manfred ___ sword-devel mailing list: sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel Instructions to unsubscribe/change your settings at above page
Re: [sword-devel] Android SWORD
On 2 September 2010 18:47, Manfred Bergmann manfred.bergm...@me.com wrote: Am 02.09.2010 um 18:18 schrieb Dmitrijs Ledkovs: On 2 September 2010 17:28, Matthew Talbert ransom1...@gmail.com wrote: On Thu, Sep 2, 2010 at 5:31 AM, Manfred Bergmann manfred.bergm...@me.com wrote: I don't know but isn't it contra productive and actually a lot more work to maintain the sources on a variety on source control platforms? We end up having SWORD source trees on Github, Bitbucket and Launchpad and eventually on any other system that will come up. For all of those we need people to maintain the sources otherwise we will have a mess of different sources version and implementations. In my opinion, the main and official sources of SWORD have to be maintained by responsible people from Crosswire. And it has to be clear that Crosswire will have and is in control of the official sources. I don't actually care which source control system is used for that, though I think that Subversion is the greatest common divisor because all other DVCSs can bi-directional access Subversion. As far as I know, only Launchpad is being used (other than svn). It is quite helpful, because it allows people to publish branches of code and work on them together to finish a feature before it is committed to sword svn. If there is a proliferation of source control systems being used, I'm unaware of it. Matthew Plus on Launchpad it is clearly stated where the upstream svn repository is. The bzr imports are run every 6 hours for many sword projects (jsword, sword, xiphos, bibletime). And bzr is fully compatible with svn, i.e. you can seamlessly commit to svn from bzr if you have access. That is totally fine. The use case you are outlining is comprehensible. Btw: MacSword is mirrored on Launchpad as well. Who is maintaining the Launchpad repos? I mean, one of the branches probably is used to push back to SWORD svn? Manfred Does it make sence to create crosswire meta projects for all of the sword related projects? ___ sword-devel mailing list: sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel Instructions to unsubscribe/change your settings at above page
Re: [sword-devel] Android SWORD
On Thu, Sep 2, 2010 at 12:47 PM, Manfred Bergmann manfred.bergm...@me.com wrote: Am 02.09.2010 um 18:18 schrieb Dmitrijs Ledkovs: On 2 September 2010 17:28, Matthew Talbert ransom1...@gmail.com wrote: On Thu, Sep 2, 2010 at 5:31 AM, Manfred Bergmann manfred.bergm...@me.com wrote: I don't know but isn't it contra productive and actually a lot more work to maintain the sources on a variety on source control platforms? We end up having SWORD source trees on Github, Bitbucket and Launchpad and eventually on any other system that will come up. For all of those we need people to maintain the sources otherwise we will have a mess of different sources version and implementations. In my opinion, the main and official sources of SWORD have to be maintained by responsible people from Crosswire. And it has to be clear that Crosswire will have and is in control of the official sources. I don't actually care which source control system is used for that, though I think that Subversion is the greatest common divisor because all other DVCSs can bi-directional access Subversion. As far as I know, only Launchpad is being used (other than svn). It is quite helpful, because it allows people to publish branches of code and work on them together to finish a feature before it is committed to sword svn. If there is a proliferation of source control systems being used, I'm unaware of it. Matthew Plus on Launchpad it is clearly stated where the upstream svn repository is. The bzr imports are run every 6 hours for many sword projects (jsword, sword, xiphos, bibletime). And bzr is fully compatible with svn, i.e. you can seamlessly commit to svn from bzr if you have access. That is totally fine. The use case you are outlining is comprehensible. Btw: MacSword is mirrored on Launchpad as well. Who is maintaining the Launchpad repos? I mean, one of the branches probably is used to push back to SWORD svn? Whoever initially configured to be the project maintainer on LP is managing the repository. In my case, I keep a branch of lp:sword, which mirrors Crosswire, and I usually branch off it when I'm pushing to LP. I also keep a bzr co http://svn.crosswire.org/svn/sword/trunk; which is basically identical to svn co. My directory looks like this: sword/ - trunk/ - cmake/ - flags-greg/ - flags-dmi/ - svn/ Trunk follows Launchpad's mirror of Crosswire. CMake is the branch I initially created as I was building the CMake system. flags-greg/ is my own version of some patches related to CFLAGS handling in CMake and flags-dmi/ is Dmitrijs's work. We've been collaborating to fix some inconsistencies. svn/ is my thin bzr co of the official Crosswire subversion. It isn't a full-fledged Bazaar branch, and uses the same commands as a subversion checkout would: update pulls down from the server, commit makes a Subversion commit back to Crosswire. When I'm done with my feature branch, I make sure to merge any changes that I get out of svn/ into the branch, do a final check to make sure nothing is broken, then I'll merge flags-greg/ or flags-dmi/ (depending on which one works better) into svn/ and commit, and the commit is made directly to Subversion. Later, Launchpad will automatically update its trunk/ to mirror Crosswire, and I'll be able to do bzr pull in my local trunk/ to see those updates. In a purely Bazaar system, I would instead merge flags-greg/ into trunk/ and then do bzr push to the Launchpad servers. But for a repository that follows a Subversion repository, you can't push into the following branch (because how would LP justify keeping developer A's credentials and letting someone else push to that and then LP would have to submit the push to SVN - but what if there were conflicts or an update needed to be run first or...). All the work done between Bazaar and SVN is handled manually by a Bazaar user, the LP system just allows me and a collaborator(s) to easily talk back and forth and then merge the result together before committing to subversion. There is really nothing to worry about from the proliferation. So long as the website keeps saying that SVN is the official source of the central repository, things are fine. People can come and find my branches or someone else's branches on Launchpad or Bitbucket if they want, but they won't be following the trunk of development, in that case. Of course, someone getting down and dirty with a VCS of any sort on the code should expect hurdles and probably will need to end up coming crying to the developers when something inevitably breaks. tl;dr - One shouldn't fret about people using the DVCSs and their convenience, so long as those people with commit access to the code are trustworthy and responsive and know how to interface between the two. --Greg --Greg Manfred ___ sword-devel mailing list: sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel
[sword-devel] PocketSword v1.3.2
Hi all, Just a quick note to say that PocketSword v1.3.2 has been released and will be propagating across the various App Stores in different countries right now. :) It's not quite there in the Oz one yet, but it does say it's been updated - you just can't access the update yet! ;) Hope the wait was worth it, for those of you who use it. I've pasted the changelog below... :) Thanks, ybic nic... :) CHANGELOG: New in v1.3.2 - Added ability to download locked texts unlock them (eg: NET Bible) - updated the built-in Greek Strong's lexicon - improved start-up time of app - improved speed of moving between Bible chapters. - Can now tap on a verse number to add a bookmark or to view the corresponding Commentary entry for that verse. - Can now jump straight to the start of a Book or Chapter from the ref selector - fixed headings in the LEB module (from Logos) - fixed display of Strong's numbers inline - re-enabled use of PocketSword with iOS 3.0 - Added Czech localisation - started upgrade of images for iPhone 4 retina display - bug fixes New in v1.3.2 - bug fixes New in v1.3.0 - added Daily Devotional support - Updated Download section to add more download sources - added Russian Traditional Chinese localisations - Can now define your own download source, for users who create their own modules Nic Carter PocketSword Developer - an iPhone Bible Study app www: http://crosswire.org/pocketsword iTunes: http://itunes.apple.com/app/Pocketsword/id341046078 Twitter: http://twitter.com/pocketsword ___ sword-devel mailing list: sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel Instructions to unsubscribe/change your settings at above page
Re: [sword-devel] PocketSword v1.3.2
Good news, thank you Nic. When do you plan to add the functionality to add notes to verses please? In His Name, Johan Marais -Original Message- From: Nic Carter [mailto:niccar...@mac.com] Sent: 03 September 2010 02:24 AM To: SWORD Developers' Collaboration Forum Subject: [sword-devel] PocketSword v1.3.2 Hi all, Just a quick note to say that PocketSword v1.3.2 has been released and will be propagating across the various App Stores in different countries right now. :) It's not quite there in the Oz one yet, but it does say it's been updated - you just can't access the update yet! ;) Hope the wait was worth it, for those of you who use it. I've pasted the changelog below... :) Thanks, ybic nic... :) CHANGELOG: New in v1.3.2 - Added ability to download locked texts unlock them (eg: NET Bible) - updated the built-in Greek Strong's lexicon - improved start-up time of app - improved speed of moving between Bible chapters. - Can now tap on a verse number to add a bookmark or to view the corresponding Commentary entry for that verse. - Can now jump straight to the start of a Book or Chapter from the ref selector - fixed headings in the LEB module (from Logos) - fixed display of Strong's numbers inline - re-enabled use of PocketSword with iOS 3.0 - Added Czech localisation - started upgrade of images for iPhone 4 retina display - bug fixes New in v1.3.2 - bug fixes New in v1.3.0 - added Daily Devotional support - Updated Download section to add more download sources - added Russian Traditional Chinese localisations - Can now define your own download source, for users who create their own modules Nic Carter PocketSword Developer - an iPhone Bible Study app www: http://crosswire.org/pocketsword iTunes: http://itunes.apple.com/app/Pocketsword/id341046078 Twitter: http://twitter.com/pocketsword ___ sword-devel mailing list: sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel Instructions to unsubscribe/change your settings at above page Important Notice: Absa is an Authorised Financial Services Provider and Registered Credit Provider, registration number: NCRCP7. This e-mail and any files transmitted with it are confidential and intended for the use of the individual or entity to whom they are addressed. Please note that there are terms and conditions and some important restrictions, qualifications and disclaimers (the Disclaimer) that apply to this email. To read this click on the following address or copy into your Internet browser: http://www.absa.co.za/disclaimer The Disclaimer forms part of the content of this email in terms of section 11 of the Electronic Communications and Transactions Act, 25 of 2002. If you are unable to access the Disclaimer, send a blank e-mail to disclai...@absa.co.za and we will send you a copy of the Disclaimer. ___ sword-devel mailing list: sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel Instructions to unsubscribe/change your settings at above page