Summary

CR: deprecate "make" syntax from "setup-api" module

Metadata

Attachments

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:

R U OK bro?; Yes; No)]

[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.

[2012-04-22 14:24:03 UTC] sjamaan changed status from new to closed