Infographie et communication
Par définition, l’infographie correspond au traitement des images avec l’informatique. C’est donc un domaine très étendu dans lequel on retrouve la retouche photo, la réalisation de 3D, et la création de documents de communications.
Notre service d’infographie travaille pour la création de visuels :
- cartes de visites
- prospectus et plaquettes publicitaires
- traitement pour les sites Internet
- Décembre 2022 -
Inkscape Interoperability, Adam Belis For the Inkscape project and its users, interoperability with other software packages, both free and commercial, is of high importance. The PLC has decided to hire a developer for the equivalent of 1.5 months (part-time schedule available) to implement importing functionality of a file format for which Inkscape yet lacks proper support. An extension of the project to up to 3 months (with additional compensation) may be granted depending on the success of the first half.
While the Inkscape team consists entirely of volunteers, this will be a paid contractor role.
The work may start between 2023-02-15 and 2023-03-15, and assuming a full-time schedule, will be finished around 2023-05-01. Applications may be submitted until Monday, Jan 9, 2023, 23:59 UTC.
Responsibilities will include:
- Implementing a parser for the file format based on a specification (about 100 pages), which contains a mostly complete EBNF description of the format, in Python (preferably pyparsing)
- Designing and implementing functionality to convert the relevant parts of the abstract syntax tree created in 1) into an Inkscape SVG file.
- Reverse-engineering the later additions to the file format. The extent and prioritization of those items will be decided on based on the candidate's progress.
- Document the format whenever the existing documentation is insufficient or outdated.
- Write unit tests to test the implemented functionality.
Your Profile:
- Strong Python knowledge and experience
- Experience with asynchronous / text based workflows
- Previous (contractual or volunteer) contributions to Free, Open Source Software
- Ideally experience with implementing specifications and/or file formats
Interested?
For more details about the position, candidate requirements and how to apply, please see the link below:
https://www.fossjobs.net/job/11127/inkscape-short-term-contract-for-python-programming-at-inkscape-project-software-freedom-conservancy/
We're looking forward to hearing from you!