Version 1 (modified by tomfukushima, 14 years ago) ( diff )


MapGuide RFC 58 - Setting up a "Donate to Builds" process for the build infrastructure

This page contains an change request (RFC) for the MapGuide Open Source project. More MapGuide RFCs can be found on the RFCs page.


RFC Template Version(1.0)
Submission DateTBD (Date/Time submitted)
Last Modified Tom Fukushima Timestamp
Author Tom Fukushima and Trevor Wekel
RFC Statusdraft (proposed, frozen for vote, adopted, retracted, or rejected)
Implementation Status pending (under development, completed)
Proposed Milestone2.1
Assigned PSC guide(s) Tom Fukushima
Voting History(vote date)
no vote


This RFC describes the PayPal setup and processes that we will use to allow community members to donate funds to the build infrastructure; and how reports will be provided.


MGOS needs to put together a build environment in order to make things more transparent and to be in control. An important part of this is having build infrastructure that is available to the developers on the internet. Trevor has offered some machines which can be set up to fulfill our needs. However, there are hosting, hardware, and software costs that need to be covered. With this in mind, we feel that a PayPal account should be a viable solution to allow community members to make contributions, no matter what the size, so that we can sustain the builds.

Proposed Solution


This is a more detailed description of the actual changes desired. The contents of this section will vary based on the target of the RFC, be it a technical change, website change, or process change. For example, for a technical change, items such as files, XML schema changes, and API chances would be identified. For a process change, the new process would be laid out in detail. For a website change, the files affected would be listed.


This section allows discussion of the repercussions of the change, such as whether there will be any breakage in backwards compatibility, if documentation will need to be updated, etc.

Test Plan

How the proposed change will be tested, if applicable. New unit tests should be detailed here???


This section will confirm that the proposed feature has enough support to proceed. This would typically mean that the entity making the changes would put forward the RFC, but a non-developer could act as an RFC author if they are sure they have the funding to cover the change.

Note: See TracWiki for help on using the wiki.