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.