[Glass] Simple questions while migrating code to GemStone (compatibility issues)

Mariano Martinez Peck marianopeck at gmail.com
Fri Nov 15 15:08:28 PST 2013


Hi guys,

For me it is the same. I am new here, so I let you choose. Just let me know
what do I clone, where do I commit and I start :)

Thanks!


On Fri, Nov 15, 2013 at 7:52 PM, Dale K. Henrichs <
dale.henrichs at gemtalksystems.com> wrote:

> Johan,
>
> I am heading in the direction of putting all of the GLASS (GsWebEdition?,
> Garnet?, Geode?, Onyx?, Agate?) related repositories on github, so that
> would be my preference for moving forward...
>
> The sharing part is the most important and I think Gitub/git is the most
> powerfull combo for collaboration...
>
> I can fork you library on glassdb and that way you won't be the bottleneck
> for pull requests and then Mariano can fork the glassdb repo and we can be
> off to the races ...
>
> Dale
>
> ----- Original Message -----
> | From: "Johan Brichau" <johan at yesplan.be>
> | To: "Dale K. Henrichs" <dale.henrichs at gemtalksystems.com>
> | Cc: "Mariano Martinez Peck" <marianopeck at gmail.com>,
> glass at lists.gemtalksystems.com
> | Sent: Friday, November 15, 2013 10:59:47 AM
> | Subject: Re: [Glass] Simple questions while migrating code to GemStone
> (compatibility issues)
> |
> | Dale, Mariano,
> |
> | Indeed we need to sync :-)
> |
> | Especially because I now realise that I have not been consistent. I
> | added the packages Gettext and OrderPreservingDictionary to the
> | Pharocompat repository [1] as Dale suggested a couple of years back
> | (but most of the other packages I never touched -- they are included
> | in GLASS).
> |
> | The reason I started the PharoCompatibility repository [2] on github
> | was actually more motivated by the fact that github is more
> | convenient for working together on a single code base (using pull
> | requests, travis etc.) and the fact that I wanted a good place to
> | host code to improve on the 'develop in Pharo, deploy in Gemstone'
> | experience. I was not sure if that would need to be in GLASS
> | directly.
> |
> | I'm more in favour of using a github repository (a new one would be
> | fine too) but I guess it depends if we want the code to be in GLASS
> | immediately or as an add-on. The latter would be feasible but I'm
> | guessing Dale is not quite ready to include github-hosted
> | repositories in the GLASS codebase.
> |
> | What are your opinions?
> |
> | [1] http://seaside.gemtalksystems.com/ss/PharoCompat.html
> | [2] https://github.com/jbrichau/PharoCompatibility
> |
> | On 15 Nov 2013, at 17:53, Dale K. Henrichs
> | <dale.henrichs at gemtalksystems.com> wrote:
> |
> | > Before we go to far down any one path, let's coordinate with Johan,
> | > because he has additional pharo methods that he would like to
> | > share and I assume he started with the packages in PharoCompat so
> | > I would prefer to minimze the proliferation of packages to merge
> | > ...
> | >
> | > If Johan thinks that putting your changes into PharoCompat makes
> | > sense, then go ahead and do so ...
> | >
> | > In the mean time, I will add you to the glass developers team,
> | > which should give you write access to all of the relevant repos on
> | > GemSource ...
> | >
> | > Have you registered on GemSource? I didn't find you there...
> | >
> | > Dale
> | >
> | > From: "Mariano Martinez Peck" <marianopeck at gmail.com>
> | > To: "Dale K. Henrichs" <dale.henrichs at gemtalksystems.com>
> | > Cc: glass at lists.gemtalksystems.com
> | > Sent: Friday, November 15, 2013 6:45:09 AM
> | > Subject: Re: [Glass] Simple questions while migrating code to
> | > GemStone (compatibility issues)
> | >
> | >
> | >
> | >
> | > - I really miss the #split: and #join: methods. Maybe these could
> | > be ported to GemStone? Or are there similar methods already?
> | >
> | > I'm not familiar with split:/join: but would be in favor of having
> | > them added to the compat layer. It looks like  #split: has been
> | > added to the pharo compat layer in the GsPharo-Core package on
> | > GemSource[3] ... I think that I should move the GsPharo* packages
> | > onto the github repository to make it easy to contribute ...
> | >
> | > The GsSqueakCommon* packages are for methods and classes that have
> | > identical implementations on both Squeak and Pharo. there are
> | > GsPharo-* and GsSqueak-* packages for methods and classes that are
> | > unique to each platform ...
> | >
> | > If you are interested in adding #join: support, I'll move the
> | > GsPharo-* packages to the github repo ...
> | >
> | > Dale
> | >
> | > [3] http://seaside.gemtalksystems.com/ss/PharoCompat.html
> | >
> | >
> | > Dale, I have ported the rest of the tests and protocols of #join:
> | > and #split: . All tests but one are green. I wanted to commit to
> | > such a repo but I don't have access. Could you please add me?
> | >
> | > Thanks,
> | >
> | >
> | >
> | > --
> | > Mariano
> | > http://marianopeck.wordpress.com
> | >
> | > _______________________________________________
> | > Glass mailing list
> | > Glass at lists.gemtalksystems.com
> | > http://lists.gemtalksystems.com/mailman/listinfo/glass
> |
> |
>



-- 
Mariano
http://marianopeck.wordpress.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gemtalksystems.com/mailman/private/glass/attachments/20131115/fef861e3/attachment.html>


More information about the Glass mailing list