Hey,

I think this is unneeded as the information it'll provide is redundant.
Doxygen documentation already includes the @deprecated (and added API,
using @since). It's possible to get it from the docs. I don't think it's
needed in the commit message as well.

Since I consider @feature and @fix very important, I'd rather not overwhelm
people with a whole set of things, and start it one step at a time.

In conclusion: I think we should consider these tags in the future (1.11),
but not overwhelm people for 1.10.

--
Tom.


On Sat, Mar 1, 2014 at 6:54 PM, Davide Andreoli <d...@gurumeditation.it>wrote:

> Hi all,
> I just finished now to port all the API additions of efl 1.9 to the python
> bindings,
> it has been quite a hell to go through all the commits to search what has
> been added and what has been deprecated.
>
> So I'm going to propose/ask two more tags for commit messages: @api and
> @deprecated
>
> Usage example for a commit where you added 2 new api and deprecate one:
>
> @api Elm_Object_Item *elm_object_focused_item_get(const Evas_Object *obj);
> @api void elm_object_item_focus_set(Elm_Object_Item *it, Eina_Bool
> focused);
> @deprecated elm_object_old_function_name(params...);
>
> This has also the advantage to clarify to all the readers what has been
> added at the api level so that we can spot earlier bad designed names and
> params.
>
> The @api tags should also be used for added signals, example:
> @api elm_button: "item,unfocused"
>
> Like the idea?
> davemds
>
> ------------------------------------------------------------------------------
> Flow-based real-time traffic analytics software. Cisco certified tool.
> Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer
> Customize your own dashboards, set traffic alerts and generate reports.
> Network behavioral analysis & security monitoring. All-in-one tool.
>
> http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
------------------------------------------------------------------------------
Flow-based real-time traffic analytics software. Cisco certified tool.
Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer
Customize your own dashboards, set traffic alerts and generate reports.
Network behavioral analysis & security monitoring. All-in-one tool.
http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to