The volunteers that connect on our website tomorrow depend on the donors of today.

Double your impact - donate now and your gift will be matched by a generous VolunteerMatch supporter.
Read More
  • A group opportunity. Invite your friends.
  • 35 people are interested
 

Port LibreOffice Java examples to Python

Save to Favorites

ORGANIZATION: The Document Foundation

  • A group opportunity. Invite your friends.
  • 35 people are interested
The Document Foundation

We want to port the LibreOffice API examples to Python to help newcomers better understand LibreOffice API. The API lets people create extensions and programs that work with LibreOffice, the well known free and open source office suite.

We have a large set of examples, mostly written in Java. Some of them are also available under the same name in many other languages, including Python, BASIC and C++. This is the list of examples:

LibreOffice API examples:
https://api.libreoffice.org/examples/examples.html

To understand the task better, you can see the previously ported examples in the LibreOffice source code:

https://git.libreoffice.org/core/+/refs/heads/master/odk/examples/python/

For doing this task, you need a good understanding of Python, and basic knowledge of Java programming language.

We offer mentoring for newcomers. You will be on-boarded through an interview and a series of discussions.

More opportunities with The Document Foundation

2 Reviews

No additional volunteer opportunities at this time.

About The Document Foundation

Location:

Winterfeldtstraße 52, Berlin, - 10781, DE

Mission Statement

We commit ourselves: - to eliminate the digital divide in society by giving everyone access to office productivity tools free of charge - such as LibreOffice https://www.libreoffice.org - to enable them to participate as full citizens in the 21st century - to support the preservation of mother tongues by encouraging all peoples to translate, document, support, and promote our office productivity tools in their mother tongue - to allow users of office productivity software to retain the intellectual property in the documents they create, by use of open document formats and open standards - to an open and transparent peer-reviewed software development process where technical excellence is valued

Description

The Document Foundation

  • Is an independent self-governing meritocratic entity, created by a large group of Free Software advocates, in the form of a charitable Foundation under German law (gemeinnützige rechtsfähige Stiftung des bürgerlichen Rechts).

  • It continues to build on the foundation of the dedicated work by the OpenOffice.org Community.

  • It was created in the belief that the culture born of an independent Foundation brings out the best in contributors and will deliver the best software for users.

  • It is open to any individual who agrees with our core values and contributes to our activities.

  • It welcomes corporate participation, e.g. by sponsoring individuals to work as equals alongside other contributors in the community.

CAUSE AREAS

Computers & Technology
Computers & Technology

WHEN

We'll work with your schedule.

WHERE

This is a Virtual Opportunity with no fixed address.

SKILLS

  • Software Engineering
  • Computer Science
  • Software Development
  • Python
  • PC Platform

GOOD FOR

  • Teens
  • People 55+
  • Public Groups

REQUIREMENTS

  • Up to you
  • Not afraid of dealing with legacy code

Report this opportunity

We're sorry, this opportunity is no longer active.

Please find other opportunities.

Find Opportunities