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