> If it will be a visual tool for PySide, it should be in Python/Qt. So
> I would investigate which Python/Qt components/widgets will allow to
> build such tool in non-Eclipse environment. Then provide a detailed
> list of features that this tool should provide:
>
> 1. List of exportable symbols from the given C/C++ lib
> 2. Wrapper suggestions for exportable symbols
>  2.1 Propose several ways to wrap exportable
>  2.2 Make heuristics pluggable/extendible in Python
> 3. Compare list of exportable symbols with current schema
>  3.1 Investigate possibility of tree compare if imported lib contains
> nested structures
> 4. Detect wrapper errors and security issues
>  4.1 Make heuristics pluggable/extendible
> 5. Provide report to summarize export completeness, e.g.:
>    "Exported: XX  Converted: YY  Skipped: ZZ Unhandled: .."
>
Now I prefer hugo's idea - implement a command line tool first, but at the
same time,
you are very right, I think it should cover the most of these features you
listed above.

I plan to use Python to implement such tool first, and after it is
implemented in a
good status, we can try to use Qt UI wigdets to implement such Visual tool
which
will encapsulate the command line tool.


>
> In the perfect word source code, documentation and test are delivered
> weekly. =)
>
OK. It maybe added in my weekly plan.


Best regards,
_______________________________________________
PySide mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/pyside

Reply via email to