Re: OSUser status and improvements
Hani Suleiman <[email protected]> Thu, 12 Feb 2004 12:58:24 -0500
| Newsgroups | gmane.comp.java.open-symphony.devel |
|---|---|
| Message-ID | <[email protected]> |
Hey now! Throughout the years, we've had at least 4-5 different attempts at this=20= rewrite. Someone gets excited, says they'll do it, and then realises=20 that it isn't quite as trivial as it seems. I'm all for ANY rewrite (oh, I and I try to get CVS patches in when=20 sent, if I'm late or ignore one, yell at me, don't just give up!).=20 However, the only two requirements I (and I suspect anyone else) using=20= osuser have are: - API should be at least somewhat similar, or be able to migrate to=20 with a search/replace - Providers idea should remain. Exact API can change a bit, but again,=20= clear migration guide if so, with simple/obvious API changes. It'd be=20 stupid to throw away all the existing providers, given that a not=20 insignificant amount of effort has been put into them (some more than=20 others). - Should not try to be 'cool' by using a bunch of technology for the=20 sake of it. Sure, using pico and suchlike might save you code, but it=20 all has to be optional. osuser jar should not require anything other=20 than oscore and propertyset. Other than that, knock yourself out. On Feb 12, 2004, at 11:42 AM, Konstantin Priblouda wrote: > > --- David Smiley <[email protected]> wrote: >> Hi Scott. >> >> Last year I developed what I was calling OSUser 2 >> but unfortunately, the >> OSUser community rejected it. The main reason was >> that any providers >> would have to be re-written because my interfaces >> were different. The >> client side use was almost the same though. I >> didn't consider that >> deficiency to be a deal killer because OSUser isn't >> even 1.0, and I felt >> the current incarnation of OSUser is too broken >> underneath to work >> with. My opinion was the minority. If you want to >> enhance OSUser as I >> have done, you will come up against resistance too. >> I have since given up. > > > I'm personally unhappy with osuser too. Especially > with current state of project management. > > I patched version for me so it works properly, but > submitting patches did not worked.... And now it's > unclear where is actual CVS repository, who is in > charge etc... > > Anyway, I started to play with picocontainer, and > incorporate it into my application. > > It looks that using pico container it's possible to > invalidate major advantage of osuser - configuration > system ( I'm killing my configuration code at amazing > rates now. It's dissapearing without trace, and > everything still works. ) > > So, If your osuser2 can be refactored to be IoC model > 3 > compliant it would be really cool. > > And picoable user/group/property/entitlement > management > would be really cool addition for pico/nano community. > > > I can not promiss you 100% of my development time ( > I' project leader, and our deadlines are nearing... > and passing by with a wooshing sound... ) - but > you can cound on sugnificant help from me. > > If you like we can move this disscussion off the list, > to avoid embarassing OSUser people. > > regards, > > =3D=3D=3D=3D=3D > ----[ Konstantin Pribluda ( ko5tik ) ]---------------- > Zu Verst=E4rkung meines Teams suche ich ab Sofort einen > Softwareentwickler[In] f=FCr die Festanstellung. > Arbeitsort: Mainz > Skills: Programieren, Kentnisse in OpenSource-Bereich > ----[ http://www.pribluda.de ]------------------------ > > __________________________________ > Do you Yahoo!? > Yahoo! Finance: Get your refund fast by filing online. > http://taxes.yahoo.com/filing.html > > > ------------------------------------------------------- > SF.Net is sponsored by: Speed Start Your Linux Apps Now. > Build and deploy apps & Web services for Linux with > a free DVD software kit from IBM. Click Now! > http://ads.osdn.com/?ad_id=3D1356&alloc_id=3D3438&op=3Dclick > _______________________________________________ > Opensymphony-developers mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/opensymphony-developers > ------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click