Hallo Petty!
Thanks für your attachement. I'm a german and for me it's very usefull :-). Can you send the english version to the list? I think you have it. Cheers, Frank -------- Original Message -------- Subject: Re: [Newbies] Monticello -- where is it? (12-Sep-2006 19:08) From: peppermint-patty <[hidden email]> To: [hidden email] > Hi, > > last year I was tutoring a university course starting with Squeak. There > the students had to use Monticello and subversion too. I collected a few > links and wrote some Tutorials by myself: > > Here they are: > > http://www.wiresong.ca/Monticello/ > http://minnow.cc.gatech.edu/Squeak/Monticello > http://www.iam.unibe.ch/%7Educasse/Teaching/CoursAnnecy/0506-M1-OOP/ > > And my Tutorial is attached (right now I have no place to put it, sorry, > but the file is not that large), but it is in written in german > language. I don't now whether it is usefull for you or anybody except > germans ;) > > best regards, > > Patty > > > > Ron Teitelbaum schrieb: > > Hello Aleksej, > > > > I think it is a very good question. I would encourage all newbies to start > > with Monticello and learn about how to organize their work before starting > > of to change the world. > > > > There are a few things to understand about Monticello first. The most > > important thing about Monticello is that it is a code version manager. It' > > s > > job is to store versions, retrieve the latest version, find conflicts (when > > two programmers change the same source), and to show history and code > > branches. What it does not do is organize your code, solve conflicts > > (thought it does provide tools for you to do it), save your code for you > > (don't laugh ENVY does!), or replace proper workflow. > > > > There are different types of repositories. For this discussion let's just > > talk about package-cache and http. Package-cache is created for you and is > > updated when you load new packages, (like from squeakmap), or automatically > > when you save Monticello packages. It is file based and you can find it in > > your squeak directory on your computer. Http repositories are like > > www.squeaksource.com . It is a shared area where you can define projects, > > store your code, share it with others if you want and post to squeakmap. > > > > How-to! > > > > On the world menu select open.. > Monticello browser. This opens up the > > Monticello browser. What you will see is packages that are already added > > to > > your browser. There are many packages added by default. For each package > > on the left you will see repositories on the right. Packages can be in > > multiple repositories. If you think of code branches this makes sense. > > > > To add a package from an Http repository you should unclick the package on > > the left, then press the +Repository button. Now select the Http type > > repository. This brings up a string that looks like this: > > > > MCHttpRepository > > location: 'http://foo.com/bar' > > user: 'squeak' > > password: 'squeak' > > > > you should replace the foo.com/bar with the repository you are interested > > in. For example > > > > MCHttpRepository > > location: 'http://www.squeaksource.com/Cryptography' > > user: '' > > password: '' > > > > if you have a user name and password on squeaksource then you can add them > > to the string. > > > > After accepting your new repository definition you can hit the open button. > > This will show you packages that live inside the repository. In the > > repository browser you will see packages on the left and version on the > > right. You can select one of the package versions and browse it, or view a > > history, or see changes, or load it, and other things too but that's a good > > starting point. > > > > When you are make a change to a package, back on the regular Monticello > > browser you will see an asterisk (*) before the package name. If you want > > to update the repository with your new version, you need to save it. > > Select > > the package and the repository you want to save too and press save. You > > should always type in some notes as to what change you made then accept it. > > > > There is more, like working in a clean image, upgrading images, using > > Monticello configurations, running your own squeaksource image, version > > numbering, or how to handle conflicts. There is good documentation about > > these things available on-line but we could talk about those if anyone is > > interested. > > > > Hope that helps, > > > > Happy coding > > > > Ron Teitelbaum > > President / Principal Software Engineer > > US Medical Record Specialists > > [hidden email] > > > > > > > >> -----Original Message----- > >> From: [hidden email] [mailto:beginners- > >> [hidden email]] On Behalf Of Aleksej > >> Sent: Tuesday, September 12, 2006 12:08 PM > >> To: [hidden email] > >> Subject: [Newbies] Monticello -- where is it? > >> > >> Hello > >> > >> May be a silly question. > >> The are about hundred classes in "Monticello-xxx" categories. But how > >> to use it? What is "Monticello browser" and how to run it? > >> > >> Good luck. > >> Aleksej > >> > >> _______________________________________________ > >> Beginners mailing list > >> [hidden email] > >> http://lists.squeakfoundation.org/mailman/listinfo/beginners > >> > > > > > > _______________________________________________ > > Beginners mailing list > > [hidden email] > > http://lists.squeakfoundation.org/mailman/listinfo/beginners > > > > _______________________________________________ Beginners mailing list [hidden email] http://lists.squeakfoundation.org/mailman/listinfo/beginners |
Hallo Frank,
no, my tutorial is not available in english. I could translate it, but I think that this is not necessary, because there still exists some english material. But if you don't agree, I can translate it. Patty Frank Urbach schrieb: > Hallo Petty! > > Thanks für your attachement. I'm a german and for me it's very usefull :-). Can you > send the english version to the list? I think you have it. > > Cheers, > Frank > -------- Original Message -------- > Subject: Re: [Newbies] Monticello -- where is it? (12-Sep-2006 19:08) > From: peppermint-patty <[hidden email]> > To: [hidden email] > > >> Hi, >> >> last year I was tutoring a university course starting with Squeak. There >> the students had to use Monticello and subversion too. I collected a few >> links and wrote some Tutorials by myself: >> >> Here they are: >> >> http://www.wiresong.ca/Monticello/ >> http://minnow.cc.gatech.edu/Squeak/Monticello >> http://www.iam.unibe.ch/%7Educasse/Teaching/CoursAnnecy/0506-M1-OOP/ >> >> And my Tutorial is attached (right now I have no place to put it, sorry, >> but the file is not that large), but it is in written in german >> language. I don't now whether it is usefull for you or anybody except >> germans ;) >> >> best regards, >> >> Patty >> >> >> >> Ron Teitelbaum schrieb: >> >>> Hello Aleksej, >>> >>> I think it is a very good question. I would encourage all newbies to start >>> with Monticello and learn about how to organize their work before starting >>> of to change the world. >>> >>> There are a few things to understand about Monticello first. The most >>> important thing about Monticello is that it is a code version manager. It' >>> s >>> job is to store versions, retrieve the latest version, find conflicts (when >>> two programmers change the same source), and to show history and code >>> branches. What it does not do is organize your code, solve conflicts >>> (thought it does provide tools for you to do it), save your code for you >>> (don't laugh ENVY does!), or replace proper workflow. >>> >>> There are different types of repositories. For this discussion let's just >>> talk about package-cache and http. Package-cache is created for you and is >>> updated when you load new packages, (like from squeakmap), or automatically >>> when you save Monticello packages. It is file based and you can find it in >>> your squeak directory on your computer. Http repositories are like >>> www.squeaksource.com . It is a shared area where you can define projects, >>> store your code, share it with others if you want and post to squeakmap. >>> >>> How-to! >>> >>> On the world menu select open.. > Monticello browser. This opens up the >>> Monticello browser. What you will see is packages that are already added >>> to >>> your browser. There are many packages added by default. For each package >>> on the left you will see repositories on the right. Packages can be in >>> multiple repositories. If you think of code branches this makes sense. >>> >>> To add a package from an Http repository you should unclick the package on >>> the left, then press the +Repository button. Now select the Http type >>> repository. This brings up a string that looks like this: >>> >>> MCHttpRepository >>> location: 'http://foo.com/bar' >>> user: 'squeak' >>> password: 'squeak' >>> >>> you should replace the foo.com/bar with the repository you are interested >>> in. For example >>> >>> MCHttpRepository >>> location: 'http://www.squeaksource.com/Cryptography' >>> user: '' >>> password: '' >>> >>> if you have a user name and password on squeaksource then you can add them >>> to the string. >>> >>> After accepting your new repository definition you can hit the open button. >>> This will show you packages that live inside the repository. In the >>> repository browser you will see packages on the left and version on the >>> right. You can select one of the package versions and browse it, or view a >>> history, or see changes, or load it, and other things too but that's a good >>> starting point. >>> >>> When you are make a change to a package, back on the regular Monticello >>> browser you will see an asterisk (*) before the package name. If you want >>> to update the repository with your new version, you need to save it. >>> Select >>> the package and the repository you want to save too and press save. You >>> should always type in some notes as to what change you made then accept it. >>> >>> There is more, like working in a clean image, upgrading images, using >>> Monticello configurations, running your own squeaksource image, version >>> numbering, or how to handle conflicts. There is good documentation about >>> these things available on-line but we could talk about those if anyone is >>> interested. >>> >>> Hope that helps, >>> >>> Happy coding >>> >>> Ron Teitelbaum >>> President / Principal Software Engineer >>> US Medical Record Specialists >>> [hidden email] >>> >>> >>> >>> >>>> -----Original Message----- >>>> From: [hidden email] [mailto:beginners- >>>> [hidden email]] On Behalf Of Aleksej >>>> Sent: Tuesday, September 12, 2006 12:08 PM >>>> To: [hidden email] >>>> Subject: [Newbies] Monticello -- where is it? >>>> >>>> Hello >>>> >>>> May be a silly question. >>>> The are about hundred classes in "Monticello-xxx" categories. But how >>>> to use it? What is "Monticello browser" and how to run it? >>>> >>>> Good luck. >>>> Aleksej >>>> >>>> _______________________________________________ >>>> Beginners mailing list >>>> [hidden email] >>>> http://lists.squeakfoundation.org/mailman/listinfo/beginners >>>> >>>> >>> _______________________________________________ >>> Beginners mailing list >>> [hidden email] >>> http://lists.squeakfoundation.org/mailman/listinfo/beginners >>> >>> >> > > > _______________________________________________ > Beginners mailing list > [hidden email] > http://lists.squeakfoundation.org/mailman/listinfo/beginners > _______________________________________________ Beginners mailing list [hidden email] http://lists.squeakfoundation.org/mailman/listinfo/beginners |
Hello Patty,
pp> no, my tutorial is not available in english. I could translate it, but I pp> think that this is not necessary, because there still exists some pp> english material. But if you don't agree, I can translate it. I thought of offering to translate it but then I looked into the English materials and thought a translation would not add much new information. I like it though and I'm happy with having a German document. Thank you! Herbert mailto:[hidden email] _______________________________________________ Beginners mailing list [hidden email] http://lists.squeakfoundation.org/mailman/listinfo/beginners |
Free forum by Nabble | Edit this page |