On 10/02/2018 11:18 AM, Lukas Ocilka wrote:
> -------- Forwarded Message --------
> Subject:      YaST GUI testing framework
> Date:         Mon, 24 Sep 2018 18:37:18 +0200
> From:         Rodion Iafarov <[email protected]>
> To:   [email protected]
> 
> 
> 
> Dear YaSTees,
> 
> I would like to kindly ask for your help. In order to make next game
> changing step for YaST GUI testing, we need to improve macro player
> functionality.
> 
> After a nice discussion with Stefan Hundhammer and Chistopher Hofmann,
> we got clear that we cannot simply resurrect functionality which was
> there already as it's based on YCP, which YaST team wants to replace for
> quite a while. Our QA team feels fancy to help with the progress in
> order to get scalable framework for YaST GUI testing, including
> installer. However, as you have better insights, we need your help to
> decide steps to be done and split them to the items we can deliver
> during the sprint. This will allow us slowly moving forward.
> 
> Questions to clarify before we start:
> 
> 1) Will YCP be dropped in foreseeable future, if yes what shall be used
> instead? yaml+ruby?

Do you mean the programming language called YCP or the components system
called YCP?

I'm asking because, although we usually say "YCP" to refer to that
perl-ish language we are indeed dropping, YCP actually stands for YaST
Communication Protocol and I would say is still the main method to
communicate our Ruby code with libYUI and with WFM. Isn't it?

For more fun with acronyms, check
https://yastgithubio.readthedocs.io/en/latest/architecture/

> 2) Where to start? We could have a fork of libyui which is used for
> testing, or our implementation has to be secure not to introduce any new
> flaws

Using a separate "feature branch" sounds good as long as it does not run
for two years before being merged back to master, like storage-ng. :-)

> In case we cannot get enough support and development is too heavy, we
> may use squish or ldtp, which have certain limitations, but will server
> the purpose.
> 
> Looking forward to your reply.

Cheers.
-- 
Ancor González Sosa
YaST Team at SUSE Linux GmbH
-- 
To unsubscribe, e-mail: [email protected]
To contact the owner, e-mail: [email protected]

Reply via email to