Re: [AD] Splitting filesystem APIs

[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]


On Sat April 18 2009, Evert Glebbeek wrote:
> On 18 Apr 2009, at 22:23 , Thomas Fjellstrom wrote:
> > Fine. Feel free to remove all my work.
>
> Oh, come on, please. Don't be like that. No one said they wanted to do
> that and no one said they don't appreciate all the hard work you've
> done.
>
> > Don't make a new api that will be
> > easier to work with, especially for new coders.
>
> Ok, rather than exchanging opinions on what's easier and what isn't,
> why don't we get a clear picture of what the advantages of either
> design are (I know, some things have been mentioned here and there as
> examples for this case or that, but I for one don't have a clear image
> in my mind that gives me the complete picture) and give clear, real
> world examples. Get some input (especially from aforementioned "new
> coders"). Get a few people from ACC who have been using the new API to
> comment on things.

How do you think I came up with the design? I asked on A.cc, the mailing list, 
and the IRC channel. I did some actual research. I guess it was so long ago 
that you've all forgotten?

> > No we don't need to evolve
> > anything at all, it just needs to be more of the same.
>
> Now you're just being silly.
>
> > Trying new things == bad. Obviously.
>
> No, but changing things for the sake of changing things is worse. And
> there *is* something to be said for a conservative design that people
> are more familiar with.
> Hey, guess what. I never liked state-based APIs and I still don't. But
> I can live with it.

I also never liked being called silly.

> Evert
>

It is becoming clear that I have less than no say in what happens to the lib 
though. (I suppose thats fine, I've really only contributed this code, the old 
alsa 0.9/1.x driver, and a small fix for xinerama support in a5). It has made 
me think about evaluating how I spend my time. I'm not sure this has been 
entirely worth it.

-- 
Thomas Fjellstrom
tfjellstrom@xxxxxxxxxx




Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/