On Wed, 15 Feb 2012 21:01:48 +0100 Davide Andreoli <d...@gurumeditation.it>
said:

> 2012/2/15 ChunEon Park <her...@naver.com>
> 
> > IMHO, we should not break compatibility of theme as possible.
> > But actually, edj is a program. it works so much things.
> > We can't regard it just as a ui layout theme.
> >  It could break compatibility of widget theme always. (like this case)
> > Someday, it may need to break the program cause of the incompatibility of
> > theme when major version is changed.
> > At that time, those version checking will be helpful.
> > If then, how about supporting version values in collections instead of
> > data?
> > collection {
> >  version {
> >  major : xx
> >  minor: xx
> >  }
> > }
> >
> 
> Having a new "version" block in edje (instead of (ab)using the data) is ok
> for me, but I still
> think the block must be at group level, not at collection.
> Inside a collection you can have different group that can serve as themes
> for different apps,
> you can make, for example, an edj with both e17 themes bits and elm bits
> inside.
> thus the groups need different versions.

or we can just change group name when we break "abi" to do versioning.

-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    ras...@rasterman.com


------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to