Status of XML Support's move to GitHub
Hi, What is the status of XML Support's move to GitHub ? Many people were pro, has anything been done ? It would be very nice. Sven
Hi again,
On 10 Jan 2019, at 16:31, Sven Van Caekenberghe <sven@stfx.eu> wrote:
Hi,
What is the status of XML Support's move to GitHub ? Many people were pro, has anything been done ? It would be very nice.
Sven
I did https://github.com/svenvc/XML-Support-Pharo as a direct copy of the code from SmalltalkHub to GitHub, Tonel, Pharo and Travis CI. This is just the bare minimum, a proof of concept, with new, much simplified baselines. It was the last project that I depend on and I wanted it in GitHub for my own purposes. The default load of XMLParser includes XMLWriter, the tests and the GT extensions. All 5100+ tests are green. I am using Pharo 7.0.1 64-bit. Code seems to load reasonably fast. I want to stress that this is not a fork, nor the end of this conversion. I have a lot of respect for this high quality, solid code base and want this important piece of code to move forward. I hope others will help. Sven
Hi Sven, Can we use filetree/cypress for this for now? IF the intention is for your copy to become the canonical github one at least. Squeak and GemStone don't yet have tonel and the smalltalkhub/PharoExtras repo is where code is currently loaded from for those platforms. Thanks for giving it some thought. Paul Sven Van Caekenberghe-2 wrote
Hi again,
On 10 Jan 2019, at 16:31, Sven Van Caekenberghe <
sven@
> wrote:
Hi,
What is the status of XML Support's move to GitHub ? Many people were pro, has anything been done ? It would be very nice.
Sven
I did https://github.com/svenvc/XML-Support-Pharo as a direct copy of the code from SmalltalkHub to GitHub, Tonel, Pharo and Travis CI.
This is just the bare minimum, a proof of concept, with new, much simplified baselines. It was the last project that I depend on and I wanted it in GitHub for my own purposes. The default load of XMLParser includes XMLWriter, the tests and the GT extensions.
All 5100+ tests are green. I am using Pharo 7.0.1 64-bit. Code seems to load reasonably fast.
I want to stress that this is not a fork, nor the end of this conversion.
I have a lot of respect for this high quality, solid code base and want this important piece of code to move forward.
I hope others will help.
Sven
-- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
Paul, Like I said, this is just a simple first POC for Pharo only. Of course, the real version should probably not use Tonel, and include the history. I just do not want to take this on, I have already too many public things to support. It is however my opinion that supporting multiple architectures and all kinds of older/historic variants make things exponentially more complex, and this is holding us back - I sometimes feel this in my other projects as well. But this is a general remark, not about XML Support (which has a different history). Sven
On 14 Feb 2019, at 18:08, Paul DeBruicker <pdebruic@gmail.com> wrote:
Hi Sven,
Can we use filetree/cypress for this for now? IF the intention is for your copy to become the canonical github one at least. Squeak and GemStone don't yet have tonel and the smalltalkhub/PharoExtras repo is where code is currently loaded from for those platforms.
Thanks for giving it some thought.
Paul
Sven Van Caekenberghe-2 wrote
Hi again,
On 10 Jan 2019, at 16:31, Sven Van Caekenberghe <
sven@
> wrote:
Hi,
What is the status of XML Support's move to GitHub ? Many people were pro, has anything been done ? It would be very nice.
Sven
I did https://github.com/svenvc/XML-Support-Pharo as a direct copy of the code from SmalltalkHub to GitHub, Tonel, Pharo and Travis CI.
This is just the bare minimum, a proof of concept, with new, much simplified baselines. It was the last project that I depend on and I wanted it in GitHub for my own purposes. The default load of XMLParser includes XMLWriter, the tests and the GT extensions.
All 5100+ tests are green. I am using Pharo 7.0.1 64-bit. Code seems to load reasonably fast.
I want to stress that this is not a fork, nor the end of this conversion.
I have a lot of respect for this high quality, solid code base and want this important piece of code to move forward.
I hope others will help.
Sven
-- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
Hi, but Tonel allows to use the package also on Windows platform as Tonel is more compact. Otherwise we will run into long filename git trouble again. This would limit it's use. A filetree/cypress might make sense for other dialects - but due to the above would it be possibly to have these formats as a separate branch and keep the master in Tonel? I know this makes it harder in maintaining - but I'm not sure the XML packages changes so often. @Sven: thank for taking action. Can we have a link in the README pointing also to the original STHub Repo? Maybe we should move the canonical project to the more central https://github.com/pharo-contributions like it was done with other repos and add Sven (and others interested) to this team. Thanks T.
Gesendet: Donnerstag, 14. Februar 2019 um 18:08 Uhr Von: "Paul DeBruicker" <pdebruic@gmail.com> An: pharo-users@lists.pharo.org Betreff: Re: [Pharo-users] Status of XML Support's move to GitHub
Hi Sven,
Can we use filetree/cypress for this for now? IF the intention is for your copy to become the canonical github one at least. Squeak and GemStone don't yet have tonel and the smalltalkhub/PharoExtras repo is where code is currently loaded from for those platforms.
Thanks for giving it some thought.
Paul
Sven Van Caekenberghe-2 wrote
Hi again,
On 10 Jan 2019, at 16:31, Sven Van Caekenberghe <
sven@
wrote:
Hi,
What is the status of XML Support's move to GitHub ? Many people were pro, has anything been done ? It would be very nice.
Sven
I did https://github.com/svenvc/XML-Support-Pharo as a direct copy of the code from SmalltalkHub to GitHub, Tonel, Pharo and Travis CI.
This is just the bare minimum, a proof of concept, with new, much simplified baselines. It was the last project that I depend on and I wanted it in GitHub for my own purposes. The default load of XMLParser includes XMLWriter, the tests and the GT extensions.
All 5100+ tests are green. I am using Pharo 7.0.1 64-bit. Code seems to load reasonably fast.
I want to stress that this is not a fork, nor the end of this conversion.
I have a lot of respect for this high quality, solid code base and want this important piece of code to move forward.
I hope others will help.
Sven
-- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
On 14 Feb 2019, at 19:02, Torsten Bergmann <astares@gmx.de> wrote:
Hi,
but Tonel allows to use the package also on Windows platform as Tonel is more compact. Otherwise we will run into long filename git trouble again. This would limit it's use.
A filetree/cypress might make sense for other dialects - but due to the above would it be possibly to have these formats as a separate branch and keep the master in Tonel?
Sure, there is a reason for Tonel, it *is* better, but in this case it might not be the best choice.
I know this makes it harder in maintaining - but I'm not sure the XML packages changes so often.
No, I don't think they do.
@Sven: thank for taking action. Can we have a link in the README pointing also to the original STHub Repo?
I did.
Maybe we should move the canonical project to the more central https://github.com/pharo-contributions like it was done with other repos and add Sven (and others interested) to this team.
Once somebody tries to do a real conversion with history.
Thanks T.
Gesendet: Donnerstag, 14. Februar 2019 um 18:08 Uhr Von: "Paul DeBruicker" <pdebruic@gmail.com> An: pharo-users@lists.pharo.org Betreff: Re: [Pharo-users] Status of XML Support's move to GitHub
Hi Sven,
Can we use filetree/cypress for this for now? IF the intention is for your copy to become the canonical github one at least. Squeak and GemStone don't yet have tonel and the smalltalkhub/PharoExtras repo is where code is currently loaded from for those platforms.
Thanks for giving it some thought.
Paul
Sven Van Caekenberghe-2 wrote
Hi again,
On 10 Jan 2019, at 16:31, Sven Van Caekenberghe <
sven@
wrote:
Hi,
What is the status of XML Support's move to GitHub ? Many people were pro, has anything been done ? It would be very nice.
Sven
I did https://github.com/svenvc/XML-Support-Pharo as a direct copy of the code from SmalltalkHub to GitHub, Tonel, Pharo and Travis CI.
This is just the bare minimum, a proof of concept, with new, much simplified baselines. It was the last project that I depend on and I wanted it in GitHub for my own purposes. The default load of XMLParser includes XMLWriter, the tests and the GT extensions.
All 5100+ tests are green. I am using Pharo 7.0.1 64-bit. Code seems to load reasonably fast.
I want to stress that this is not a fork, nor the end of this conversion.
I have a lot of respect for this high quality, solid code base and want this important piece of code to move forward.
I hope others will help.
Sven
-- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
Isnât tonel an open format? Would this not encourage other dialects to adopt it as well? The sooner the better? We know that filetree wasnât really a great idea as a format (as Windows issues show). Iâd say in this case move to it and letâs move forward. Hopefully all together. Tim Sent from my iPhone
On 14 Feb 2019, at 18:43, Sven Van Caekenberghe <sven@stfx.eu> wrote:
On 14 Feb 2019, at 19:02, Torsten Bergmann <astares@gmx.de> wrote:
Hi,
but Tonel allows to use the package also on Windows platform as Tonel is more compact. Otherwise we will run into long filename git trouble again. This would limit it's use.
A filetree/cypress might make sense for other dialects - but due to the above would it be possibly to have these formats as a separate branch and keep the master in Tonel?
Sure, there is a reason for Tonel, it *is* better, but in this case it might not be the best choice.
I know this makes it harder in maintaining - but I'm not sure the XML packages changes so often.
No, I don't think they do.
@Sven: thank for taking action. Can we have a link in the README pointing also to the original STHub Repo?
I did.
Maybe we should move the canonical project to the more central https://github.com/pharo-contributions like it was done with other repos and add Sven (and others interested) to this team.
Once somebody tries to do a real conversion with history.
Thanks T.
Gesendet: Donnerstag, 14. Februar 2019 um 18:08 Uhr Von: "Paul DeBruicker" <pdebruic@gmail.com> An: pharo-users@lists.pharo.org Betreff: Re: [Pharo-users] Status of XML Support's move to GitHub
Hi Sven,
Can we use filetree/cypress for this for now? IF the intention is for your copy to become the canonical github one at least. Squeak and GemStone don't yet have tonel and the smalltalkhub/PharoExtras repo is where code is currently loaded from for those platforms.
Thanks for giving it some thought.
Paul
Sven Van Caekenberghe-2 wrote
Hi again,
On 10 Jan 2019, at 16:31, Sven Van Caekenberghe <
sven@
wrote:
Hi,
What is the status of XML Support's move to GitHub ? Many people were pro, has anything been done ? It would be very nice.
Sven
I did https://github.com/svenvc/XML-Support-Pharo as a direct copy of the code from SmalltalkHub to GitHub, Tonel, Pharo and Travis CI.
This is just the bare minimum, a proof of concept, with new, much simplified baselines. It was the last project that I depend on and I wanted it in GitHub for my own purposes. The default load of XMLParser includes XMLWriter, the tests and the GT extensions.
All 5100+ tests are green. I am using Pharo 7.0.1 64-bit. Code seems to load reasonably fast.
I want to stress that this is not a fork, nor the end of this conversion.
I have a lot of respect for this high quality, solid code base and want this important piece of code to move forward.
I hope others will help.
Sven
-- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
participants (4)
-
Paul DeBruicker -
Sven Van Caekenberghe -
Tim Mackinnon -
Torsten Bergmann