Dne 2.8.2013 02:48, Greg Freemyer napsal(a):
On Thu, Aug 1, 2013 at 5:33 PM, Cristian Rodríguez
wrote: El 01/08/13 11:41, Greg Freemyer escribió:
That sounds fantastic.
I assume conversion is a one time thing. If so, is it officially done and future YaST work is to be done in the ruby modules?
Well.. yeah.. otherwise this massive effort will not have been done in the first place don't you think?
I've been involved in a number of conversions. It is not unusual at all to start using the product of the conversion, but still be tweaking the conversion process. In that temporary mode you are running the converted code, but it is still considered throwaway code because you might have to recreate it next week..
That's exactly what we did with M2 and M3.
I just wanted clarification that the converters weren't still being run as bugs are found and fixed in the converter.
The conversion is final. If we find a significant bug in the converter now, our plan is: 1. Fix the converter. 2. Re-run the conversion on the snapshot of YaST code we did before the official final conversion. 3. Take a diff against the original converted code. 4. Apply that diff on current YaST code (as a regular patch). Of course, this will be possible only for some time, because YaST code will evolve. But this is OK. BTW we tested *a lot*, so we expect the number of bugs to be low. -- David Majda SUSE Studio developer http://susestudio.com/ -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org