Hi paul
I do not think that it is wise in the long term to have split repository. For example it does not really make sense to me to have a part of XMLSupport in your private project and another part in squeaksource. So we should - update soup to use XMLReader in SmalltalkHub - and publish gemstone package in their corresponding base project Managing conifguration is complex enough to make things as simple as we can. So are you interested in helping? Stef baseline14: spec <version: '1.4-baseline'> spec for: #squeakCommon do: [ spec blessing: #baseline. spec description: 'Migrated to SmalltalkHub'. spec author: 'StephaneDucasse'. spec timestamp: '21/02/2013'. spec repository: 'http://www.smalltalkhub.com/mc/PharoExtras/Soup/main'. spec package: 'Soup-Core' with: [ spec requires: 'XMLSupport' ]; package: 'Soup-Tests-Core' with: [ spec requires: 'Soup-Core' ]; package: 'Soup-Help' with: [ spec requires: 'Soup-Core' ]; package: 'Soup-XPath' with: [ spec requires: 'Soup-Core' ]; package: 'Soup-Zinc' with: [ spec requires: 'Soup-Core' ]. spec project: 'XMLSupport' with: [ spec className: 'ConfigurationOfXMLSupport'; versionString: #stable; repository: 'http://www.squeaksource.com/XMLSupport' ]. spec group: 'default' with: #('Core' 'Tests'); group: 'Core' with: #('Soup-Core' 'Soup-XPath'); group: 'Tests' with: #('Soup-Tests-Core') ]. spec for: #gemstone do: [ spec repository: 'http://www.smalltalkhub.com/mc/PharoExtras/Soup/main'. spec project: 'XMLSupport' with: [ spec className: 'ConfigurationOfXMLSupport'; versionString: #stable; repository: 'http://www.smalltalkhub.com/mc/pdebruic/XMLSupport/main' ]. spec package: 'SoupGemstone-Core' with: [ spec requires: 'XMLSupport' ]; package: 'Soup-Tests-Core' with: [ spec requires: 'SoupGemstone-Core' ]; package: 'Soup-Help' with: [ spec requires: 'SoupGemstone-Core' ]; package: 'Soup-XPath' with: [ spec requires: 'SoupGemstone-Core' ]; package: 'Soup-Zinc' with: [ spec requires: 'SoupGemstone-Core' ]. spec group: 'default' with: #('Core' 'Tests'); group: 'Core' with: #('SoupGemstone-Core'); group: 'Tests' with: #('Soup-Tests-Core') ]. |
I published a new configuration with
- new baseline with XMLParser dependencies - a new version using this new baseline - all tests green Now it would be good that you take the time to see what is needed to get pushed in the XMLParser project. I do not want to have project that I maintained under PharoExtras to get in strange shape. Stef > Hi paul > > I do not think that it is wise in the long term to have split repository. For example it does not really make > sense to me to have a part of XMLSupport in your private project and another part in squeaksource. > So we should > - update soup to use XMLReader in SmalltalkHub > - and publish gemstone package in their corresponding base project > > Managing conifguration is complex enough to make things as simple as we can. > So are you interested in helping? > > Stef > > > baseline14: spec > <version: '1.4-baseline'> > spec > for: #squeakCommon > do: [ > spec blessing: #baseline. > spec description: 'Migrated to SmalltalkHub'. > spec author: 'StephaneDucasse'. > spec timestamp: '21/02/2013'. > spec repository: 'http://www.smalltalkhub.com/mc/PharoExtras/Soup/main'. > spec > package: 'Soup-Core' with: [ spec requires: 'XMLSupport' ]; > package: 'Soup-Tests-Core' with: [ spec requires: 'Soup-Core' ]; > package: 'Soup-Help' with: [ spec requires: 'Soup-Core' ]; > package: 'Soup-XPath' with: [ spec requires: 'Soup-Core' ]; > package: 'Soup-Zinc' with: [ spec requires: 'Soup-Core' ]. > spec > project: 'XMLSupport' > with: [ spec > className: 'ConfigurationOfXMLSupport'; > versionString: #stable; > repository: 'http://www.squeaksource.com/XMLSupport' ]. > spec > group: 'default' with: #('Core' 'Tests'); > group: 'Core' with: #('Soup-Core' 'Soup-XPath'); > group: 'Tests' with: #('Soup-Tests-Core') ]. > spec > for: #gemstone > do: [ > spec repository: 'http://www.smalltalkhub.com/mc/PharoExtras/Soup/main'. > spec > project: 'XMLSupport' > with: [ spec > className: 'ConfigurationOfXMLSupport'; > versionString: #stable; > repository: 'http://www.smalltalkhub.com/mc/pdebruic/XMLSupport/main' ]. > spec > package: 'SoupGemstone-Core' with: [ spec requires: 'XMLSupport' ]; > package: 'Soup-Tests-Core' with: [ spec requires: 'SoupGemstone-Core' ]; > package: 'Soup-Help' with: [ spec requires: 'SoupGemstone-Core' ]; > package: 'Soup-XPath' with: [ spec requires: 'SoupGemstone-Core' ]; > package: 'Soup-Zinc' with: [ spec requires: 'SoupGemstone-Core' ]. > > spec > group: 'default' with: #('Core' 'Tests'); > group: 'Core' with: #('SoupGemstone-Core'); > group: 'Tests' with: #('Soup-Tests-Core') ]. > > |
In reply to this post by Stéphane Ducasse
Hi stef
I copied the XMLSupport project from squeaksource because I thought squeaksource.com was going to go away. Now that it is not I'm totally fine using it, like we have in the past. I'll update the config now. Thanks Paul
|
On Oct 7, 2013, at 11:09 PM, Paul DeBruicker <[hidden email]> wrote: > Hi stef > > I copied the XMLSupport project from squeaksource because I thought > squeaksource.com was going to go away. Now that it is not I'm totally fine > using it, like we have in the past. You should nevertheless move. Marcus signature.asc (210 bytes) Download Attachment |
In reply to this post by Paul DeBruicker
Hi paul
> Hi stef > > I copied the XMLSupport project from squeaksource because I thought > squeaksource.com was going to go away. Now that it is not I'm totally fine > using it, like we have in the past. Sorry to be sttuborn but I do not have the time not to be :) For me Squeaksource is dead because this is not because it will run that it will not lose files on reboot and others. So I will not use Squeaksource for anything that I maintain. For me having squeaksource read only is good enough but this is not ready for my production code. Stef > I'll update the config now. > > > Thanks > > Paul > > > Stéphane Ducasse wrote >> Hi paul >> >> I do not think that it is wise in the long term to have split repository. >> For example it does not really make >> sense to me to have a part of XMLSupport in your private project and >> another part in squeaksource. >> So we should >> - update soup to use XMLReader in SmalltalkHub >> - and publish gemstone package in their corresponding base project >> >> Managing conifguration is complex enough to make things as simple as we >> can. >> So are you interested in helping? >> >> Stef >> >> >> baseline14: spec >> >> <version: '1.4-baseline'> >> spec >> for: #squeakCommon >> do: [ >> spec blessing: #baseline. >> spec description: 'Migrated to SmalltalkHub'. >> spec author: 'StephaneDucasse'. >> spec timestamp: '21/02/2013'. >> spec repository: >> 'http://www.smalltalkhub.com/mc/PharoExtras/Soup/main'. >> spec >> package: 'Soup-Core' with: [ spec requires: 'XMLSupport' ]; >> package: 'Soup-Tests-Core' with: [ spec requires: 'Soup-Core' ]; >> package: 'Soup-Help' with: [ spec requires: 'Soup-Core' ]; >> package: 'Soup-XPath' with: [ spec requires: 'Soup-Core' ]; >> package: 'Soup-Zinc' with: [ spec requires: 'Soup-Core' ]. >> spec >> project: 'XMLSupport' >> with: [ spec >> className: 'ConfigurationOfXMLSupport'; >> versionString: #stable; >> repository: 'http://www.squeaksource.com/XMLSupport' ]. >> spec >> group: 'default' with: #('Core' 'Tests'); >> group: 'Core' with: #('Soup-Core' 'Soup-XPath'); >> group: 'Tests' with: #('Soup-Tests-Core') ]. >> spec >> for: #gemstone >> do: [ >> spec repository: >> 'http://www.smalltalkhub.com/mc/PharoExtras/Soup/main'. >> spec >> project: 'XMLSupport' >> with: [ spec >> className: 'ConfigurationOfXMLSupport'; >> versionString: #stable; >> repository: >> 'http://www.smalltalkhub.com/mc/pdebruic/XMLSupport/main' ]. >> spec >> package: 'SoupGemstone-Core' with: [ spec requires: 'XMLSupport' ]; >> package: 'Soup-Tests-Core' with: [ spec requires: 'SoupGemstone-Core' >> ]; >> package: 'Soup-Help' with: [ spec requires: 'SoupGemstone-Core' ]; >> package: 'Soup-XPath' with: [ spec requires: 'SoupGemstone-Core' ]; >> package: 'Soup-Zinc' with: [ spec requires: 'SoupGemstone-Core' ]. >> >> spec >> group: 'default' with: #('Core' 'Tests'); >> group: 'Core' with: #('SoupGemstone-Core'); >> group: 'Tests' with: #('Soup-Tests-Core') ]. > > > > > > -- > View this message in context: http://forum.world.st/About-Soup-and-XML-tp4711421p4713095.html > Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com. > |
Free forum by Nabble | Edit this page |