-
Q: I'd like to participate. How do I begin?
-
0
The project proposal at http://socghop.appspot.com/gsoc/student_project/show/google/gsoc2010/tpf/t127230763807 gives a good introduction to the aims of the project. It's hosted at http://gitorious.org/perl-ctypes/. Have a look round and mail me (doubi) with any questions :-)
— Ryan Jendoubi (doubi) · 7 years ago
-
-
Q: Other than writing code, how can I contribute?
-
0We need a logo!
Ctypes is cool enough to have its own logo - I'm just not sure what it should be. It's for interfacing with low-level things from Perl, to allow Perl authors to tie things together and make more cool stuff more quickly and easily. What would express that in a small, simple image?
— Ryan Jendoubi (doubi) · 7 years ago -
0Ctypes page on the Perl5 wiki
There isn't one, and there ought to be, at https://www.socialtext.net/perl5/index.cgi?ctypes . Take info from http://blogs.perl.org/user/doubi and the commit logs at http://gitorious.org/perl-ctypes and write a nice intro to the project!
— Ryan Jendoubi (doubi) · 7 years ago
-
-
Q: What's a good bug for a newcomer to tackle?
-
0Naming consistency
As in the Python version, the 'C type' of a Type object is returned via ->name. However, this gets confusing when it comes to Structs, where ->name would be better returning the field name. Throughout the project, ->type should return the Ctypes Type of an object, so ->name can be put more usefully to work in Structs and Unions. Fixing this bug will take you through all the Type modules, so you'll get a good overview of the shape of the project.
— Ryan Jendoubi (doubi) · 7 years ago
-
-
Q: What is a bug or issue with perl-ctypes that you've been putting off, neglecting, or just plain avoiding?
-
0Still don't have a full range of Simple Types
At the minute we only support a subset of the basic Types the Python module supports, and testing is negligible. I want to replace the whole _valid_for_type() -> cast() -> _valid_for_type() process with a simple hook_in() and hook_out() for each type. This is one of the main things that need done IMO before a CPAN release, but I have truly been 'putting off, neglecting or just plain avoiding' :-(
— Ryan Jendoubi (doubi) · 7 years ago
-
About perl-ctypes
Wrap native C libraries using pure Perl. Free yourself from the tyranny of XS!
from the profile of Ryan Jendoubi (doubi)
People who want to help (none listed yet)
Registered contributors (1)
Volunteer opportunities, etc.
No volunteer opportunities in perl-ctypes indexed here yet. Add a bug tracker.
There is 1 person who can mentor in perl-ctypes.
There are 48 people who can mentor in Perl, perl-ctypes's primary language.
You can embed the "I want to help" button on your website. (More about this.)