JadeiteForPharo

Description

IDE for GemStone Smalltalk application development in Pharo using Rowan code management

Details

Source
GitHub
Dialect
pharo (25% confidence)
License
MIT
Stars
4
Forks
3
Created
Aug. 8, 2023
Updated
March 17, 2026

Categories

Serialization

README excerpt

# Jadeite for Pharo

Jadeite for Pharo is an IDE for GemStone Smalltalk application development in Pharo. Jadeite for Pharo connects to a GemStone Rowan repository to manage code in Rowan projects, using git repositories to store tonel-format files on disk. Jadeite for Pharo can also be used without Rowan, to develop code that can be managed manually using fileout, and in the future in Metacello/Monticello packages. 

Jadeite for Pharo has basic functionality complete but is alpha-level code under active development. Help and support are provided by the GemTalk's customer forum at gemstone-smalltalk@lists.gemtalksystems.com, or the GLASS forum at glass@lists.gemtalksystems.com.  Users of Jadeite for Pharo should exercise due caution for unexpected issues and unknown bugs.

For information and help on Jadeite and getting started, see the online help: http://docs.gemtalksystems.com/current/JadeiteHelp.

## Setup and installation

GemStone/Rowan server setup and Jadeite / Pharo client setup instructions are provided with the links below. The process is different if using a Rowan extent, or a base extent with the Rowan stub.
* [Setup instructions for Jadeite using Rowan](SetupForWithRowan.md)
* [Setup instructions for Jadeite without Rowan](SetupForWithoutRowan.md)

## GemStone requirements

Jadeite allows you to login to a GemStone repository. Basic understanding of GemStone, Smalltalk, and the GemStone server setup is required. 
For more on GemStone server setup, see the Installation Guides on the [GemTalk website](https://gemtalksystems.com/products/gs64/versions37x/).

These instructions provide installation into GemStone/S 64 Bit v3.7.5, which is not yet released (expected March of 2026). This branch of Jadeite will work not with earlier versions of GemStone/S 64 Bit. 

This branch of Jadeite is only expected to work with Pharo 13. 

## Updated versions of Jadeite

To use a new version of Jadeite, you usually need to do updates on Rowan or Rowan Stub code in the GemStone server before installing the new version of Jadeite 
* [Rowan updates for a new version of Jadeite using Rowan](UpdateWithRowan.md)
* [RowanStubForJadeite for a new version of Jadeite without Rowan](UpdateWithoutRowan.md)
  
## Reporting Issues

Issue reports are welcome. Please include the git shas (Abort > Git Commit Ids), as well as screen shots and/or stack traces. 


← Back to results