[waffle] Checking In

Emil Velikov emil.l.velikov at gmail.com
Wed Oct 22 15:46:30 PDT 2014


Hi Chad,

On 11/09/14 15:43, Chad Versace wrote:
> On 09/07/2014 05:37 PM, Jordan Justen wrote:
>> Emil has made some progress on the linking issue.
>> https://github.com/waffle-gl/waffle/issues/9
>>
>> This might be something to also consider for 2.0, but might delay it a
>> bit.
> 
> Having a year between 1.3 and 1.4, I'm reluctant to introduce delays. 
> To avoid
> delays like that in the future, I'm thinking that waffle should adopt a
> short,
> time-based release cycle. Maybe every 4 to 6 weeks. With a cycle that
> short...
> 
>     1. There would be no pressure to delays a release for a feature.
> Because
>        a new release is right around the corner.
>     2. If there's nothing interesting to release for a given cycle, then we
>        could just skip doing that release.
>     3. The release process would, by necessity of frequency, become mostly
>        automated. That automation would allow anyone (not just me) to do
>        a release.
> 
> I haven't *decided* on any of the above. Just thinking that it may be a
> good
> idea. What do you think?
> 
All of those sounds ok with me, yet I hope that the level of automation
is better than the one we have in mesa.

> So... let's try not to delay 2.0. And let's make releases more frequent.
> Then
> Emil's work on issue #9 will land quickly enough.
>

Afaict one of your concerns may be bumping the library major version due
to the waffle_get_proc_address API change.
Admittedly I have not checked if piglit and the wfl utils will work if
we leave the interface as is and I'm planning to do so tomorrow. If
possible I'll avoid the API change, otherwise I might consider adding
another entry point in order to preserve backwards compatibility - ie.
waffle_get_proc_address2().

Either one of those will get is in waffle-1.5 land which does not sound
as scary :P

Cheers,
Emil



More information about the waffle mailing list