Title: Development Update – Make WordPress Community

---

#  Tag Archives: Development Update

 [  ](https://profiles.wordpress.org/kenshino/) [Jon (Kenshino)](https://profiles.wordpress.org/kenshino/)
6:03 am _on_ November 3, 2016     
Tags: Development Update   

# 󠀁[Proposal: Various changes to WordCamp site and plugins](https://make.wordpress.org/community/2016/11/03/proposal-various-changes-to-wordcamp-site-and-plugins/)󠁿

## **Proposal 1: Sponsor Info to have billing and contact emails**

**Reasoning:**

So I received a unique case whereby the sponsor has a specific contact address and
another billing address for emails.

Unfortunately, we could only put one email, so I’m keeping track of the contact 
email out of the system. This is because the billing email is more relevant in the
system for invoicing.

I think the system should be used for both archival, contact and billing purposes.

**Ticket**: https://meta.trac.wordpress.org/ticket/1794

## **Proposal 2: Invoice MetaMeta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress. Box needs text and visual change to make it more intuitive**

**Reasoning:**

The ‘Edit Existing Invoices’ is a misnomer since you can’t actually edit submitted
invoices. It’d be more like ‘See Existing Invoices’, or just ‘Existing Invoices’

I don’t think we need a ‘Add New Invoice’ title to a button that says ‘Add New Invoice’

Visual hierarchy as well – the 2 ‘section titles’ should not be bigger than the 
meta box title.

See https://cloudup.com/c2J7xkYnqjx

**Ticket**: https://meta.trac.wordpress.org/ticket/1831

## **Proposal 3: Allow sponsor shortcodeShortcode A shortcode is a placeholder used within a WordPress post, page, or widget to insert a form or function generated by a plugin in a specific location on your site. to have additional attribute to let us decide to show content or excerptExcerpt An excerpt is the description of the blog post or page that will by default show on the blog archive page, in search results (SERPs), and on social media. With an SEO plugin, the excerpt may also be in that plugin’s metabox. or image or some variations of those.**

**Reasoning:**

Right now the sponsor shortcode shows the_content and the title itself is not linked(
check https://2016.singapore.wordcamp.org/sponsors/, you’ll have to inspect to see
the hidden title output)

The problem with this is that some sponsors are gonna have huge chunks of text and
some aren’t. So it’s gonna look unequal, plus no one reads through that amount of
text.

An excerpt will give us a good control of what to display on the archive page for
sponsors. And the single page will allow people who actually want to read about 
them – to … well do so.

I propose that the shortcode should do the following

Allow excerpt=$length (length being a character limit that possibly hooksHooks In
WordPress theme and development, hooks are functions that can be applied to an action
or a Filter in WordPress. Actions are functions performed when a certain event occurs
in WordPress. Filters allow you to modify certain functions. Arguments used to hook
both filters and actions look the same. into excerpt_length filterFilter Filters
are one of the two types of Hooks [https://codex.wordpress.org/Plugin_API/Hooks](https://codex.wordpress.org/Plugin_API/Hooks).
They provide a way for functions to modify data of other functions. They are the
counterpart to Actions. Unlike Actions, filters are meant to work in an isolated
manner, and should never have side effects such as affecting global variables and
output., and when this is on, the_content is not ran)
 Allow both excerpts and content
to be hidden to only show the sponsor image.

Some discussion on Slack between Ian, me and Andrea – https://wordpress.slack.com/
archives/events/p1465198114000016

**Ticket**: https://meta.trac.wordpress.org/ticket/1751

## **Proposal 4: Add Notes Field to Invoice**

**Reasoning:**

I think it would be nice if we are able to add some notes to the invoice before 
sending.

Eg. If my sponsorship amount was $500 and the sponsor wants to add $20 to cover 
the PayPal fees, I should be able to document that decision and that price in the
invoice itself.

Or else it’ll be lost to emails and whoever is working Quickbooks would have to 
ask anyway.

See [@miss_jwo](https://profiles.wordpress.org/miss_jwo/) and my chat on slack for
background – https://wordpress.slack.com/archives/events/p1467958380001372

**Ticket**: https://meta.trac.wordpress.org/ticket/1817

## **Proposal 5: Order Talk Abstract according to time**

**Reasoning**:

See https://2016.singapore.wordcamp.org/schedule/ as an example.

The abstract of the talks all listed belong and linked by the anchor tag are ordered
via the date/time they were submitted.

Instead it should be ordered via the date/time they are scheduled.

Or else scrolling through that list makes it look like a random collection.

**Ticket**: https://meta.trac.wordpress.org/ticket/1896

## **Proposal 6: Add ability to mark tickets as invalid / revoked**

**Reasoning:**

Currently, it is impossible to remove tickets that have been erroneously created.
For example for WordCampWordCamp WordCamps are casual, locally-organized conferences
covering everything related to WordPress. They're one of the places where the WordPress
community comes together to teach one another what they’ve learned throughout the
year and share the joy. [Learn more](https://central.wordcamp.org/about/). NL a 
volunteer ordered two tickets by accident. The organisation has no way to revoke
this ticket.

Feature request by [@tacoverdo](https://profiles.wordpress.org/tacoverdo/).

**Ticket**: https://meta.trac.wordpress.org/ticket/2141#comment:1

[#development-update](https://make.wordpress.org/community/tag/development-update/)

 * [Login to Reply](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fmake.wordpress.org%2Fcommunity%2F2016%2F11%2F03%2Fproposal-various-changes-to-wordcamp-site-and-plugins%2F%23respond&locale=en_US)

 [  ](https://profiles.wordpress.org/iandunn/) [Ian Dunn](https://profiles.wordpress.org/iandunn/)
5:19 pm _on_ August 3, 2016     
Tags: Development Update   

# 󠀁[Development Update – 31st week of 2016](https://make.wordpress.org/community/2016/08/03/development-update-31st-week-of-2016/)󠁿

This past week [@kovshenin](https://profiles.wordpress.org/kovshenin/) has been 
iterating on v1 of the new Budget tool, testing our existing plugins under the 4.6
release candidateRelease Candidate A beta version of software with the potential
to be a final product, which is ready to release unless significant bugs emerge.,
and reviewing an update to a CampTix payment gateway.

I’ve been making progress on the REST APIREST API The REST API is an acronym for
the RESTful Application Program Interface (API) that uses HTTP requests to GET, 
PUT, POST and DELETE data. It is how the front end of an application (think “phone
app” or “website”) can communicate with the data store (think “database” or “file
system”) [https://developer.wordpress.org/rest-api/](https://developer.wordpress.org/rest-api/)
caching project, with 2 or the 3 components finished, and the third 90% done.

[#development-update](https://make.wordpress.org/community/tag/development-update/)

 * [Login to Reply](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fmake.wordpress.org%2Fcommunity%2F2016%2F08%2F03%2Fdevelopment-update-31st-week-of-2016%2F%23respond&locale=en_US)

 [  ](https://profiles.wordpress.org/iandunn/) [Ian Dunn](https://profiles.wordpress.org/iandunn/)
3:10 pm _on_ July 27, 2016     
Tags: Development Update   

# 󠀁[Development Update – 30th week of 2016](https://make.wordpress.org/community/2016/07/27/development-update-30th-week-of-2016/)󠁿

This past week I’ve mostly been focused on various bug fixes and maintenance, but
also [launched a rough v1 for the mentorship dashboard](https://make.wordpress.org/community/2016/07/25/monday-daily-updates-53/#comment-22314).
[@kovshenin](https://profiles.wordpress.org/kovshenin/) has been making progress
on new the budgeting tool, and it’s ready for some early testing while the final
features are being built.

 

[#development-update](https://make.wordpress.org/community/tag/development-update/)

 * [Login to Reply](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fmake.wordpress.org%2Fcommunity%2F2016%2F07%2F27%2Fdevelopment-update-30th-week-of-2016%2F%23respond&locale=en_US)

 [  ](https://profiles.wordpress.org/iandunn/) [Ian Dunn](https://profiles.wordpress.org/iandunn/)
6:37 pm _on_ June 8, 2016     
Tags: Development Update, [official websites ( 44 )](https://make.wordpress.org/community/tag/official-websites/)

# 󠀁[Development Update – 23rd week of 2016](https://make.wordpress.org/community/2016/06/08/development-update-23rd-week-of-2016/)󠁿

This past week, [@kovshenin](https://profiles.wordpress.org/kovshenin/) has been
focused on creating a new new module for the Budgets pluginPlugin A plugin is a 
piece of software containing a group of functions that can be added to a WordPress
website. They can extend functionality or add new features to your WordPress websites.
WordPress plugins are written in the PHP programming language and integrate seamlessly
with WordPress. These can be free in the WordPress.org Plugin Directory [https://wordpress.org/plugins/](https://wordpress.org/plugins/)
or can be cost-based plugin from a third-party., which will allow WordCampWordCamp
WordCamps are casual, locally-organized conferences covering everything related 
to WordPress. They're one of the places where the WordPress community comes together
to teach one another what they’ve learned throughout the year and share the joy.
[Learn more](https://central.wordcamp.org/about/). organizers to manage their actual
budgets inside wp-admin. He also developed a workaround for [a Core bug](https://core.trac.wordpress.org/ticket/33055#comment:40)
that was affecting cron jobs here on make/Community.

I’ve been focused on wrapping up some bug fixes and enhancements for the payment
modules in the Budgets plugin, and also got started on the second phase of the project
to fix our caching problems.

As a side note, I’ve been talking with the folks over at AdBlock for a few weeks,
to see if we could get WordCamp.org added to [their Acceptable Ads whitelist](https://adblockplus.org/acceptable-ads).
Periodically we hear [concerns from sponsors and organizers](https://wordpress.slack.com/archives/meta-wordcamp/p1463501780000432),
because the sponsor logos on WordCamp sites are blocked by AdBlock. At first it 
sounded like we’d qualify for the whitelist, but it turns out that many of our sites
don’t meet the criteria, and fixing them would probably be more trouble than its
worth.

[#development-update](https://make.wordpress.org/community/tag/development-update/),
[#official-websites](https://make.wordpress.org/community/tag/official-websites/)

 * [Login to Reply](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fmake.wordpress.org%2Fcommunity%2F2016%2F06%2F08%2Fdevelopment-update-23rd-week-of-2016%2F%23respond&locale=en_US)

 [  ](https://profiles.wordpress.org/iandunn/) [Ian Dunn](https://profiles.wordpress.org/iandunn/)
6:15 pm _on_ May 18, 2016     
Tags: Development Update, [official websites ( 44 )](https://make.wordpress.org/community/tag/official-websites/)

# 󠀁[Development Update – 20th week of 2016](https://make.wordpress.org/community/2016/05/18/development-update-20th-week-of-2016/)󠁿

This past week I’ve been iterating on the recent WordCampWordCamp WordCamps are 
casual, locally-organized conferences covering everything related to WordPress. 
They're one of the places where the WordPress community comes together to teach 
one another what they’ve learned throughout the year and share the joy. [Learn more](https://central.wordcamp.org/about/).
budgeting and status tools, and improving our application logging.

[@kovshenin](https://profiles.wordpress.org/kovshenin/) was focused on planning 
for the upcoming budget creation tool, researching and testing out different ideas.

 

[#development-update](https://make.wordpress.org/community/tag/development-update/),
[#official-websites](https://make.wordpress.org/community/tag/official-websites/)

 * [Login to Reply](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fmake.wordpress.org%2Fcommunity%2F2016%2F05%2F18%2Fdevelopment-update-20th-week-of-2016%2F%23respond&locale=en_US)

 [  ](https://profiles.wordpress.org/iandunn/) [Ian Dunn](https://profiles.wordpress.org/iandunn/)
6:32 pm _on_ May 11, 2016     
Tags: Development Update, [official websites ( 44 )](https://make.wordpress.org/community/tag/official-websites/)

# 󠀁[Development Update – 19th week of 2016](https://make.wordpress.org/community/2016/05/11/development-update-19th-week-of-2016/)󠁿

This past week [@kovshenin](https://profiles.wordpress.org/kovshenin/) was focused
on various bug fixes for WordCamp.org, reviewing contributions, and planning the
upcoming budget-creation tool.

Meanwhile, I was focused on the Tagregator caching problem, reviewing contributions,
some bug fixes, and planning for automating weekly finance/application reports.

[#development-update](https://make.wordpress.org/community/tag/development-update/),
[#official-websites](https://make.wordpress.org/community/tag/official-websites/)

 * [Login to Reply](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fmake.wordpress.org%2Fcommunity%2F2016%2F05%2F11%2Fdevelopment-update-19th-week-of-2016%2F%23respond&locale=en_US)

 [  ](https://profiles.wordpress.org/iandunn/) [Ian Dunn](https://profiles.wordpress.org/iandunn/)
4:54 pm _on_ May 5, 2016     
Tags: Development Update, [official websites ( 44 )](https://make.wordpress.org/community/tag/official-websites/)

# 󠀁[Development Update – 18th week of 2016](https://make.wordpress.org/community/2016/05/05/development-update-18th-week-of-2016/)󠁿

Last week [@kovshenin](https://profiles.wordpress.org/kovshenin/) focused on researching
VAT solutions for WordCampWordCamp WordCamps are casual, locally-organized conferences
covering everything related to WordPress. They're one of the places where the WordPress
community comes together to teach one another what they’ve learned throughout the
year and share the joy. [Learn more](https://central.wordcamp.org/about/). ticket
sales, to simplify compliance for European organizers; and also planning a new tool
which brings WordCamp budget creation and feedback into wp-admin.

I focused on fixing the caching situation for the Tagregator pluginPlugin A plugin
is a piece of software containing a group of functions that can be added to a WordPress
website. They can extend functionality or add new features to your WordPress websites.
WordPress plugins are written in the PHP programming language and integrate seamlessly
with WordPress. These can be free in the WordPress.org Plugin Directory [https://wordpress.org/plugins/](https://wordpress.org/plugins/)
or can be cost-based plugin from a third-party., to avoid the scaling problems we
ran into at WCUSWCUS WordCamp US. The US flagship WordCamp event.. Part of that 
is merging [an awesome pull request](https://github.com/ryelle/tagregator/pull/1)
from [@ryelle](https://profiles.wordpress.org/ryelle/), which converts the plugin
to use the REST APIREST API The REST API is an acronym for the RESTful Application
Program Interface (API) that uses HTTP requests to GET, PUT, POST and DELETE data.
It is how the front end of an application (think “phone app” or “website”) can communicate
with the data store (think “database” or “file system”) [https://developer.wordpress.org/rest-api/](https://developer.wordpress.org/rest-api/)
and ReactReact React is a JavaScript library that makes it easy to reason about,
construct, and maintain stateless and stateful user interfaces. [https://reactjs.org](https://reactjs.org/).

[#development-update](https://make.wordpress.org/community/tag/development-update/),
[#official-websites](https://make.wordpress.org/community/tag/official-websites/)

 * [Login to Reply](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fmake.wordpress.org%2Fcommunity%2F2016%2F05%2F05%2Fdevelopment-update-18th-week-of-2016%2F%23respond&locale=en_US)

 [  ](https://profiles.wordpress.org/iandunn/) [Ian Dunn](https://profiles.wordpress.org/iandunn/)
2:45 pm _on_ April 14, 2016     
Tags: Development Update, [official websites ( 44 )](https://make.wordpress.org/community/tag/official-websites/)

# 󠀁[Development Update – 15th week of 2016](https://make.wordpress.org/community/2016/04/14/development-update-15th-week-of-2016/)󠁿

The past week [@kovshenin](https://profiles.wordpress.org/kovshenin/) has been working
on charging and filing [VAT](https://en.wikipedia.org/wiki/European_Union_value_added_tax)
for European Union citizens when they purchase WordCampWordCamp WordCamps are casual,
locally-organized conferences covering everything related to WordPress. They're 
one of the places where the WordPress community comes together to teach one another
what they’ve learned throughout the year and share the joy. [Learn more](https://central.wordcamp.org/about/).
tickets. I’ve been working on building an MVPMinimum Viable Product "A minimum viable
product (MVP) is a product with just enough features to satisfy early customers,
and to provide feedback for future product development." - [WikiPedia](https://en.wikipedia.org/wiki/Minimum_viable_product)
from [the prototype for automated badge generation](https://make.wordpress.org/community/2016/02/12/name-badges-are-hard-to-make-and-confusing-for-organizers/).

[#development-update](https://make.wordpress.org/community/tag/development-update/),
[#official-websites](https://make.wordpress.org/community/tag/official-websites/)

 * [Login to Reply](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fmake.wordpress.org%2Fcommunity%2F2016%2F04%2F14%2Fdevelopment-update-15th-week-of-2016%2F%23respond&locale=en_US)

 [  ](https://profiles.wordpress.org/iandunn/) [Ian Dunn](https://profiles.wordpress.org/iandunn/)
10:23 pm _on_ April 6, 2016     
Tags: Development Update, [official websites ( 44 )](https://make.wordpress.org/community/tag/official-websites/)

# 󠀁[Development Update – 14th week of 2016](https://make.wordpress.org/community/2016/04/06/development-update-14th-week-of-2016/)󠁿

The past week [@kovshenin](https://profiles.wordpress.org/kovshenin/) and I have
both been focused on [the new application tracking app](https://make.wordpress.org/community/2016/04/05/a-new-way-to-track-the-status-of-wordcamp-applications/),
which launched yesterday.

[#development-update](https://make.wordpress.org/community/tag/development-update/),
[#official-websites](https://make.wordpress.org/community/tag/official-websites/)

 * [Login to Reply](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fmake.wordpress.org%2Fcommunity%2F2016%2F04%2F06%2Fdevelopment-update-14th-week-of-2016%2F%23respond&locale=en_US)

 [  ](https://profiles.wordpress.org/iandunn/) [Ian Dunn](https://profiles.wordpress.org/iandunn/)
6:19 pm _on_ March 30, 2016     
Tags: Development Update, [official websites ( 44 )](https://make.wordpress.org/community/tag/official-websites/)

# 󠀁[Development Update – 13th week of 2016](https://make.wordpress.org/community/2016/03/30/development-update-13th-week-of-2016/)󠁿

[@kovshenin](https://profiles.wordpress.org/kovshenin/) and I have spent most of
our time the past week working on the new WordCampWordCamp WordCamps are casual,
locally-organized conferences covering everything related to WordPress. They're 
one of the places where the WordPress community comes together to teach one another
what they’ve learned throughout the year and share the joy. [Learn more](https://central.wordcamp.org/about/).
application-tracking tool.

I’ve been focused on integrating the existing Polldaddy application into our codebase,
and a new automated public report of all applications and active camps. Konstantin
has been updating all of our existing tools to handle the new flow of applications/
camps as they progress through their lifecycle, which affects a lot of different
parts of the system.

[#development-update](https://make.wordpress.org/community/tag/development-update/),
[#official-websites](https://make.wordpress.org/community/tag/official-websites/)

 * [Login to Reply](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fmake.wordpress.org%2Fcommunity%2F2016%2F03%2F30%2Fdevelopment-update-13th-week-of-2016%2F%23respond&locale=en_US)

# Post navigation

[← Older posts](https://make.wordpress.org/community/tag/development-update/page/2/?output_format=md)