You mean we can't just ask ChatGPT to do it?

/s

> On Apr 11, 2023, at 8:52 AM, Steffen Märcker <merk...@web.de> wrote:
> 
> Dear Christian and Richard,
> 
> thanks for your answers. I'll try to go through the process step by step and 
> come back with questions to the list if that's okay.
> 
> First, after loading the "Pharo Fileout PDFTalk", VW (8.3, 64 Bit) shows two 
> unloadable definitions:
> - PostscriptInterpreterTests>>_ph_testOperatorNotFound
> - ColorValueTest>>_ph_testBridgedNamedColors
> Both classes are not loaded
> 
> Second, it appears that some of the selectors mentioned on 
> https://wiki.pdftalk.de/doku.php?id=smalltalktransformdocumentation 
> <https://wiki.pdftalk.de/doku.php?id=smalltalktransformdocumentation> have 
> been renamed, e.g., PackageChanges>>unusedClasses
> 
> More general, regarding project structure. What is the best approach to port 
> a project that consists of multiple loosely coupled packages (not in a 
> bundle) some of which being optional? Like
> - Package Project Core
> - Package Project Core Tests (requires Core)
> - Package Project Extension A (requires Core)
> - Package Project Extension A Tests (requires Extension A)
> - Package Project Examples (requires Core and Extension A)
> 
> And how should I structure this on the Pharo site and in an iceberg 
> repository? One Git repository per package or all in the same? Is there a 
> guide to this or a specific Mooc lesson?
> 
> Kind regards,
> Steffen
> 
> 
> 
> Christian Haider schrieb am Donnerstag, 6. April 2023 18:16:00 (+02:00):
> 
> Yes, PDFtalk is the only example, because it was created to port that 
> library. Any other uses are welcome.
>  
> The project has been dormant for a year now because of other obligations, but 
> I hope to resume soon.
>  
> The documentation is, as Richard notes, in a suboptimal state. I think that 
> the information is still accurate.
> Any help with this would be welcome, for example by asking questions or by 
> criticizing concrete issues.
>  
> Christian
>  
> Von: Richard Sargent <richard.sarg...@gemtalksystems.com> 
> Gesendet: Donnerstag, 6. April 2023 17:55
> An: Any question about pharo is welcome <pharo-users@lists.pharo.org>
> Betreff: [Pharo-users] Re: Porting from VW to Pharo
>  
> The best(?) place to start is perhaps 
> https://wiki.pdftalk.de/doku.php?id=smalltalktransform 
> <https://wiki.pdftalk.de/doku.php?id=smalltalktransform>.
> The only examples are various ports of PDFtalk (from VisualWorks) to Pharo, 
> Squeak, GemStone, and VAST.
>  
> PDFtalk is quite complex and the porting rules are correspondingly complex. 
> The Transform documentation does leave something to be desired.
>  
> On Thu, Apr 6, 2023 at 8:22 AM Steffen Märcker <merk...@web.de 
> <mailto:merk...@web.de>> wrote:
> Hi!
> 
> this topic pops up from time to time on the mailing list. I want to port a
> number of packages to Pharo. I remember "Shaping" asking this for porting
> PDFtalk.
> 
> 1. Is the workflow still up to date or is there a new way of doing things?
> 2. From what I understand so far, I just need the following package from
> Store:
> - Smalltalk Transform Project
> 3.  Is there a page that documents the process process in general?
> https://wiki.pdftalk.de/doku.php?id=setupvisualworks 
> <https://wiki.pdftalk.de/doku.php?id=setupvisualworks> seems to be specific
> for PDFtalk like the thread on this list.
> 
> Kind regards,
> Steffen
> 
> -- 
> Gesendet mit Vivaldi Mail. Laden Sie Vivaldi kostenlos von vivaldi.com 
> <http://vivaldi.com/> herunter.

Reply via email to