[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    Re: KIO::NetAccess static methods question
From:       Thiago Macieira <thiago () kde ! org>
Date:       2007-10-22 13:50:43
Message-ID: 200710221550.43874.thiago () kde ! org
[Download RAW message or body]


Em Monday 22 October 2007 15:00:55 ereslibre@ereslibre.es escreveu:
> Hi Thiago,
>
> > You can add it in a binary- and source-compatible form. And add the mark:
> > 	// BIC: KDE5: merge with previous overload
>
> Yeah, I had the patch on my computer. I hope I didn't revert my changes
> locally, I will send a patch to see what you think. I will do the trick of
> duplicating the calls for keeping BIC compatibility, or if you think we
> can break it with 4.1 [as on other mails were suggested].

I'd say "don't count on it".

If 4.1 is binary-incompatible, we can go through all of those 
easy "BIC-but-SC" stuff again.

> So mainly:
>
> - Add new methods with a new signature so BIC is kept.
> - Break once more the BIC for now. It is a quite atomic commit that is
> source compatible and has no source external implications. What worked
> will work the same way and for having a different behavior you need to
> specify another different flag.

I know it's source compatible, but if we don't draw the line somewhere, we'll 
never release.

-- 
   Thiago Macieira   -   thiago (AT) macieira.info - thiago (AT) kde.org
      PGP/GPG: 0x6EF45358; fingerprint:
      E067 918B B660 DBD1 105C   966C 33F5 F005 6EF4 5358

["signature.asc" (application/pgp-signature)]

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic