Hi Barbara,

I updated the TOI page to include finalizer script examples on 
adding/deleting packages.
I even added an example for adding a SVR4 package for debugging purposes.
I got questions about how to do that in the last couple of weeks, so,
I thought I will just document it here.  I know we are only supporting 
IPS package now.
So, if there are any objections on having the SVR4 example there, I can 
remove it.

The TOI link, in case you need it:

http://opensolaris.org/os/project/caiman/Constructor/DC_docs/DC_toi.html

Thanks,

--Karen

Karen Tung wrote:
> There are a whole bunch of things that we support in the manifest that
> are not there in the slim_cd.xml manifest we ship today, because those
> values are not used in creating the Live CD.
>
> I am thinking that we should  supply a "complete" manifest, with all
> the tags we currently support in there.  That way, people don't
> need to dig through the code to find what tags they should specify.  The 
> documents
> can also point to that file.
>
> An example of how to add or delete from the "standard" set of packages
> for debugging purposes  would be useful.  I will come up with something 
> tomorrow and post it here.
>
> Thanks,
>
> --Karen
>
>
> Jean McCormack wrote:
>   
>> That's one thing we should make sure to walk through on Tuesday.
>>
>> Jean
>>
>> Barbara.Lundquist at Sun.COM wrote:
>>   
>>     
>>> All,
>>>
>>> I'll start a list of stuff that I can add to the DC document.
>>>
>>> Jean, when you have comments in the manifest, I'd like to include that 
>>> copy of the manifest as an appendix in my document. And, I can use 
>>> your comments to improve the main doc instructions.
>>>
>>> I skimmed Willie's email about adding or deleting packages and agree 
>>> that this should be added to the document, but I'll have to work 
>>> through it some to get it in shape to add to the document. I'm not 
>>> understanding the procedure just from the emails.
>>>
>>> I'm going to go ahead and route the doc as is for review week today or 
>>> tomorrow, but we can add more of this information to the document over 
>>> the next couple weeks.
>>> Barbara
>>>
>>>
>>>
>>> On 10/16/08 14:06, Jean McCormack wrote:
>>>     
>>>       
>>>> I definitely agree that an example of how to add or delete packages so 
>>>> the user doesn't have
>>>> to modify the manifest and repull all the IPS packages would be good.
>>>>
>>>> pkg_repo_addl_authority is supported and the user can add it to the 
>>>> manifest. There are several
>>>> other manifest items that fall into this category. I'm going to file a 
>>>> bug and work on putting
>>>> comments into the manifest so the user understand what they are for and 
>>>> that they can use them.
>>>>
>>>> jean
>>>>
>>>> Barbara.Lundquist at Sun.COM wrote:
>>>>   
>>>>       
>>>>         
>>>>> Karen, Jean, and Jack,
>>>>> Can you take a look at the feedback we got from Willie below? Sorry I 
>>>>> set this feedback aside
>>>>> till this week, but we still have plenty of time to incorporate some 
>>>>> of Willie's ideas to the DC document before I deliver the doc for 2008.11.
>>>>>
>>>>> Per Willie's suggestions, I don't see the pkg_repo_addl_authority 
>>>>> element in the sample slim_cd.xml file I have. Are we not using that 
>>>>> element for 2008.11? Should people just edit the many repository field 
>>>>> in the manifest instead of adding this additional authority field?
>>>>>
>>>>> Can you also comment on Willie's suggestions about how to keep 
>>>>> revising packages without
>>>>> starting over? We could add some coverage in docs about that, but 
>>>>> would need your input.
>>>>>
>>>>> I won't have Willie's input in the review draft this week, but we can 
>>>>> still make his changes for final delivery.
>>>>>
>>>>> Barbara
>>>>>
>>>>>
>>>>>
>>>>> -------- Original Message --------
>>>>> Subject:  Re: [caiman-discuss] FYI Alpha Draft of Distr Constr Article
>>>>> Date:     Fri, 26 Sep 2008 09:06:17 -0700
>>>>> From:     Barbara.Lundquist at Sun.COM
>>>>> To:       Willie Walker <William.Walker at Sun.COM>, Barbara Lundquist 
>>>>> <Barbara.Lundquist at Sun.COM>
>>>>> References:       <48DBCEB3.50703 at Sun.COM> 
>>>>> <ce4f4bbcb7d02365dcef6dec02b74484 at sun.com>
>>>>>
>>>>>
>>>>>
>>>>> Thank you!! This is great input!
>>>>> I'm on another project for a few days, but will integrate your 
>>>>> suggestions when I do another draft of the DC article.
>>>>> Barbara
>>>>>
>>>>>
>>>>> On 09/26/08 06:30, Willie Walker wrote:
>>>>>     
>>>>>         
>>>>>           
>>>>>> Hi Barbara:
>>>>>>
>>>>>> I'm sending this just to you so it doesn't cause a flurry of reviews 
>>>>>> that you haven't asked for.  :-)  I think the document looks good and 
>>>>>> the direction/scope are great.  One thing I think that needs to be 
>>>>>> considered is the audience, which will probably non-Sun people making 
>>>>>> a custom distribution that includes packages and modifications that 
>>>>>> are not part of the opensolaris.org IPS.  For example, they might be 
>>>>>> adding proprietary packages maintained on a private IPS.
>>>>>>
>>>>>> Given this, I think the pkg_repo_addl_authority element of the 
>>>>>> manifest needs some specific discussion.  I had to search for it in 
>>>>>> the source code.
>>>>>>
>>>>>> In addition, if the audience is anything like I am, they won't get the 
>>>>>> distribution right the first time they try.  Instead, they will 
>>>>>> probably focus on modifications to a small set of packages in the 
>>>>>> distribution, rebuilding the distro each time they make a change.    
>>>>>> From what I can tell from the TOI calls and my own personal 
>>>>>> experience, I suspect an FAQ is going to be "How do I 
>>>>>> replace/modify/remove specific packages in my distribution without 
>>>>>> having to pull all the packages each time I make a change?"  To help 
>>>>>> with this, an appendix that describes an example use of checkpointing 
>>>>>> might be very useful.  A specific example I'm thinking of is a 
>>>>>> finalizer that sits right in the front of all the other finalizers and 
>>>>>> tweaks the installed packages on the system.  The Sep 24, 2008 7:33 AM 
>>>>>> message I posted here contains a rough example: 
>>>>>> http://www.opensolaris.org/jive/thread.jspa?threadID=75218&tstart=15.
>>>>>>
>>>>>> Thanks!
>>>>>>
>>>>>> Will
>>>>>>
>>>>>> On Sep 25, 2008, at 1:47 PM, Barbara.Lundquist at Sun.COM wrote:
>>>>>>
>>>>>>       
>>>>>>           
>>>>>>             
>>>>>>> Gang,
>>>>>>>
>>>>>>> I've roughed out an alpha draft of a "Distribution Constructor Guide" 
>>>>>>> and
>>>>>>> posted it on this page:
>>>>>>>
>>>>>>> http://www.opensolaris.org/os/project/caiman/files/
>>>>>>>
>>>>>>> See DistroConstr.pdf.
>>>>>>>
>>>>>>> IMPORTANT: There are still significant engineering changes that will 
>>>>>>> affect
>>>>>>> this document, so I'm not asking for a review of the details of this 
>>>>>>> document yet.
>>>>>>> However, I welcome comments about the overall design and scope of the 
>>>>>>> document.
>>>>>>> I know there's alot left to do for this document, but you can at 
>>>>>>> least see what
>>>>>>> direction I'm heading in.
>>>>>>>
>>>>>>> Hopefully, we'll be ready for a full review in early October, at or 
>>>>>>> near the
>>>>>>> code freeze date, TBD.
>>>>>>>
>>>>>>> Comments welcome.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Barbara
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> caiman-discuss mailing list
>>>>>>> caiman-discuss at opensolaris.org
>>>>>>> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
>>>>>>>         
>>>>>>>             
>>>>>>>               
>>>>>   
>>>>>     
>>>>>         
>>>>>           
>>>> _______________________________________________
>>>> caiman-discuss mailing list
>>>> caiman-discuss at opensolaris.org
>>>> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
>>>>   
>>>>       
>>>>         
>> _______________________________________________
>> caiman-discuss mailing list
>> caiman-discuss at opensolaris.org
>> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
>>   
>>     
>
> _______________________________________________
> caiman-discuss mailing list
> caiman-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
>   


Reply via email to