On Thu, Aug 28, 2008 at 7:37 PM, Linus Torvalds
wrote:
It only takes one word; obsolete. I haven't heard that git-foo is
obsolete until now, all I heard is that it was deprecated. Maybe I
should have paid more attention but that's not the point.
What other projects do is make very visible when something is
deprecated, like a big, annoying, unbearable warning. Next time you
deprecated a command it might be a good idea to add the warning each
time the command is used, and obsolete it later on.
Also, if it's a big change like this git- stuff, then do a major version bump.
If you had marked 1.6 as 2.0, and added warnings when you deprecated
the git-foo stuff then the users would have no excuse. It would have
been obvious and this huge thread would have been avoided.
Personally I'm subscribed to the mailing and I read the release notes
of 1.6, but I didn't register that change. I install my git stuff to
/opt/git, so when I was using git-foo I was using the old commands
that come from Fedora. It wasn't until I read this thread that I
noticed.
Don't expect users to be a aware of what's happening on the project,
many wouldn't even notice that there was a minor version bump. Julio,
I guess that recommendation goes for you.
Best regards.
--
Felipe Contreras
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
| Davide Libenzi | [patch 7/8] fdmap v2 - implement sys_socket2 |
| Greg Kroah-Hartman | [PATCH 018/196] coda: convert struct class_device to struct device |
| Bart Van Assche | Integration of SCST in the mainstream Linux kernel |
| David Newall | Re: Slow DOWN, please!!! |
git: | |
| Christoph Lameter | Network latency regressions from 2.6.22 to 2.6.29 |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Arjan van de Ven | Re: [GIT]: Networking |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
