I am excited about trying Pier, but I have a bit of an investment in
code I have written in Visualworks 7.6 versus Squeak. I tried loading the Pier bundle from the Cincom public repository, but got lots of errors. I found that if I pre-loaded Magritte, things went a little better, but I am still getting errors. Is the Visualworks version of Pier a dead end? Am I missing some dependencies? Should I use an older version of Visualworks? Should I just port my code over to Squeak? If the Pier bundle on the Cincom public repository is good, then let me know and I'll post my specific errors to try to work through it. Thank-you. _______________________________________________ SmallWiki, Magritte, Pier and Related Tools ... https://www.iam.unibe.ch/mailman/listinfo/smallwiki |
Magritte is definitely a prerequisite for Pier. Very likely you also
need Seaside too. There should be no other dependencies. I don't know the details for VisualWorks though. If I remember correctly Michel Bany and Niall Ross both worked on the port, maybe they can help? Lukas On Sat, Nov 15, 2008 at 5:18 AM, Dick Smit <[hidden email]> wrote: > I am excited about trying Pier, but I have a bit of an investment in > code I have written in Visualworks 7.6 versus Squeak. > > I tried loading the Pier bundle from the Cincom public repository, but > got lots of errors. > > I found that if I pre-loaded Magritte, things went a little better, but > I am still getting errors. > > Is the Visualworks version of Pier a dead end? Am I missing some > dependencies? Should I use an older version of Visualworks? Should I > just port my code over to Squeak? > > If the Pier bundle on the Cincom public repository is good, then let me > know and I'll post my specific errors to try to work through it. > > Thank-you. > > > > _______________________________________________ > SmallWiki, Magritte, Pier and Related Tools ... > https://www.iam.unibe.ch/mailman/listinfo/smallwiki > -- Lukas Renggli http://www.lukas-renggli.ch _______________________________________________ SmallWiki, Magritte, Pier and Related Tools ... https://www.iam.unibe.ch/mailman/listinfo/smallwiki |
2008/11/15 Lukas Renggli <[hidden email]> I don't remember if I had any problems loading Magritte, but there's small issue with Pier in VW.Magritte is definitely a prerequisite for Pier. Very likely you also BTW, the order was: Seaside, then Magritte, then Pier (if I remember correctly). So, the problem: there's reference to SeasideInstallationOptions in Pier.PRPierFrame class>>initialize. But there's no SeasideInstallationOptions in VW port of Seaside (anymore?). Actually the correspoding error during installation can be just ignored (using "Jump To Caret" option in debugger for example) followed by "manual" registration of Pier thereafter (e.g. using self registerAsApplication: 'pier' kernel: (PRKernel named: 'Pier') for default values). Anyway, it would be nice to have recent versions of Pier in VW (the one in Cincom Public Repository is more than a year old)... :) -- Dennis Schetinin _______________________________________________ SmallWiki, Magritte, Pier and Related Tools ... https://www.iam.unibe.ch/mailman/listinfo/smallwiki |
I've recently tested Pier (the version which is in Cincom repository) with 7.6 and 7.7 images. I can fix the actual errors and republish the conflicted packages.
If I'm not mistaken there are 2 problems with some string messages that aren't in the image, and as Dennis said, if you do some *magic* in the PRKernel>> initialize things will be working ok. So, if it's ok with you, I can republish the packages without those problems. Bye :) Lautaro Fernández 2008/11/15 Dennis Schetinin <[hidden email]>
-- Luke LAut SkyFernadezWalker _______________________________________________ SmallWiki, Magritte, Pier and Related Tools ... https://www.iam.unibe.ch/mailman/listinfo/smallwiki |
Free forum by Nabble | Edit this page |