Page MenuHomePhabricator

Release prep: rename Efl2.* classes to Efl.* and remove unneeded stuff
Open, Incoming QueuePublic

Description

This task is about renaming the Efl2 ones to their proper naming (Efl prefix) and based on changes done in T8362.

In addition to this, we should also do a few related cleanups.

Remove unused interfaces, types and classes

Now that the Efl2 ones will become the "real" one, we should remove all the old classes, interfaces and types that aren't part of the new API.

In addition to the interfaces, types and classes, probably get rid of these two files:

  1. Most (all?) of elm_general.eot. At least the parts that pertain text.
  2. efl_text_types.eot. Nothing there should be needed anymore.

Remove the @beta tags from all of the interfaces

Remove the @beta tags when we decide they are good enough.

Complete the subtasks

The subtasks include a few tasks that should be completed.

tasn renamed this task from Rename Efl2.* classes to Efl.* and remove unneeded stuff to Release prep: rename Efl2.* classes to Efl.* and remove unneeded stuff.Oct 12 2019, 7:35 AM
tasn updated the task description. (Show Details)
zmike moved this task from Backlog to Evaluating on the efl: api board.Oct 14 2019, 5:55 AM
ali.alzyod moved this task from Evaluating to Backlog on the efl: api board.Mon, Feb 10, 3:12 AM