• Stars
    star
    133
  • Rank 272,600 (Top 6 %)
  • Language
    Smalltalk
  • License
    MIT License
  • Created almost 13 years ago
  • Updated 12 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Monticello repository for directory-based Monticello packages enabling the use of git, svn, etc. for managing Smalltalk source code.

Monticello repository for directory-based Monticello packages enabling the use of git, svn, etc. for managing Smalltalk source code.

Installing

The current version of FileTree has been tested in GemStone2.x, GemStone3.x, Pharo1.1, Pharo1.2, Pharo1.3, Pharo1.4, Pharo2.0, Pharo3.0, Pharo4.0, Squeak4.3, Squeak4.4, Squeak4.5.

GemStone

To install in GemStone:

Gofer new
  package: 'GsUpgrader-Core';
  url: 'http://ss3.gemtalksystems.com/ss/gsUpgrader';
  load.
(Smalltalk at: #GsUpgrader) upgradeMetacello.
(Smalltalk at: #Metacello) new
  baseline: 'FileTree';
  repository: 'github://dalehenrich/filetree:gemstone2.4/repository';
  load.

Pharo

To install in Pharo (note FileTree is pre-installed in Pharo3.0 and Pharo4.0):

Gofer new
      url: 'http://ss3.gemstone.com/ss/FileTree';
      package: 'ConfigurationOfFileTree';
      load.
((Smalltalk at: #ConfigurationOfFileTree) project version: #'stable') load.

To get the latest and greatest version of FileTree for Pharo make sure that you've installed the Metacello Preview and then execute the following:

Metacello new
  baseline: 'FileTree';
  repository: 'github://dalehenrich/filetree:<pharo-branch>/repository';
  load.

replacing <pharo-branch> with the proper version-based branch name (use pharo3.0 for Pharo-4.0):

  • pharo1.1
  • pharo1.3
  • pharo1.4
  • pharo2.0
  • pharo3.0

Squeak

To install in Squeak:

Installer ss3
    project: 'FileTree';
    install: 'ConfigurationOfFileTree'.
((Smalltalk at: #ConfigurationOfFileTree) project version: #'stable') load.

To get the latest and greatest version of FileTree for Squeak make sure that you've installed the Metacello Preview and then execute the following:

Metacello new
  baseline: 'FileTree';
  repository: 'github://dalehenrich/filetree:squeak4.3/repository';
  load.

Contributing

Here are some guidelines on contributing to the project:

Travis CI Status

GemStone/S (2.4.x, 3.0.x, 3.1.0.x, 3.2.x, 3.3.x, 3.4.x, 3.5.x) : Build Status

pharo1.1 & pharo1.2 : Build Status

pharo1.3 : Build Status

pharo1.4 : Build Status

pharo2.0 : Build Status

pharo3.0 : Build Status

pharo4.0 : Build Status

pharo5.0 : Build Status

squeak4.3, squeak4.4 & squeak4.5 : Build Status

configuration : Build Status

More Repositories

1

tode

tODE - the Object-centric Development Environment. Smalltalk. development, deconstructed and a development environment for GemStone/S. Part of the GsDevKit tool set.
Smalltalk
33
star
2

amber-skeleton

A template project for creating your own Amber-based projects.
JavaScript
14
star
3

metacello_old

Development of Metacello on github has been moved to a https://github.com/dalehenrich/metacello-work. Metacello is a package management system for Smalltalk
Smalltalk
9
star
4

FSGit

Git FileSystem implementation
Smalltalk
7
star
5

sample

The Sample project provides a template for creating a Metacello-based Smalltalk project using git, GitHub, and TravisCI.
Shell
6
star
6

st_launcher

cross platform smalltalk shell scripts
Smalltalk
5
star
7

amber-server

Amber Server code based on Laurent Laffont's AmberOneClick Pharo image.
5
star
8

obex

Object Explorer for GemStone
Smalltalk
4
star
9

Tugrik

100 mongo = 1 tugrik
Smalltalk
3
star
10

dalehenrich.github.com

my Amber-powered github home page
JavaScript
3
star
11

MetacelloScriptingApiSpec

specification for the Metacello Scripting API
Smalltalk
3
star
12

amber-project-template

template for amber-based projects
Smalltalk
3
star
13

MetacelloRepository

Smalltalk
3
star
14

PharoGs

Smalltalk
3
star
15

Mergery

Set of Branches, Packages, Classes and Methods that present interesting merge problems
Smalltalk
2
star
16

PharoCore

Package in Pharo Core image (starting with 14364)
Smalltalk
2
star
17

superDoit

Smalltalk
2
star
18

smalltalkDev

miscellaneous Smalltalk scripts ...
Smalltalk
2
star
19

Monticello

"original" Monticello repository
Smalltalk
2
star
20

alternate

This project illustrates an alternate project structure for the sample project .... the packages are the same but the basic project is organized differently
Smalltalk
2
star
21

external

sample external project used primarily in Metacello tests
Smalltalk
2
star
22

example

An example of one branching strategy
Smalltalk
2
star
23

RowanSample5

Smalltalk
1
star
24

topez

Repository has been renamed to https://github.com/dalehenrich/tode
1
star
25

Wabash

RemoteServiceReplication experiments
Smalltalk
1
star
26

RowanSample11

External project for RowanSample9
1
star
27

todeHome

repository of my personal tODE scripts
1
star
28

pie4all

demonstration project for https://github.com/dalehenrich/st_launcher/issues/3
Smalltalk
1
star
29

RowanSample8

show off Rowan example scripts
Smalltalk
1
star
30

rb

port of http://www.squeaksource.com/rb.html to GemStone
Smalltalk
1
star
31

RowanSample10

External project for RowanSample9
1
star
32

superDoit_scripts

Smalltalk
1
star
33

GsSqueak

building blocks for running Squeak images in GemStone/S repository
1
star
34

RowanSample4

Smalltalk
1
star
35

Voyage-old

A simple, behavioral complete, persistence framework.
Smalltalk
1
star
36

GsTestStats

Smalltalk
1
star
37

RowanSample7

Rowan v2.0.0 sample project
Smalltalk
1
star
38

Cypress-reference

reference implementation for Cypress
Smalltalk
1
star
39

RowanSampler

1
star
40

Articles

articles
1
star
41

RowanSample9

1
star
42

stash

smalltalk shell - new life for an old idea (http://seaside.gemtalksystems.com/ss/stash.html)
Smalltalk
1
star
43

setup-superDoit

use superDoit to run scripts written in GemStone smalltalk
1
star
44

RowanSample1

Smalltalk
1
star
45

RowanSample2

Smalltalk
1
star
46

RowanSample3

Smalltalk
1
star
47

RowanSample6

Smalltalk
1
star
48

RowanSample12

External project for RowanSample9
1
star
49

gsApplicationTools

This repository includes scripts and code that allow a more convenient setup of a Gemstone server application
Smalltalk
1
star