On Sat, Jan 31, 2009 at 17:49, Taras Glek <tg...@mozilla.com> wrote:

> Why not start the branch with the API as is described and then change it as
> people find problems with it. I am guessing we should converge on an API
> that the majority of users are happy with fairly quickly.

Yes, that's why I suggested using that as the base.

> Where would plugin-centric enhancements such as improvements to the pass
> manager go? i think it'd be useful to have them land in the plugin branch to
> make sure the API is satisfactory.

How about <root>/gcc/plugins/<plugin-name>?  Maybe we could categorize
the 'plugins' directory, but I don't think it makes sense to apply too
much hierarchy this early in the game.

> Indeed. As a maintainer of a couple gcc plugins and a corresponding API,
> what can I do to help out?

I want to start with the API patches first.  Sean has posted a
separate thread with feedback on the API.  I will create the branch by
the end of next week and start accepting API patches.  While I would
like to achieve some broad consensus on each patch, I don't want to
make this too bureaucratic, we can refine the implementation as we go
along.

How does that sound?


Diego.

Reply via email to