On 2011-Jan-11, 12:01, Alexandr Kovalenko wrote: > On Tue, Jan 11, 2011 at 10:13 AM, Pietro Cerutti <[email protected]> wrote: > > On 2011-Jan-10, 20:33, Alexandr Kovalenko wrote: > >> Beta? > >> > >> May I ask, why this went into net-im/openfire port, but not to new > >> port net-im/openfire-devel ? > > > > Ok, I guess I owe an explanation here, since quite a few people have > > raised concerns about me committing a beta version to openfire/. > > > > I am personally against -devel ports. These tends to get marked as > > IGNORE or anyway no longer be valid after the -devel branch has turned > > to stable. I prefer to keep the latest available version in myport/, > > upon user request, keep previous (stable and maintained) versions in > > myport10, myport11, etc... See for example java/netbeans, java/netbeans5, > > java/netbeans55, java/netbeans61. This brings two advantages: > > > > - the cost of maintaining a previous version in myport10/ is ~= 0 > > - the myport/ directory always contains the latest available version > > > > It is a porter's discretion to ponder wheter a particular release > > version is stable enough to get into the main myport/ directory. > > > > In this particular case, openfire-3.7.0.beta seemed to my workable enough. > > Can you understand, that many of people use ports in production > systems (surprise!) and expect NO beta versions in non -devel ports, > no sudden breakage of their systems without any notice in UPDATING and > so on, whatever you personally think about that. Ports system is not > your personal sandbox/private branch of ports. It is what people use > on their production systems. > > If you want to commit beta, you have 2 choices: > > 1. Wait until non-beta to commit. > 2. Commit beta to -devel port after repocopy.
OK, first off let me tell you that I don't like at all the tone of your email. That being said, I agree that my view of -devel ports might be a bit personal and might not be shared by the majority of users. For this reason, I'll do as you suggest: - backport 3.6.0 into net-im/openfire - create a net-im/openfire-devel for 3.7.0.beta I hope this solves all your problems. Best Regards, -- Pietro Cerutti The FreeBSD Project [email protected] PGP Public Key: http://gahr.ch/pgp
pgp1MESMlIvLM.pgp
Description: PGP signature
