Announcement: Sunsetting Tagregator plugin on WordCamp.org websites

WordCamp.org websites have had 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/ or can be cost-based plugin from a third-party available and enabled for ten years. The plugin allowed organisers to pull content from various social media networks onto their pages.

Recently, many social media networks have introduced breaking changes in their APIs. Some have even made APIAPI An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways. access nearly impossible at our scale. At the same time, the WordCamp.org 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. team has not received many questions or feedback about how to use the tool, while it most probably hasnโ€™t worked as expected for quite some time.

That is why the WordCamp.org Meta team has decided to sunset the Tagregator plugin after the discussion on GitHub.

Old sites with content that Tagregator has pulled from social media networks are unaffected since all the posts are cached in our database, and the plugin remains active on those sites.

Currently, there are no alternative solutions for displaying social media posts that the WordCamp.org Meta team would support. Given how restricted social media platforms are nowadays, it is also unlikely that such would come later. If you have good viable suggestions, you can suggest one in the comments.

Props @iandunn, @ryelle and @rmarks for helping with this effort.

#meta-wordcamp, #official-websites, #tagregator, #wordcamp-sites, #wordcamp-org, #wordcamps

Development Update โ€“ 23rd week of 2016

This past week, @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/ 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. organizers to manage theirย actual budgets inside wp-admin. Heย also developed aย workaround forย a Core bug 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. Periodically we hearย concerns from sponsors and organizers, 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, #official-websites

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. budgeting and status tools, and improvingย ourย application logging.

@kovshenin was focused on planning for the upcoming budget creation tool, researching and testing out different ideas.

ย 

#development-update, #official-websites

Development Update โ€“ 19th week of 2016

This past week @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, #official-websites

Development Update โ€“ 18th week of 2016

Last weekย @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. 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/ 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ย from @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/. 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/..

#development-update, #official-websites

New Tool for Creating Personalized WordCamp Badges

Creating personalized badges for attendees to wear has always been a difficult and time-consuming process. In the past weโ€™ve had some tools to make it easier, but they still required a lot of expertise and manual work.

@georgestephanisย recently came up with a great idea to change all that, though,ย by creating the badges with HTMLHTML HTML is an acronym for Hyper Text Markup Language. It is a markup language that is used in the development of web pages and websites. and CSSCSS CSS is an acronym for cascading style sheets. This is what controls the design or look and feel of a site.. He then went even further, building a proof-of-concept, and a prototype. Afterย a few enhancements to the prototype,ย the newย toolย isย now available on your site!

Hereโ€™s an example ofย what the badge preview looks like with the default design. The first area that you see is the back of the badge (which is why itโ€™s upside-down), and the area below that is the front of the badge. Both sides are identical, and the front has aย markerย to punch holes for lanyards.

create-badges-with-html-css

ย 

You can find the tool under Tickets > Tools > Generate Badges, or by opening the CustomizerCustomizer Tool built into WordPress core that hooks into most modern themes. You can use it to preview and modify many of your siteโ€™s appearance settings. and looking for CampTix HTML Badges.

When you get there, youโ€™ll findย personalized badges for all of your attendees, including their names and Gravatars. You can then edit the CSS to customize the badges, so that they fit your campโ€™s design.ย As you edit yourย CSS in the Customizer, youโ€™ll get a live preview of the how the badges will look.

The underlying markupย has plenty of CSS classes to help withย customization. Forย example, you could make volunteer badges have a different background color (so that volunteers areย easier toย find), or make attendeeโ€™s last name appearย in a smaller font than their first.ย There are also plenty of empty <div> elements that you can re-purpose for arbitrary designย features.

Once youโ€™re ready, just print them to a PDF and take that file to a local print shop for printing and cutting.ย You can check out a sample PDF to get a better idea of what it will look like.

Fullย documentation is available in the Organizer Handbook.

This is just aย v1, so thereโ€™s lots of room for improvement. If you have any feedback, please leave a comment! If youโ€™d like to contribute a patch, the source code isย available in the Meta repository or through the Meta Environment.

If youโ€™d like to have some more advanced design options, we also have a tool for creating personalized badges with InDesign,ย butย at the moment itย requires a lot more work than this new tool. If youโ€™d like to help improve that process, you can contribute to Meta ticket #262.

ย 

#badges, #official-websites

Development Update โ€“ 15th week of 2016

The past week @kovshenin has been working on chargingย andย filing VAT 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. 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ย from the prototype for automated badge generation.

#development-update, #official-websites

Development Update โ€“ 14th week of 2016

The past week @kovshenin and I have both been focused on the newย application tracking app, which launched yesterday.

#development-update, #official-websites

Development Update โ€“ 13th week of 2016

@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. 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, #official-websites

Development Update โ€“ 12th week of 2016

This past week, @kovsheninย built a way to import transaction records from the bank, so thatย our monitoring tool canย keep track of the status of payments. I started work on a new tool to help track the status of 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. applications.

#development-update, #official-websites