> > But I see that many packages on Planet2 are using the master as the > package > > source. Then how do the developers manage major versions and development? > > I believe that most of these developers do not intend to ever break > compatibility. But if they do, they can tag the last "Version 1" > commit, change the PNR to point to the tag, then create a new "Version > 2" package that uses "master". The PNR source record can be changed > whenever you want and it is not cached, etc by users, so when you > change it, they will get the update just like usual. >
Ah wonderful, that answers my concerns. Thank you very much for your answers. Laurent
____________________ Racket Users list: http://lists.racket-lang.org/users