>From a JSword point of view, I feel it has encouraged more frequent commits and easier to review the changes. I certainly felt I could commit to the engine more readibly - i.e. branching, building STEP of the branch of JSword while the pull request gets reviewed/merged.
On 26 February 2014 13:23, Peter Von Kaehne <ref...@gmx.net> wrote: > > > Gesendet: Mittwoch, 26. Februar 2014 um 10:50 Uhr > > Von: "Nic Carter" <niccar...@mac.com> > > > Sorry for the top-post-reply, but here it is, so I guess I'm not all > that sorry ;) > > > > The main bit of code you are referring to (parsing the HTML) is my code. > There is other code that parses the return from an FTP server, which is > ancient code. My code is (relatively) new, only about 3 years old? (I'm > sure you can look it up?) > > I agree it is completely a hack. I have had no time to fix it, but TBH, > when I do "fix" it I will be ripping curl out of PocketSword and using > native iOS stuff and will do all downloads that way. (Currently I download > various bits using the build-in SWORD methods & various bits using native > iOS Obj-C methods.) > > The main background to this of course is that HTML parsing was never meant > to be in the code, but that the FTP distribution was considered as the > norm. The architectural decision behind all this was that any module > installation can act as the root for a distribution. No index files, no > fuss, no effort. And HTTP transfer was only grudgingly accepted as a way of > allowing some frontends to work. > > Personally I think this is not really anymore a convincing decision - many > not terribly IT savvy people might want to distribute small collections of > modules and could do this a lot easier from some webspace than by way of > maintaining a public FTP server. > > But this is the background. And I think if you want to change that you > need to challenge this specific view of practicality. > > > I agree that switching to DVCS is a sane move & that sticking with SVN > is like shooting yourself in the foot. However, it seems like it's never > going to change, so I'm not going to fight that battle (insert comment > about loosing battles in order to win the war, and the "war" is producing > excellent software for iOS, which I'm actually currently loosing, but that > has nothing to do with CrossWire and everything to do with myself and lack > of time right now). > > I would like to see a move to Git. I understand it. I can use it , it > gives heaps of benefits which are all lost when using hacks like git-svn > and there is no sane reason that using Git would loose that central repo > with tight control. > > Jsword has done that move, and I think it was beneficial for all concerned. > > Peter > > _______________________________________________ > 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