On Fri, 27 Oct 2006, Dov Feldstern wrote: I'd also like to know some of the stuff Dov is asking about...
cheers /Christian > I've been lurking on the newsgroup for the past month or so (I submitted a > small patch and there are a few more I hope to work on), and I found the > recent uproar regarding the "state of SVN" fascinating. So first of all, I > just thought I'd add an outsider's / plain user's point of view: Since > starting to use LyX (I think it was 1.1.4), I was always very, very impressed > with its stability. Especially as a Hebrew user, being used to having a lot of > trouble with BiDi issues in *all* applications, I found LyX to be amazing! > However, I did notice a slip in the 1.4 series --- nothing I can put my finger > on, I think many of my troubles resulted from not updating my .lyx directory > correctly --- but still, LyX did seem suddenly just a bit less stable. And in > fact, I'm still using 1.3.6 for production work, because of some features > which I require that stopped working in 1.4.X. That said, I just want to > stress that I think LyX is a fantastic product --- I just love it, I recommend > it to people all the time, and I'm happy to see that there is such a vibrant > developers' community that is continuing to work on it (and also stabilize it! > ;) ). Also, I'm very impressed with the level of the discussion on the > newsgroup --- I can see a less mature group of people very quickly getting > personal over the issues raised, but you guys seem to all be dealing with it > all very professionally. So keep up the good work! :) > > Now, I hope I haven't made too many enemies, because I'm only now getting to > what I originally meant to ask ;) : > > Given some of the issues raised in the latest uproar, and as a newbie to LyX > development, I have some rather basic questions about how the SVN commits > work: > > Let's say I submit a patch against 1.4.3 --- what is the process that the > patch has to go through until it is committed? Who actually commits it? to > which branch? How does it get merged into the main trunk (I mean, how are the > patches going to be applied to future versions of LyX not in the 1.4.X > series)? Should I be submitting patches against 1.4.X at all, or should I work > against the trunk (or some other branch)? Now that the trunk is in a (at least > semi) feature freeze, how does that affect patches / bug fixes against 1.4.X? > (Note that I'm not talking about any major features, or anything that touches > core-functionality; rather, it's just minor features or bug fixes that I see > myself working on --- if at all --- in the near future.) > For example, the patch I submitted (for chars-transpose), which is now pointed > to from bugzilla (http://bugzilla.lyx.org/show_bug.cgi?id=2939) --- should I > be picking it up, or I guess it has to be someone with svn commit-access at > this point? > > I know these are rather basic questions, but I do hope to submit at least a > few minor features patches and bug fixes, and it would help if I understood > the process a little better. > > Thanks! > Dov > > > -- Christian Ridderström, +46-8-768 39 44 http://www.md.kth.se/~chr