[Pharo-dev] About Soup and XML

Stéphane Ducasse stephane.ducasse at inria.fr
Tue Oct 8 10:39:55 EDT 2013


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.
> 





More information about the Pharo-dev mailing list