• Like
Metacello
Upcoming SlideShare
Loading in...5
×

Metacello

  • 40 views
Uploaded on

Talk presented in ESUG 2010, Barcelona, Spain.

Talk presented in ESUG 2010, Barcelona, Spain.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
40
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Metacello M a r i a n o M a r t i n e z P e c k D a l e H e n r i c h s 1Tuesday, September 28, 2010
  • 2. Everything you wanted to know about Metacello, but were afraid to ask 2Tuesday, September 28, 2010
  • 3. What is Metacello Package management system for Monticello. Configuration “file” per project. 3Tuesday, September 28, 2010
  • 4. A configuration “file” defines project versions. A version is: List of Monticello files (mcz) used by the project. List of other projects used by the project. A specification of dependencies between packages and projects. 4Tuesday, September 28, 2010
  • 5. Why Metacello? 5Tuesday, September 28, 2010
  • 6. Metacello is for the USERS of a project! Not for the developers 6Tuesday, September 28, 2010
  • 7. Showtime 7Tuesday, September 28, 2010
  • 8. Tutorial step 1 Create a configuration. Create a version. Create a baseline New version for the same baseline 8Tuesday, September 28, 2010
  • 9. Tutorial step 2 Load a project. Metacello bootstrap. Project description. Dialect support. 9Tuesday, September 28, 2010
  • 10. Tutorial step 3 Pre a post code execution. Project references. Groups. Query and load options. 10Tuesday, September 28, 2010
  • 11. Now Current version: 1.0-beta.27.4 ~100 configurations in the MetacelloRepository http://www.squeaksource.com/MetacelloRepository And evolving... 11Tuesday, September 28, 2010
  • 12. Future 1.0 release by the end of the year. Improve version naming. Validation. Ongoing bug fixes. 12Tuesday, September 28, 2010
  • 13. http://code.google.com/p/metacello/ metacello@googlegroups.com Pharo By Example 2 chapter Tests Documentation 13Tuesday, September 28, 2010
  • 14. Questions 14Tuesday, September 28, 2010