On 11/12/2011 11:24 AM, Kevin Ottens wrote:
Please see my response to Aaron.
And that's where my question comes from, I thought the consensus with the
involved parties after that new discussion was for a new repository, but I
might have missed something.
Well, the discussion came *after* I merged the code in kdelibs, despite the messages I posted before that, that's what it's missing :-)

So that was the intent of my previous email, now that the red flag got raised
for inclusion in kdelibs master, why not going for a separate repository?
That's exactly what I'm doing now. I'm only searching for the good location.
At least contrary to inclusion in kdeutils it would avoid the circular 
dependency
issue.
Well, ksecrets is already a separate repository and it's located under the kdeutil parent classification. And the circular dependency will be there as long as kdecore (where KCompositeJob lives) and kdeui (where KWallet lives) are tied together.
Here is the schema :
- KWallet legacy code *needs* KSecretsService API that *needs* KCompositeJob ; - if KSecretsServiceAPI is not present, then exclude KWallet specific code, so KSecretsService API should be compiled first, but that requires KCompositeJob.

--
Valentin Rusu (IRC valir, KDE vrusu)
KSecretsService (former KSecretService, KWallet replacement)

Reply via email to