[opensuse-factory] Integration of YaST in Ruby
Hi, as promised in my yesterday's mail [1], here is a plan of integration of YaST in Ruby into the openSUSE M4. Please let me know if you have any comments or objections. Description ----------- Technically, the integration consists of the following steps: 1. Freeze YaST Git repositories. 2. Do the final translation of frozen code into Ruby (with final versions of YCP Killer and Y2R, which would be labeled as 1.0 at that point). 3. Commit translated Ruby code into master branches of affected YaST repositories. Create tags marking the last YCP-based version and first Ruby-based version. 4. Increase version of all YaST modules to 3.0 (as previously discussed [2]). 5. Wait for YaST packages in YaST:head to build (this will happen automagically after comitting the changes). 6. Submit new YaST packages into Factory. 7. Unfreeze YaST Git repositories. 8. Grab a beer and celebrate the beginning of new shiny Ruby era :-) Plan ---- We think the best time to do the work above is during 3 days from Wednesday July 31 to Friday August 2. This means we would still have few weeks to finish our tooling, stabilize & test everything, and get ready for integration. These dates also fit best vacation schedules and other constrains of people involved. At the same time, there will be still some days before the M4 release. Our goal is actually to accomplish everything on the list on Wednesday July 31 already. Think of the remaining two days as a reserve in case of unforeseen problems (build service trouble, conflicting upstream changes, etc.). So, what do you think? ----- [1] http://lists.opensuse.org/opensuse-factory/2013-07/msg00265.html [2] http://lists.opensuse.org/yast-devel/2013-05/msg00040.html -- 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
On 16.07.2013 14:09, David Majda wrote:
Goodbye, Ruby Tuesday. Hope this transition works well. -- Ralf Lang Linux Consultant / Developer Tel.: +49-170-6381563 Mail: lang@b1-systems.de B1 Systems GmbH Osterfeldstraße 7 / 85088 Vohburg / http://www.b1-systems.de GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537
participants (2)
-
David Majda
-
Ralf Lang