<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Xojo MVP &#8211; Xojo Programming Blog</title>
	<atom:link href="https://blog.xojo.com/tag/mvp/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.xojo.com</link>
	<description>Blog about the Xojo programming language and IDE</description>
	<lastBuildDate>Wed, 08 May 2024 22:25:55 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>Xojo MVPs Pointing Xojo in the Right Direction</title>
		<link>https://blog.xojo.com/2024/04/29/xojo-mvps-pointing-xojo-in-the-right-direction/</link>
		
		<dc:creator><![CDATA[Xojo]]></dc:creator>
		<pubDate>Mon, 29 Apr 2024 16:31:11 +0000</pubDate>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Frameworks]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[Xojo Forum]]></category>
		<category><![CDATA[Xojo Framework]]></category>
		<category><![CDATA[Xojo MVP]]></category>
		<category><![CDATA[Xojo Programming Language]]></category>
		<guid isPermaLink="false">https://blog.xojo.com/?p=12569</guid>

					<description><![CDATA[It's been too long since we last recognized the enormous amount of valuable assistance that the Xojo MVPs provide to Xojo and the community. We are so grateful to have such an amazing group of dedicated, passionate Xojo experts with so much Xojo knowledge. You may occasionally see MVPs on the forum, but much of their help is behind-the-scenes and some of what they have helped us with just might surprise you.]]></description>
										<content:encoded><![CDATA[
<p>It&#8217;s been too long since we last recognized the enormous amount of valuable assistance that the <a href="https://www.xojo.com/mvp/">Xojo MVPs</a> provide to Xojo and the community. We are so grateful to have such an amazing group of dedicated, passionate Xojo experts with so much Xojo knowledge. You may occasionally see MVPs on the forum, but much of their help is behind-the-scenes and some of what they have helped us with just might surprise you.</p>



<p>Firstly, the MVPs work as your advocates, drawing attention to issues that they feel are important to the community. Their passion comes through in all interactions with the Xojo team, from justifiably reminding us of bugs we need to address or features that would be appreciated by many.</p>



<p>Since the MVPs all use Xojo in different ways, this helps to make sure we get a wide variety of feedback. Sometimes we get direct, specific suggestions such as the <a href="https://blog.xojo.com/2023/10/10/get-set/">Set class</a>, which (due to the provided code), we were able to add as a feature to Xojo relatively quickly. Some especially valuable MVP insights regarding stack checking helped us to pinpoint areas where we could make changes to the Xojo framework that resulted in dramatic performance improvements to Xojo itself along with all your projects. MVP tips and testing have also helped us nail down some issues that helped improve debugger stabilization. MVPs have even created a supplemental unit testing suite to help test the Android framework!</p>



<p>Speaking of testing, the MVPs certainly do more than their fair share of testing. They have helped with an enormous amount of testing for many parts of Xojo, most recently including PDF, Barcode, Charts and Android. When they find bugs, MVPs always create thorough, well-explained Issues, usually with sample projects, allowing us to fix things faster for everyone&#8217;s benefit. At times MVPs even review your own submitted Issues and may offer suggestions or advice for you to try.</p>



<p>In addition to testing and providing feedback on the product as you see it today, MVPs get to see stuff early, sometimes even before designs or implementations are finalized. This may be in the form of demos or test builds. Their tips, comments and suggestions can help provide direction to how we end up actually implementing a feature or change.</p>



<p>The Xojo documentation is also continuously improved by MVP feedback and suggestions. MVPs were first to see the new documentation site before it was unveiled to everyone and their keen eyes have helped us improve search, sample code and continue to polish things.</p>



<p>From inception to documentation, this group of dedicated Xojo experts has helped us shape Xojo. If you are pleased with what Xojo is today, you should thank a Xojo MVP.</p>



<p>To Anthony, Christian, Gavin, Jeremie, Kem, Martin and Wayne we at Xojo offer a heartfelt &#8220;Thank You!&#8221; and have made donations on your behalf to several open-source projects that also help make Xojo possible: <a href="https://foundation.llvm.org">LLVM Foundation</a>, <a href="https://getbootstrap.com">Bootstrap</a> and <a href="https://ubuntu.com">Ubuntu</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Get Set</title>
		<link>https://blog.xojo.com/2023/10/10/get-set/</link>
		
		<dc:creator><![CDATA[Paul Lefebvre]]></dc:creator>
		<pubDate>Tue, 10 Oct 2023 13:30:01 +0000</pubDate>
				<category><![CDATA[Cross-Platform]]></category>
		<category><![CDATA[Learning]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[2023r3]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Multi-Platform Development]]></category>
		<category><![CDATA[Rapid Application Development]]></category>
		<category><![CDATA[Set]]></category>
		<category><![CDATA[Sets]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Xojo MVP]]></category>
		<category><![CDATA[Xojo Programming Language]]></category>
		<guid isPermaLink="false">https://blog.xojo.com/?p=12126</guid>

					<description><![CDATA[If you need to work with sets, you may find Xojo's new Set class useful.

A set is a group of items, not unlike a Dictionary. You can add or remove items from the set, as you might expect, but some of its more unique capabilities let you do a difference, intersection and union of two sets.]]></description>
										<content:encoded><![CDATA[
<p>If you need to work with <a href="https://en.wikipedia.org/wiki/Set_(abstract_data_type)">sets</a>, you may find Xojo&#8217;s new Set class useful.</p>



<p>A set is a group of items, not unlike a Dictionary. You can add or remove items from the set, as you might expect, but some of its more unique capabilities let you do a difference, intersection and union of two sets.</p>



<ul class="wp-block-list">
<li>Difference returns a new Set with members that are unique to each Set. This is essentially the items in the first set that are not in the second set.</li>
</ul>



<ul class="wp-block-list">
<li>Intersection returns a new Set with members that are common to both Sets.</li>
</ul>



<ul class="wp-block-list">
<li>Union returns a new Set that contain the members of both Sets.</li>
</ul>



<p>There are also methods to populate a set from an array or a Dictionary. Learn more about using the <a href="https://documentation.xojo.com/api/language/set.html">Set class</a> in the Xojo Programming Documentation.</p>



<p>Set is based on code written by Xojo MVP Kem Tekinay and works on all platforms.</p>



<p><em>Kem Tekinay is a consultant and developer based in Connecticut. A Xojo MVP, Kem&nbsp;has been an avid Xojo user since the early days and is a world-renowned thinker and philosopher, at least in his own mind. You can find him and his work at <a href="http://www.mactechnologies.com">MacTechnologies Consulting</a>.</em></p>



<p><em>Paul learned to program in BASIC at age 13 and has programmed in more languages than he remembers, with Xojo being an obvious favorite. When not working on Xojo, you can find him talking about retrocomputing at <a href="https://goto10.substack.com" target="_blank" rel="noreferrer noopener">Goto 10</a> and </em>on Mastodon @lefebvre@hachyderm.io.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Thank you, MVPs</title>
		<link>https://blog.xojo.com/2023/03/22/thank-you-mvps/</link>
		
		<dc:creator><![CDATA[Dana Brown]]></dc:creator>
		<pubDate>Wed, 22 Mar 2023 15:17:12 +0000</pubDate>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Bug Report]]></category>
		<category><![CDATA[Feature Reqeust]]></category>
		<category><![CDATA[Issues]]></category>
		<category><![CDATA[Xojo MVP]]></category>
		<category><![CDATA[Xojo Programming Language]]></category>
		<guid isPermaLink="false">https://blog.xojo.com/?p=11438</guid>

					<description><![CDATA[The MVPs do a lot for us and, as much of it is behind the scenes, I wanted to thank them publicly for the time and contributions they make to the Xojo community. Though you may not always see it, the Xojo MVPs - Jérémie Leroy, Kem Tekinay, Anthony Cyphers, Christian Schmitz, Martin T and Wayne Golding - bring ideas to us and help identify solutions. Often this leads to an outcome that is ultimately an improvement for the community.]]></description>
										<content:encoded><![CDATA[
<p>The MVPs do a lot for us and, as much of it is behind the scenes, I wanted to thank them publicly for the time and contributions they make to the Xojo community. Though you may not always see it, the <a href="https://www.xojo.com/mvp/">Xojo MVPs</a> &#8211; Jérémie Leroy, Kem Tekinay, Anthony Cyphers, Christian Schmitz, Martin T and Wayne Golding &#8211; bring ideas to us and help identify solutions. Often this leads to an outcome that is ultimately an improvement for the community, such as <a rel="noreferrer noopener" href="https://blog.xojo.com/2021/12/06/from-anthony-the-life-of-a-xojo-mvp/" target="_blank">including Workers as a Desktop feature</a>.</p>



<p>Recently an MVP brought up that they don&#8217;t like the policy of automatically closing Issues when there is no action for 2 years; they explained that if a case was verified it should stay open. All of the other MVPs agreed and threw out possible solutions, which led to a productive discussion. The ideal solution was that Xojo would re-verify the case and close it if it is no longer relevant. We continued evaluating the matter internally and going forward &#8211; at the suggestion of the MVPs &#8211; cases will no longer auto-close. Instead they will get the &#8220;Needs Review&#8221; label, we will review them and close them if they are no longer reproducible. </p>



<p>We appreciate the time everyone puts in to let us know if they encounter <a rel="noreferrer noopener" href="https://tracker.xojo.com/xojoinc/xojo/-/issues?sort=created_date&amp;state=opened" target="_blank">issues</a> in Xojo, this helps us continue to improve Xojo. If you ever have anything you want to discuss or offer feedback on please reach out to any of us, including the Xojo staff or the MVPs, via PM on the<a rel="noreferrer noopener" href="https://forum.xojo.com" target="_blank"> Xojo Forum</a>. </p>



<p><em><em><em>William Yu grew up in Canada learning to program BASIC on a Vic-20. He is Xojo’s resident Windows and Linux engineer, among his many other skills. Some may say he has joined the dark side here in the USA, but he will always be a Canadian at heart.</em></em></em></p>



<ul class="wp-block-social-links has-normal-icon-size is-content-justification-center is-layout-flex wp-container-core-social-links-is-layout-16018d1d wp-block-social-links-is-layout-flex"><li class="wp-social-link wp-social-link-facebook  wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="https://www.facebook.com/goxojo" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z"></path></svg><span class="wp-block-social-link-label screen-reader-text">Facebook</span></a></li>

<li class="wp-social-link wp-social-link-x  wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="https://x.com/xojo" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M13.982 10.622 20.54 3h-1.554l-5.693 6.618L8.745 3H3.5l6.876 10.007L3.5 21h1.554l6.012-6.989L15.868 21h5.245l-7.131-10.378Zm-2.128 2.474-.697-.997-5.543-7.93H8l4.474 6.4.697.996 5.815 8.318h-2.387l-4.745-6.787Z" /></svg><span class="wp-block-social-link-label screen-reader-text">X</span></a></li>

<li class="wp-social-link wp-social-link-linkedin  wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="https://www.linkedin.com/company/xojo" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z"></path></svg><span class="wp-block-social-link-label screen-reader-text">LinkedIn</span></a></li>

<li class="wp-social-link wp-social-link-github  wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="https://github.com/topics/xojo" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12,2C6.477,2,2,6.477,2,12c0,4.419,2.865,8.166,6.839,9.489c0.5,0.09,0.682-0.218,0.682-0.484 c0-0.236-0.009-0.866-0.014-1.699c-2.782,0.602-3.369-1.34-3.369-1.34c-0.455-1.157-1.11-1.465-1.11-1.465 c-0.909-0.62,0.069-0.608,0.069-0.608c1.004,0.071,1.532,1.03,1.532,1.03c0.891,1.529,2.341,1.089,2.91,0.833 c0.091-0.647,0.349-1.086,0.635-1.337c-2.22-0.251-4.555-1.111-4.555-4.943c0-1.091,0.39-1.984,1.03-2.682 C6.546,8.54,6.202,7.524,6.746,6.148c0,0,0.84-0.269,2.75,1.025C10.295,6.95,11.15,6.84,12,6.836 c0.85,0.004,1.705,0.114,2.504,0.336c1.909-1.294,2.748-1.025,2.748-1.025c0.546,1.376,0.202,2.394,0.1,2.646 c0.64,0.699,1.026,1.591,1.026,2.682c0,3.841-2.337,4.687-4.565,4.935c0.359,0.307,0.679,0.917,0.679,1.852 c0,1.335-0.012,2.415-0.012,2.741c0,0.269,0.18,0.579,0.688,0.481C19.138,20.161,22,16.416,22,12C22,6.477,17.523,2,12,2z"></path></svg><span class="wp-block-social-link-label screen-reader-text">GitHub</span></a></li>

<li class="wp-social-link wp-social-link-youtube  wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="https://www.youtube.com/c/XojoInc" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M21.8,8.001c0,0-0.195-1.378-0.795-1.985c-0.76-0.797-1.613-0.801-2.004-0.847c-2.799-0.202-6.997-0.202-6.997-0.202 h-0.009c0,0-4.198,0-6.997,0.202C4.608,5.216,3.756,5.22,2.995,6.016C2.395,6.623,2.2,8.001,2.2,8.001S2,9.62,2,11.238v1.517 c0,1.618,0.2,3.237,0.2,3.237s0.195,1.378,0.795,1.985c0.761,0.797,1.76,0.771,2.205,0.855c1.6,0.153,6.8,0.201,6.8,0.201 s4.203-0.006,7.001-0.209c0.391-0.047,1.243-0.051,2.004-0.847c0.6-0.607,0.795-1.985,0.795-1.985s0.2-1.618,0.2-3.237v-1.517 C22,9.62,21.8,8.001,21.8,8.001z M9.935,14.594l-0.001-5.62l5.404,2.82L9.935,14.594z"></path></svg><span class="wp-block-social-link-label screen-reader-text">YouTube</span></a></li></ul>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>August is Bug Bash Month at Xojo</title>
		<link>https://blog.xojo.com/2022/07/13/august-is-bug-bash-month-at-xojo/</link>
					<comments>https://blog.xojo.com/2022/07/13/august-is-bug-bash-month-at-xojo/#comments</comments>
		
		<dc:creator><![CDATA[Dana Brown]]></dc:creator>
		<pubDate>Wed, 13 Jul 2022 13:46:21 +0000</pubDate>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Bug Bash]]></category>
		<category><![CDATA[Bug Report]]></category>
		<category><![CDATA[GitHub]]></category>
		<category><![CDATA[Issues]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Xojo MVP]]></category>
		<category><![CDATA[Xojo Programming Language]]></category>
		<guid isPermaLink="false">https://blog.xojo.com/?p=10567</guid>

					<description><![CDATA[We are excited to announce that during the entire month of August the majority of our engineering team will be focusing on a Bug Bash! ]]></description>
										<content:encoded><![CDATA[
<p>We are excited to announce that during the entire month of August the majority of our engineering team will be focusing on a Bug Bash! </p>



<p>The Xojo <a rel="noreferrer noopener" href="https://xojo.com/mvp/" target="_blank">MVPs</a> give us regular feedback on issues affecting the community at large &#8211; sometimes that is about a new feature, early testing of a release or more general matters. Recently the MVPs emphasized to us that bugs that don&#8217;t affect a lot of users, but can be really annoying to a small group of users, don&#8217;t get much attention. We talked about how to best address some of these issues and since we haven&#8217;t done a Bug Bash in a while, we decided it was time to do one.</p>



<h3 class="wp-block-heading">Nominating a Bug for the Bug Bash</h3>



<p>Starting now, each user can nominate <strong>up to 10 bugs</strong> to be fixed during the Bug Bash. You don&#8217;t have to nominate them all at once, we will accept nominations through August 31st. To nominate a bug, post this exact language as a comment on the case(s) you wish to nominate in <a rel="noreferrer noopener" href="https://xojo.com/issues" target="_blank">Issues</a>: <strong>[BugBash2022Nominee]</strong>. Starting in August, our system will add a Bug Bash label to make it easy to find them.</p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="301" src="https://blog.xojo.com/wp-content/uploads/2022/07/Screen-Shot-2022-07-12-at-10.01.27-AM-1024x301.png" alt="" class="wp-image-10575" srcset="https://blog.xojo.com/wp-content/uploads/2022/07/Screen-Shot-2022-07-12-at-10.01.27-AM-1024x301.png 1024w, https://blog.xojo.com/wp-content/uploads/2022/07/Screen-Shot-2022-07-12-at-10.01.27-AM-300x88.png 300w, https://blog.xojo.com/wp-content/uploads/2022/07/Screen-Shot-2022-07-12-at-10.01.27-AM-768x226.png 768w, https://blog.xojo.com/wp-content/uploads/2022/07/Screen-Shot-2022-07-12-at-10.01.27-AM.png 1512w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>If you find that a case is already nominated with the Bug Bash label, do not add it again. Per usual, if the case affects you, add a &#8220;thumbs up&#8221; so we have some idea of how many users are affected by a particular bug. Please note that Feature Requests will not be considered for the Bug Bash.</p>



<p>Not every case that is nominated will be fixed. There are a multitude of reasons for this, but each case nominated will be evaluated and we&#8217;ll let you know the outcome.</p>



<p>We hope you&#8217;ll participate in the Bug Bash. No case is too old, too small or too esoteric! Submit your nominations today!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.xojo.com/2022/07/13/august-is-bug-bash-month-at-xojo/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>From Anthony: The Life of a Xojo MVP</title>
		<link>https://blog.xojo.com/2021/12/06/from-anthony-the-life-of-a-xojo-mvp/</link>
		
		<dc:creator><![CDATA[Anthony Cyphers]]></dc:creator>
		<pubDate>Mon, 06 Dec 2021 15:03:33 +0000</pubDate>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Guest Post]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Xojo API 2.0]]></category>
		<category><![CDATA[Xojo Feedback]]></category>
		<category><![CDATA[Xojo MVP]]></category>
		<category><![CDATA[Xojo Programming Language]]></category>
		<guid isPermaLink="false">https://blog.xojo.com/?p=9752</guid>

					<description><![CDATA[There seem to be a lot of misconceptions about what the MVPs do. Some say it’s just a shiny pin on our lapels, others expect us to be Xojo’s de facto QA. So, what’s expected of us and what do we really do?]]></description>
										<content:encoded><![CDATA[
<p>There seem to be a lot of misconceptions about what the MVPs do. Some say it’s just a shiny pin on our lapels, others expect us to be Xojo’s de facto QA. So, what’s expected of us and what do we really do?</p>



<h2 class="wp-block-heading">What We Do</h2>



<p>Xojo’s&nbsp;<a href="https://xojo.com/mvp/">MVP</a>&nbsp;page spells it out pretty well. We try to facilitate communication between Xojo the company and Xojo the community, and we advise Xojo on new features that will be coming to the language. Sometimes that’s a lot of work, sometimes not.</p>



<h3 class="wp-block-heading">Facilitate Communication</h3>



<p>Personally, I hear from a fair few members of the community about concerns they have. I spend time with these users and try to determine what they need that they aren’t getting, or how Xojo might take steps to ease whatever suffering the user is experiencing. I then distill that down, hopefully into a paragraph or two, and discuss it with the Xojo team. There are a few different ways I handle that information:</p>



<ul class="wp-block-list"><li>By opening a Feedback Case — if it’s a bug or feature request, this is usually the best way forward</li><li>By messaging an engineer to clarify how something is supposed to function — knowing which team member(s) generally work on which part(s) of Xojo, I can usually get a quick answer when there’s a question like this by sending them a direct real-time message</li><li>By forwarding the concern on to Geoff Perlman, Dana Brown, or Alyssa Foley — when it’s major, having direct access is great</li><li>Or by posting it in our MVP chat channel — when there’s some finer points to work out, this can be incredibly helpful as all of us MVPs are long-time users, and there are a few members of the Xojo staff constantly monitoring this as well</li></ul>



<p>I’m sure I get on their nerves sometimes with all of my questions, originating both from other users and myself, but it’s a decent system that lets me help out both the company and my fellow users.</p>



<p>In many cases, we’ll take a forum discussion and open the topic in our MVP channel to see if there’s some way we can help or Xojo can improve. We’ve had some very long and drawn-out conversations based on forums posts.</p>



<h3 class="wp-block-heading">Informal Advisory Committee</h3>



<p>Sometimes we get to see new things before they hit the public Testers group. We tested Web 2.0 for a while, Worker, and a bunch of other features. Some things we get to see long before they’re ready to roll out in any meaningful capacity. We have video calls every once in a while where Xojo presents the early stages of new features and asks for our input. We can make suggestions for changes that might make that new feature better, or help to alter the course of a new feature simply by asking the right questions that lead to the right realizations.</p>



<p>For a couple of examples: Workers were added as a Desktop (rather than Pro-only) feature after much discussion in the MVP group, and we’ve been talking over details of the forthcoming Web Feedback status messages and abilities.</p>



<p>This is an important task, and even though things aren’t released bug-free, we help Xojo understand and account for many things they might not have otherwise considered simply by providing our point of view early in the process.</p>



<h2 class="wp-block-heading">What We Don’t Do</h2>



<p>There’s a lot that we don’t do, and maybe some things we probably should do, but we do what we can with the best intentions for Xojo’s users. We represent you, the user, not Xojo in this capacity.</p>



<h3 class="wp-block-heading">Be Self-Serving</h3>



<p>It’s tempting to harass the engineers or Geoff for a particular new feature or bug fix that would help my business, but what would that really accomplish? In the end, I probably wouldn’t be an MVP for very long, and I’d feel pretty cheap to leverage my position this way.</p>



<h3 class="wp-block-heading">Be Single-Minded</h3>



<p>As a representative of the community, I try to see multiple angles for any situation. I know that I have very different experiences and projects than others, so I try to put myself in the shoes of other users when we’re discussing. It’s not always easy — and it’s not always fruitful — but it’s what I feel is incumbent upon me to do.</p>



<h3 class="wp-block-heading">Be Confrontational</h3>



<p>I get heated about things Xojo is doing at times, just like anyone else, but I certainly endeavor to keep my cool (yeah, Geoff, I know…trying also means failing occasionally). I try to offer alternatives and constructive criticism, as do my fellow MVPs. We often come up with good stuff that users don’t realize would otherwise be missing or point out things that I’m sure Xojo would rather we didn’t. don’t think for a second that we just pat them on the back and say “good job” in our private discussion venues.</p>



<h3 class="wp-block-heading">Ignore the Big Stuff</h3>



<p>If Xojo is working on something major and they’re giving us a chance to see it first, you can bet we’re all-hands-on-deck. Web 2.0 and Android, being the biggest new features released since the inception of the MVP program, pulled us all in for days or weeks on end. Testing, offering ideas, opening Feedback Cases, you name it. We try to help Xojo get it as close to right as they can, within reason and the allotted timeframe, before the Testers get their hands on these builds.</p>



<h3 class="wp-block-heading">Get Paid</h3>



<p>We’re not Xojo employees. We don’t get paid for doing this. I know some of you are thinking “Then why would you do it?!” and the answer to that is “Because we’re morons!” Seriously, though, we see a way to help Xojo and its users, and that’s enticing enough.</p>



<h2 class="wp-block-heading">What it’s Like</h2>



<p>It’s fun most of the time. I get along well with most of the Xojo team and the other MVPs, and I like discussing and testing new stuff with them. They’re a good bunch of folks, and I’m thankful to be part of the program. There’s a massive amount of knowledge and capability in a room filled with these people.</p>



<p>Users who contact me as an MVP are generally thankful when I can help them, either with my own knowledge or by passing along their concerns. I get thank you notes every once in a while, and it feels good to be doing something to help out.</p>



<p>But not everyone is thankful. There are those who deride the program and its members, send their diatribes via email and private message, or feel obliged to call us out publicly. These are people who have no idea what we do for them and Xojo — NDAs, anyone? — and they’re just looking for a reason to tear us down. I can say for certain that Xojo would look different than it does today without the presence of the MVP program. Knowing that some people want to vilify you when you’re trying to help them requires a thick skin, but it comes with the territory.</p>



<p>In the end, I try to do right by Xojo users, and I’m positive my fellow MVPs feel the same way. It’s not about us, it’s about you.</p>



<p>Thanks for reading!</p>



<p class="has-text-align-left"><em>Anthony G. Cyphers is the Lead Developer and Sole Proprietor of </em><a href="https://graffitisuite.com/" target="_blank" rel="noreferrer noopener"><em>GraffitiSuite Solutions</em></a><em> and a Xojo MVP. He has been providing custom Xojo components and contract development since 2003. </em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>MVPs: Our Ambassadors to the Community</title>
		<link>https://blog.xojo.com/2020/01/23/mvps-our-ambassadors-to-the-community/</link>
		
		<dc:creator><![CDATA[Geoff Perlman]]></dc:creator>
		<pubDate>Thu, 23 Jan 2020 18:54:30 +0000</pubDate>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Xojo MVP]]></category>
		<guid isPermaLink="false">https://blog.xojo.com/?p=6507</guid>

					<description><![CDATA[If you didn't already know, Xojo selected five members from the community to be our first Most Valued Professionals, you can read about them on the MVP Page. Here are some details about how we chose the MVPs and what the MVPs will be doing for Xojo and the community:]]></description>
										<content:encoded><![CDATA[
<p>If you didn&#8217;t already know, Xojo selected five members from the community to be our first Most Valued Professionals, you can read about them on the <a href="https://www.xojo.com/mvp/">MVP Page</a>. Here are some details about how we chose the MVPs and what the MVPs will be doing for Xojo and the community:</p>



<p>We chose to create the MVP program for 3 reasons:</p>



<ol class="wp-block-list"><li>To <strong>recognize the contributions</strong> of some members of the community. Our MVPs all have been positive forces in the Xojo community for many years.</li><li>To <strong>facilitate communication</strong> with the Xojo community. The MVPs are there to help us get the word out about things going on at Xojo and also to help the community make sure we are hearing what&#8217;s going on with them.</li><li>To <strong>act as an informal advisory committee</strong>. As we develop Xojo, we often appreciate getting feedback in the early stages of a particular change we might be making. That&#8217;s manageable with a small group such as the MVPs. We are discussing our product planning with them and are giving them very early access to features in development to get their feedback.</li></ol>



<p>We selected the MVPs by asking each member of the Xojo team to choose five people they felt contributed positively to the community and would be good at communicating both with us and the community. We asked team members not to share their choices with each other to avoid influencing the process. Our five MVPs were the result and they are all excellent choices in my humble opinion.</p>



<p>The MVPs are our objective and impartial ambassadors to the Xojo community. They are there to help the community better understand what&#8217;s going on with us and to help us better understand the wants and needs of all Xojo users. In this day and age of instant global communications, anything that promotes open, honest and productive communication is a good thing. We hope that each of you will take advantage of the MVPs by both listening to what they have to say and giving them your thoughts, feelings and feedback.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
