-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Programmer interested to take the project is welcome #1
Comments
Hi, a neat utility ... i guess a CS academic would be a great candidate ... i would love if one of my nephew's could adopt and learn through this project. a few clarifications ... Can students / under graduates be able to handle this project ? any and all guidance from you is appreciated ... |
as this is in python ... can this project be imported into the PyCharm IDE (community version) ? i am a CS graduate though i did not pursue the CS path ... i would love to analyse this project through a user friendly IDE ... |
Hello, aiamuzz thanks for the proposal ! I think a student could handle the project, provided he is interested in. Since PdfBooklet is almost all contained in a single file, it is not difficult to get the structure. What is required is knowledge (or ability to acquire it) in Python 3, which is not difficult, and Gtk3 for the gui, which a little harder to study. Object Oriented programming would be necessary only to modify the library PythonPDF2, I didn't use oop in my own code. Although I used PyScritper, there is no problem to import PdfBooklet in PyCharm, I use it also. I explained the workflow of the program in the beginning of pdfbooklet.py, so you can start from that. The engine itself is contained in the PdfRender class, it will be the harder part to understand, but it is basically simple mathematics, requiring some knowledge of transformation matrix in the PDF language. What proficiencies to develop first ?
Presently I am responsible of a small international organisation, and finding time for coding is very difficult, so your proposal comes really in time. You can use my personal address : Sincerely Averell |
Although PdfBooklet is reasonably mature, it still can be improved. Due to my professional responsibilities, it has become much more difficult for me to find the time to work on it. If anyone is interested to take over the development, I would be glad to give the head of the project to someone who could be more active than me.
It would require some time to explain in depth the workflow of the program, but it is not really difficult to grasp.
The text was updated successfully, but these errors were encountered: