Your vote is needed to accept hosting sponsorship from DigitalOcean.
1. Accept DigitalOcean's offer of $500 credit on their virtual hosting
system for use in provisioning various Inkscape web services. Add
DigitalOcean as a Bronze level sponsor for 2018. Authorize
Conservancy to initiate registration with DigitalOcean for Inkscape.
- [ ] a. Yes, accept DigitalOcean's sponsorship
- [ ] b. No
| Board Member | 1. |
| -------------------- |:--:|
| Bryce Harrington | |
| Josh Andler | |
| Tavmjong Bah | |
| Ted Gould | |
| Martin Owens | |
| Marc Jeanmougin | |
| Chris Rogers | |
In 2017, the Inkscape Board [solicited sponsorship offers] for web
hosting. We [received an offer] from DigitalOcean that provides
a credit for $500 in service on their virtual hosting platform. It
doesn't match all the requirements we had called for, but it may be able
to address near term service needs while we continue our search.
Registration with DigitalOcean requires entry of financial information
so will need to be performed by the Software Freedom Conservancy staff
for us. This vote authorizes them to do so.
A - Yes as long as there is no obligation to stay after the 500 is spent.
It will likely give us an idea of how much we need to spend for hosting.
Also, we may be able to convince them to give us another package for
promoting their services. Digital ocean is very well known and supports all
sorts of FLOSS projects, podcasts, etc. I think they deserve our support as
well if we can set that up in the future. If not, well we can explore other
options in the mean time.
On 30 Nov 2017 05:17, "Bryce Harrington" <bryce@...2...> wrote:
On Wed, Nov 29, 2017 at 09:03:20PM -0500, Martin Owens wrote:
> b. No
> There are questions I have about an on going committment. A one year
> credit will doom us to pay Digital Ocean in the future, a $500 credit
> /per year/ would be better.
> I'd rather no invest the sys-admin time into a platform that we don't
> know what will happen in a year's time.
Totally valid concerns there, although I think you've misunderstood -
it's not a one year credit, it's a $500 credit we can stretch as far as
we want. The entry level node is $5/mo, and even bumped up a few levels
it could last for multiple years. I too would prefer a more open ended
sponsorship with higher capacity hosting, but there's no guarantee of
These nodes appear to be pretty standard Ubuntu 16.04 images with docker
and other typical provisioning. If service installation is done orderly
and kept well-documented, migration to another platform (if we can find
one) could be expected to be fairly straightforward. I could
imagine using this as our backup host, if we were lucky in securing a
higher capacity host at some point in the future.
Finally, yes, I get your concerns about not wanting to invest your
sysadmin time on a platform that may end up being temporary, so will
impose no expectations on you. To some degree I can probably handle it
myself, but my plan would be to establish it as co-maintained by several
volunteers in order to avoid bottlenecking.
> Best Regards, Martin Owens
> On Wed, 2017-11-29 at 17:32 -0800, Bryce Harrington wrote:
> > Your vote is needed to accept hosting sponsorship from DigitalOcean.
> > 1. Accept DigitalOcean's offer of $500 credit on their virtual
> > hosting
> > system for use in provisioning various Inkscape web
> > services. Add
> > DigitalOcean as a Bronze level sponsor for 2018. Authorize
> > Conservancy to initiate registration with DigitalOcean for
> > Inkscape.
> > - [ ] a. Yes, accept DigitalOcean's sponsorship
> > - [ ] b. No
> > Votes:
> > ------
> > >
> > > Board Member | 1. |
> > > -------------------- |:--:|
> > > Bryce Harrington | |
> > > Josh Andler | |
> > > Tavmjong Bah | |
> > > Ted Gould | |
> > > Martin Owens | |
> > > Marc Jeanmougin | |
> > > Chris Rogers | |
> > Resolved:
> > ---------
> > Background:
> > -----------
> > In 2017, the Inkscape Board [solicited sponsorship offers] for web
> > hosting. We [received an offer] from DigitalOcean that provides
> > a credit for $500 in service on their virtual hosting platform. It
> > doesn't match all the requirements we had called for, but it may be
> > able
> > to address near term service needs while we continue our search.
> > Registration with DigitalOcean requires entry of financial
> > information
> > so will need to be performed by the Software Freedom Conservancy
> > staff
> > for us. This vote authorizes them to do so.
> > : https://sourceforge.net/p/inkscape/mailman/message/36074233/
> > : https://www.mail-archive.com/inkscape-board@...149...
> > t/msg01019.html
> > -------------------------------------------------------------------
> > -----------
> > Check out the vibrant tech community on one of the world's most
> > engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > _______________________________________________
> > Inkscape-board mailing list
> > Inkscape-board(a)lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/inkscape-board
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
Inkscape-board mailing list
Our monthly board meeting is scheduled for this friday, December 1st,
10am Pacific time in #inkscape-devel. All members are welcome.
+ Board election process review [tedg]
+ Infrastructure backup/alternate hosting
+ Preparations for 0.93
+ Merchandise sales
+ Other Business
Digital Ocean has taken interest in helping us with our infrastructure
needs, with the offer listed below. It's not a perfect match for the
requirements I had in mind, and will be too limited in storage and
bandwidth to address all the services we'd like. It's also just one
host, where we were aiming for a pair. However, it looks like it could
handle a few services for Inkscape, which would at least give us a near
term starting point.
Would anyone have an objection if I proceeded with getting signed up
with them and secure the hosting credit? Then I can have some time to
test it out and report next meeting as to plans.
Meanwhile, I'd like to continue our hosting search for at least one more
host, to complete our pair.
----- Forwarded message from DO Sponsorships <sponsorships@...147...> -----
Date: Thu, 2 Nov 2017 14:36:52 -0400
From: DO Sponsorships <sponsorships@...147...>
To: Ryan Gorley <ryan@...148...>, bryce@...2...
Subject: Re: [Inkscape-devel] Request for hosting sponsorship for the Inkscape Project
Thank you for reaching out and your interest in DigitalOcean hosting your
We’d be proud to support your endeavor by offering you $500 in DigitalOcean
hosting credit. Unfortunately, due to the number of requests we receive, we
cannot offer any more than that. If you would like to accept our offer,
please email us back with your DigitalOcean email login and we’ll credit
the account directly there.
Should you have the opportunity to display who hosts your project, you can
find our logos/badges here: https://www.digitalocean.com/
Let us know if you have any questions/concerns, or if there is anything
else we can assist you with.
On Sun, Oct 15, 2017 at 1:53 AM, Ryan Gorley <ryan@...148...> wrote:
> Good DO Peeps,
> I've forwarded a call for a new hosting sponsor for the Inkscape
> <https://inkscape.org/en/> project. This is a well-established,
> broadly-used, open source project. A recent survey showed that a
> substantial portion of its users match the profile for potential DO
> - 41% UI/UX Designers
> - 27% Web Developers
> - 27% Web Designers
> - 26% Software Engineers
> - 16% Scientists/Researchers
> I've been a long-time DO user and naturally thought of you when I saw this
> email. I've cc'd Bryce Harrington, who is one of the project founders and
> the originator of the request. It seems like there would be great synergy
> is such a sponsorship, and I hope you'll reach out to Bryce. Thanks for
> being so willing to use your influence to make the world more awesome.
> *Ryan Gorley*
> Managing Partner | Dijt
> 1.801.999.1530 <(801)%20999-1530> ×101 | 1.801.898.7926 <(801)%20898-7926>
> 3336 S 300 E, Salt Lake City, UT 84115
> ---------- Forwarded message ----------
> From: Bryce Harrington <bryce@...2...>
> Date: Thu, Oct 12, 2017 at 12:51 PM
> Subject: [Inkscape-devel] Request for hosting sponsorship for the Inkscape
> To: inkscape-announce@...5..., inkscape-devel@...5...
> Inkscape is seeking to improve its online service hosting. To this end
> we're soliciting proposals for donation/sponsorship of hosting services
> for the project.
> The Inkscape Project is a non-profit, volunteer-driven organization that
> develops and maintains the popular Inkscape vector drawing software,
> provided freely to millions of artists, designers, and other drawers of
> lines. Our website is at http://www.inkscape.org
> If you would be interested in sponsoring us through a donation of
> hosting service, we would be happy to add you to our sponsors page, with
> a mention & link on our main website's footer. Proposals can be sent to
> me as contact point. These will be presented to Inkscape's board, who
> will make the final determination in about a month's time.
> == Background ==
> We currently have various services hosted at a number of different
> locations with widely varying administrative capacities. We would like
> to centralize the administration of these services, such as
> consolidating them onto one platform. We also want room and flexibility
> to easily install additional services as we grow.
> Services high on our priority list to migrate soon include mailing
> lists, Mattermost, and wiki. Bug tracking, web forum and gitlab are
> potential secondary priorities. Our Django-based main website may also
> be worth consolidating at some point in the future.
> For redundancy, we'd like to engage two distinct hosts, with one as a
> primary and the other backup/space, preferrably in geographically
> distinct areas (e.g. Europe and Canada).
> == Requirements ==
> We think that a suitable machine would look something like this:
> Minimum Desired
> Required Ideal
> CPU: dual core quad core
> RAM: 4 gb 256 gb
> Storage: 500GB >1 TB (HW RAID-1)
> HDD SDD
> Bandwidth: 1 TB/mo 2 TB/mo
> OS: Any linux Ubuntu 16.04
> We like the straightforwardness of physical (metal) hardware, but could
> consider virtual options if we can get similar levels of flexibility and
> * UPS power backup
> * 24h support at the datacenter
> - For hardware (metal) options, a technician would need to be
> available for handling hardware issues, to do OS
> installation/reinstallation, hook up KVM/IP if available, and to
> investigate faults that can't be diagnosed remotely.
> * Server would be under the administrative and technical management of
> the Inkscape admin team (about 6-8 people). We would have root access
> to the machine for doing system updates and to install/configure
> software and services.
> * We expect to be managing/maintaining our software ourselves. Items we
> anticipate migrating to this include (in rough order of priority):
> + Mailman3
> + Mattermost
> + Wiki (mediawiki currently)
> + Forum (e.g. hosting for inkscapeforum.com)
> + Bug tracker (TBD)
> + Gitlab
> + Other project management tools
> + Website / Django
> * Inkscape does not handle anything particularly controversial. No
> copyright infringing materials, nothing political, nothing
> intentionally offensive. Our windows binary has been false-positived
> by virus software in the past, but we clear this up ourselves.
> * Currently our website hosting is sponsored and managed by OSUOSL.
> It's a root access virtual machine running postgresql, memcached,
> nginx and the django site itself. Memory usage is 450MiB per web host
> thread, currently 2 threads, plus 500MB for postgresql and 500MB for
> memcache. CDN is hosted by Fastly, currently serving 32TB per month
> for Inkscape (1:1.5 ratio US:EU, so more EU hits overall). There's
> enough dynamic content that we still see a decent load (1/2 TB/mo) on
> the server, notably around major releases (once every year or two); we
> are continuously tweaking optimizations.
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> Inkscape-devel mailing list
We're hiring! <https://www.digitalocean.com/company/careers/> |
digitalocean.com | @digitalocean <https://twitter.com/digitalocean>
----- End forwarded message -----
Hey all. As requested of me at the board meeting, I've typed up a
"common sense" draft of what I think is in-line with the project's
purpose and goals.
I thought about all the ways I could think of that a sponsor could
make the project look bad with their actions, so here's the result:
The Inkscape project was founded to serve a world-wide community of
artists, hobbyists, designers, scientists, engineers, and people
everywhere by providing free and open source software (FLOSS) tools
for vector graphics production. Since our sponsorship offerings
include the service of exposure on our website, we require that all
sponsors meet the following criteria to ensure a mutual compatibility
with the spirit of the Inkscape Project. Thus to qualify for
sponsorship, a sponsor must be:
1. A Legal, Law-Abiding Business - Must be registered as a business,
pay taxes, and maintain a good standing with their customer base, and
the country(s) in which they do business.
2. Politically Neutral - Our community is vast, and serves users from
all walks of life and political views. The Inkscape Project does not,
and therefore must not be seen to support one any particular ideology
(beyond that of our belief in the essential software freedoms), and
thus can not accept support from organisations of a political or
3. Supportive of User Freedoms - A sponsor must not have a history of
abusing user freedoms. This includes the sale of and promotion of
proprietary software as part of the sponsor's core business, which we
consider incompatible with the project's goals of user freedom.
4. Supportive of the Environment and the Future - The Inkscape Project
can not accept donations from companies which promote the destruction
of the environment. This includes companies which fund climate change
denialism, anti-science groups, and members of the tobacco and fossil
5. Supportive of Equal Rights, Free Speech and Gender Equality - A
sponsor must not fund groups which seek to deny the rights and
freedoms of others based on gender, race, creed, religion (or lack
thereof), or sexual preference.
If a sponsor is found at odds with any of these essential
compatibility points, the Inkscape Project reserves the right to pull
the sponsor from our website, at which point a prorated refund of the
donation amount will be returned to the sponsor.
A majority vote of the current board members is required for the
[ ] a. Pay $750 to Marc Jeanmougin for completion of the "Remove
all use of GList and GSList" project (FPRJ-002).
[ ] b. Close FPRJ-002 as expired, with no payments.
[ ] c. Other: _____________
Marc Jeanmougin <RECUSED>
The Inkscape Board selected as a fundable project the removal of GList
and GSList from the codebase, designated FPRJ-002. The requirements
of this job were met by Marc Jeanmougin prior to his joining of the
Inkscape Board. While he did not official register for the project, and
thus not all terms of the funded development policy have been followed,
as per the terms of the policy the Board can grant process exceptions on
a case-by-case basis via a majority vote (c.f. sec. 6 ).
The current balance of funds allocated to FPRJ-002 is currently $750.
Thus the proposed action is to pay this amount to Mr. Jeanmougin in
thanks of completion of the project requirements.
Our monthly board meeting is scheduled for tomorrow, Nov 3rd, 10am Pacific
time in #inkscape-devel. All members are welcome.
[Please note that some timezones have gone through daylight savings time
changes, but others have not, so check your time!]
+ Board election process review [tedg]
+ Infrastructure backup/alternate hosting
+ Sponsor acceptance policy
+ Preliminary preparations for 0.93 [tav]
+ Merchandise sales
+ Other Business
Under my role as website administrator I got an unsolicited email from
'Freddie D. Silva' in which he documented five bugs in the inkscape.org
deployment which would be security issues.
After fixing the issues and thanking the contributor for their valuable
service, they then asked for a security bounty.
I've tried a couple of times to explain that Inkscape is a volunteer
project and I've offered to add a credit and link to the website
instead. But they don't seem to understand or be interested.
I'm bringing this to the board's attention so that I can get some
feedback on how to deal with this kind of contributor-case.
Thanks for your input.
Best Regards, Martin Owens
The 2016 budget as proposed is adopted.
The Board chairman has the action items to document this budget on the
Inkscape website and to follow up with subsequent votes on individual
expenses as appropriate.
1. Allocate budget for FY2017 (03/2017 - 03/2018) following the 2015
and 2016 budgets, including allocations to funding pools for an
OSUOSL grant, hackfest sponsorships, and development funding as
2. Add a new funding pool for marketing activities by the Vectors
Team, and allocate $100 to the pool this FY.
3. Add a new funding pool for Google Summer of Code student travel.
This will be used as pass-thru to students in support of their
travel costs to Inkscape+GSoC related events, as per Google
4. Add a new funding pool for conference attendance, and allocate
$1000 to the pool this FY.
Funding Pool Balance Income Allocation Expenses Total Pool
------------ ------- ------ ---------- -------- ----------
+ Hackfests $11,946 $263 +$5000 -$1487 $15,722
+ SVG WG $1635 $375 +$0 -$0 $2010
+ GSoC Travel $0
+ Vectors +$100 $100
+ Projects $2250 +$2250 $4500
+ Conferences +$1000 $1000
[ ] a. Adopt v1 budget (proposed items 1-3)
[ ] b. Adopt v2 budget (proposed items 1-4)
[ ] c. Revise budget with the following changes recommended:
[ ] d. Do not establish a budget for 2017
At the end of FY2016 our total assets had risen approximately $5k to
$41,645. So far, FY2017 is seeing a larger increase due to increased
sponsorships. Still, our expenses so far this year have been modest,
and there is no pressing need for a budget much different from last
Our last hackfest was managed efficiently and came in well under budget,
however we will again allocate $5,000 from the general fund to hackfest
expenses so that we grow the hackfest funding pool so that it might
support multiple hackfests in a given year, or allow for larger
The new Vectors team is seeking to increase Inkscape awareness on a
range of fronts. Marketing collateral (stickers, bookmarks, flyers,
etc.) may assist their work, so this year a funding pool is established
and seeded with a modest amount. For now the board will continue to
review and approve expenditures as normal.
Google provides funding for travel expenses of students. We may need to
work out how to utilize these funds, but for now the budget establishes
a pool in case we need to track the monies within the Inkscape project's
Ted Gould: b.
Martin Owens: b.
C R: a.
Tavmjong Bah: b.