> -----Original Message----- > From: [email protected] [mailto:[email protected]] On > Behalf Of Leonard Milcin > Sent: Monday, March 10, 2014 5:41 AM > To: Dominig ar Foll (Intel OTC); [email protected] > Subject: Re: [Dev] [Multiuser] gumd further work > > On 03/09/2014 11:37 PM, Dominig ar Foll (Intel OTC) wrote: > > Hello; > > > > like Auke, I hate the idea to add more script because it could easy > > lock the system. > > I have describe why I feel that it's an idea which is dangerous and > > should not be entertained. > > > (...) > > We need to be able to guarantee that a user addition cannot be > > potentially failed by any applications. In order to acheive that, we > > need to leave to the application the responsibility to add the missing > > user DBs, config, directories, ... at the first run. > > Hello, > > for a simple situations where just a resource is needed we should advise to > do as you propose, ie. if (!db_exists()) create_db(); > > At the same time, though, we should think about platform needs, where we > don't and can't know about all possible uses. It then makes sense to have at > least some extension points so that we don't have to change user > management code for each different profile and then cope with forever- > lingering patches. The specific part could be supplied by profile-specific > package with the core user management code stable and hopefully > unchanged. > > For example, some guys here work on having, possibly, per-user containers.
Don't you think that something that significant to the multi-user environment ought to be developed in cooperation with the people who are creating the multi-user environment? This is *not* a simple add-on. It is a major architectural difference. It will have significant impact on the installation and run-time environments. > It makes sense to extend user creation process to spawn/configure these > users' containers at the moment of user creation. > The user is never actually completed without container so it is not a case > for if > (!container_exists()) create_container(); > > Regards, > Leonard Milcin > > _______________________________________________ > Dev mailing list > [email protected] > https://lists.tizen.org/listinfo/dev _______________________________________________ Dev mailing list [email protected] https://lists.tizen.org/listinfo/dev
