Summary
CR: deprecate "make" syntax from "setup-api" module
Metadata
- Id: 2cec983a767224fdca566ac22395cd1ec6cfbffd
- Trac id: 792
- Type: change request
- Reporter: felix
- Owner:
- Cc:
- Status: closed
- Component: core libraries
- Estimated difficulty:
- Resolution: fixed
- Priority: minor
- Milestone:
- Version: 4.7.x
- Changetime: 2012-04-22 14:24:03 UTC
- Created: 2012-02-27 12:43:09 UTC
- Keywords: make setup-api
Attachments
- 2cec983a767224fdca566ac22395cd1ec6cfbffd/attachments/0001-deprecate-make-syntax.patch
Description
The functionality of this syntax is already available with the `make` egg and is not used inside the core system. Therefore it should be deprecated. A patch to do so is attached.
Changes and comments
[2012-02-27 12:43:22 UTC] felix attached 0001-deprecate-make-syntax.patch (description=#f)
[2012-02-27 16:45:56 UTC] syn wrote:
Shouldn't there be a poll? How do I add one? :-)
[2012-02-27 17:29:10 UTC] ckeen wrote:
With my small shell-fu the following eggs would be affected:
find ./release/4 -name \*.setup -exec grep -H make\ {} \; |grep trunk | cut -f1 -d: |sort -u | while read f; do basename $f; done
9ML-toolkit.setup
bind.setup
crunch.setup
dbus.setup
dissector.setup
easyffi.setup
flsim.setup
hyde.setup
iexpr.setup
jbogenturfahi.setup
kanren.setup
loop.setup
make.setup
miniML.setup
nemo.setup
objc.setup
openal.setup
opengl.setup
pulseaudio.setup
qt.setup
qwiki.setup
scss.setup
signal-diagram.setup
spiffy-uri-match.setup
spock.setup
stalin.setup
static-modules.setup
sxml-informal.setup
utf8.setup
vandusen.setup
zmq.setup
That's 31 a managable small number. So for the sake of a leaner core system I am for it.
[2012-02-27 18:44:25 UTC] mario wrote:
Replying to syn: > Shouldn't there be a poll? How do I add one? :-)
The syntax is something like [[[Poll(OMG|R U OK bro?; Yes; No)]]]
[2012-02-27 18:53:52 UTC] mario wrote:
Since only a few eggs depend on make and adapting them to use an egg is trivial, I'm for deprecating (then removing) core's make.
[2012-02-27 19:55:08 UTC] sjamaan wrote:
"make" it so!
[2012-02-27 22:17:37 UTC] felix wrote:
Oops, here it is:
[2012-03-10 12:07:38 UTC] felix wrote:
Ok - the patch will be posted on chicken-hackers.
[2012-03-11 20:54:21 UTC] ckeen wrote:
Replying to felix: > Ok - the patch will be posted on chicken-hackers.
I must have missed it somehow...
[2012-04-22 14:24:03 UTC] sjamaan set resolution to fixed
[2012-04-22 14:24:03 UTC] sjamaan wrote:
It was posted here. This ticket can be closed.