Question on using Toothpick - the logging tool

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Question on using Toothpick - the logging tool

Torsten Bergmann
Hi,

Stephane wrote
>I do not know who ported toothpick to squeak

This answer is easy. Joseph originally provided a Squeak port on the
Toothpick side [1] beside others (VW, VAST, ...)

Joseph wrote:
>I don't know anything about the Squeak port of toothpick and  
>its' problems. I've NEVER been contacted by anyone about it

Maybe I can bring some light into the issue here:

After Joseph announced Toothpick in 2006 I tried the first
Squeak version which was available from his project website [1].
This version was packaged as change sets and provided as a
simple ZIP (and it looks like the site still contains this changeset
filout from Squeak3.8 in 2005). Maybe Joseph used his famous
Rosetta project to create it.

Since I know Joseph personally from 1st CampST and our Smallscript
work I contacted him via mail to get permission to convert the
Squeak code into Monticello format and make it also available
on Squeaksource [2] and Squeakmap [3]. This would allow people
to easily download and use his code using the newer packaging
systems like SqueakMap package loading and monticello versioning.
I also created a wiki page [4].

I was glad he gave me the permission (via mail) to do so - so I
just converted the code to Monticello format and registered
the projects on SqMap and SqSource so it can be easily accessed
by the Squeak community directly from within the squeak image.

(That's like importing code into Store to make an old style changeset
more accessible to VisualWorks users).

The code is still under Josephs BSD license and he is clearly
stated as original author [3].

After that I announced it on squeak-dev mailinglist [5] clearly
saying that it's from Joseph and is now available as Monticello
package for future contributions and since it is available
for various Smalltalks any further contribution should not be limited
to Squeak. (Joseph got a CC of this announcement).

So there is no other port beside the one Joseph provided on
the toothpick side [1] - but now also available in Monticello
format.

Meanwhile nobody ever contributed so far - so the code is
still the same as provided by him.

The SqueakMap repository is open to public so Joseph as well
as others are able to move the the project forward. But make
sure to contact Joseph directly since he may not read any of
the squeak mailing lists.

This would also make sure that not only the Squeak side of
Toothpick evolve but Joseph is also able to integrate
fixes and enhancements into the general framework.

Bye
Torsten

[1] http://www.metaprog.com/Toothpick/download.html
[2] http://www.squeaksource.com/Toothpick.html

[3] http://map.squeak.org/package/7d86c15c-4c18-47c8-846f-717d4fb06046
[4] http://wiki.squeak.org/squeak/5890
[5] http://lists.squeakfoundation.org/pipermail/squeak-dev/2006-November/110924.html


--
Psssst! Schon vom neuen GMX MultiMessenger gehört?
Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger
_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: Question on using Toothpick - the logging tool

stephane ducasse
Thanks for the explanation.
This is cool to get all the code in SqueakSource. So may be somebody  
should fix the bug mentioned.

On Mar 30, 2008, at 3:43 PM, Torsten Bergmann wrote:

> Hi,
>
> Stephane wrote
>> I do not know who ported toothpick to squeak
>
> This answer is easy. Joseph originally provided a Squeak port on the
> Toothpick side [1] beside others (VW, VAST, ...)
>
> Joseph wrote:
>> I don't know anything about the Squeak port of toothpick and
>> its' problems. I've NEVER been contacted by anyone about it
>
> Maybe I can bring some light into the issue here:
>
> After Joseph announced Toothpick in 2006 I tried the first
> Squeak version which was available from his project website [1].
> This version was packaged as change sets and provided as a
> simple ZIP (and it looks like the site still contains this changeset
> filout from Squeak3.8 in 2005). Maybe Joseph used his famous
> Rosetta project to create it.
>
> Since I know Joseph personally from 1st CampST and our Smallscript
> work I contacted him via mail to get permission to convert the
> Squeak code into Monticello format and make it also available
> on Squeaksource [2] and Squeakmap [3]. This would allow people
> to easily download and use his code using the newer packaging
> systems like SqueakMap package loading and monticello versioning.
> I also created a wiki page [4].
>
> I was glad he gave me the permission (via mail) to do so - so I
> just converted the code to Monticello format and registered
> the projects on SqMap and SqSource so it can be easily accessed
> by the Squeak community directly from within the squeak image.
>
> (That's like importing code into Store to make an old style changeset
> more accessible to VisualWorks users).
>
> The code is still under Josephs BSD license and he is clearly
> stated as original author [3].
>
> After that I announced it on squeak-dev mailinglist [5] clearly
> saying that it's from Joseph and is now available as Monticello
> package for future contributions and since it is available
> for various Smalltalks any further contribution should not be limited
> to Squeak. (Joseph got a CC of this announcement).
>
> So there is no other port beside the one Joseph provided on
> the toothpick side [1] - but now also available in Monticello
> format.
>
> Meanwhile nobody ever contributed so far - so the code is
> still the same as provided by him.
>
> The SqueakMap repository is open to public so Joseph as well
> as others are able to move the the project forward. But make
> sure to contact Joseph directly since he may not read any of
> the squeak mailing lists.
>
> This would also make sure that not only the Squeak side of
> Toothpick evolve but Joseph is also able to integrate
> fixes and enhancements into the general framework.
>
> Bye
> Torsten
>
> [1] http://www.metaprog.com/Toothpick/download.html
> [2] http://www.squeaksource.com/Toothpick.html
>
> [3] http://map.squeak.org/package/7d86c15c-4c18-47c8-846f-717d4fb06046
> [4] http://wiki.squeak.org/squeak/5890
> [5] http://lists.squeakfoundation.org/pipermail/squeak-dev/2006-November/110924.html
>
>
> --
> Psssst! Schon vom neuen GMX MultiMessenger gehört?
> Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger
> _______________________________________________
> seaside mailing list
> [hidden email]
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>

_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside