Xenforo MSJ Darby Decl

Total Page:16

File Type:pdf, Size:1020Kb

Xenforo MSJ Darby Decl Case 2:10-cv-08209-R -JEM Document 80-1 Filed 10/09/11 Page 1 of 38 Page ID #:1215 1 MICHAEL K. GRACE (SBN 126737) [email protected] 2 PAMELA D. DEITCHLE (SBN 222649) 3 [email protected] 4 GRACE+GRACE LLP 444 South Flower Street, Suite 1650 5 Los Angeles, California 90071 6 Telephone: (213) 452-1220 7 Facsimile: (213) 452-1222 8 Attorneys for Defendants XenForo Limited 9 and Kier Darby 10 UNITED STATES DISTRICT COURT 11 FOR THE CENTRAL DISTRICT OF CALIFORNIA 12 WESTERN DIVISION 13 Grace LLP Grace 14 + vBULLETIN SOLUTIONS, INC., a ) Case No.: CV 10-8209-R (JEMx) Intellectual Property Intellectual 15 California corporation, ) Grace Los Angeles, CA 90071 CA Angeles, Los ) DECLARATION OF KIER DARBY IN 16 444 South444 Flower Suite Street, 1650 Plaintiff, ) SUPPORT OF DEFENDANTS’ 17 ) MOTION FOR SUMMARY 18 v. ) JUDGMENT ) 19 XENFORO LIMITED, an English ) 20 private limited company; and KIER ) 21 DARBY, a British citizen; and DOES 1- ) 10, inclusive, ) 22 ) 23 Defendants. ) 24 ) 25 26 27 28 DECLARATION OF KIER DARBY Case 2:10-cv-08209-R -JEM Document 80-1 Filed 10/09/11 Page 2 of 38 Page ID #:1216 1 DECLARATION OF KIER DARBY 2 I, Kier Darby, declare as follows: 3 1. I have personal knowledge of the facts set forth in this declaration and, 4 if called upon to do so, I could and would testify competently from personal 5 knowledge as follows: 6 2. In 1998, I graduated with a B.A. Honors degree from the National 7 Centre of Computer Animation at Bournemouth University in the United 8 Kingdom. After university, I started a computer graphics animation company, 9 Alternate Perspective 3D Ltd. (“AP3D”) with two fellow graduates. Our clients 10 included FIFA, AMD, and Ferrero Kinder. 11 3. In 2000, while developing the AP3D website and working on my own 12 personal projects, I became an active member of an online community of persons 13 who develop third-party add-ons, which provide additional functionality for the Grace LLP Grace 14 + Internet forum software “vBulletin”. The vBulletin Internet forum software was Intellectual Property Intellectual 15 developed by Jelsoft Enterprises Limited (“Jelsoft”), a private limited company in Grace Los Angeles, CA 90071 CA Angeles, Los 16 the UK founded by James E. Limm and John Percival. 444 South444 Flower Suite Street, 1650 17 4. Like the majority of other Internet forum software applications, of 18 which dozens if not hundreds are available, vBulletin is written using the “PHP” 19 programming language. I made use of the programming training I had received at 20 university learn how to program in PHP. 21 5. In early 2001, John Percival, a co-founder, lead developer and project 22 manager of vBulletin, took notice of my vBulletin add-on work. He offered me a 23 job as a freelance developer responsible for integrating my add-ons into the core 24 code for the next major release of vBulletin: vBulletin 2. I accepted his offer and 25 joined the Jelsoft team that already included Michael Sullivan and Freddie 26 Bingham. At the time, we all worked from our respective homes using our own 27 computer equipment, because Jelsoft did not have any physical offices. 28 1 DECLARATION OF KIER DARBY Case 2:10-cv-08209-R -JEM Document 80-1 Filed 10/09/11 Page 3 of 38 Page ID #:1217 1 6. After the release of vBulletin 2 in 2002, Jelsoft started development of 2 vBulletin version 3. The nature of vBulletin development was to continually add 3 new features and improvements to the existing code. vBulletin 2 included most of 4 the code and features from vBulletin 1, and vBulletin 3 would include most of the 5 code and features from both vBulletin 1 and 2. 6 7. In 2003, Percival resigned from the vBulletin development team, and I 7 was invited to take over the jobs of lead developer and product manager of 8 vBulletin on a freelance basis, which I accepted. 9 8. As the lead developer and product manager, I had overall day-to-day 10 control over vBulletin software development. I also assumed responsibility for 11 many of the day-to-day tasks of managing the vBulletin business and had full 12 access to all of Jelsoft’s computer systems, including servers hosting vBulletin’s 13 websites, sales, license and customer data. I also had full access to the complete Grace LLP Grace 14 + history of all vBulletin software development. Intellectual Property Intellectual 15 9. By the Spring of 2006, Jelsoft had become very successful due to the Grace Los Angeles, CA 90071 CA Angeles, Los 16 popularity of the vBulletin software. On my recommendation, Jelsoft leased office 444 South444 Flower Suite Street, 1650 17 space in Pangbourne, Berkshire – approximately two miles from my home – to 18 serve as Jelsoft’s business and software development headquarters. 19 10. In addition, Michael Sullivan, Ashley Busby, Scott MacVicar, and I, as 20 well as a number of other UK-based freelancers, became full-time, permanent 21 employees working out of the new Jelsoft office. I was entirely satisfied with the 22 compensation that I received both as a freelancer, and also as a full-time employee 23 of Jelsoft. True and correct copies of my employment agreement and Restrictive 24 Covenant Agreement, both dated April 6, 2006, are attached hereto as Exhibit A 25 and Exhibit B, respectively. 26 11. When I became an employee of Jelsoft in April 2006, we had been 27 working on vBulletin 3.6. I believed that the architecture of vBulletin was 28 becoming outdated and cumbersome to maintain, due to the fact that it still 2 DECLARATION OF KIER DARBY Case 2:10-cv-08209-R -JEM Document 80-1 Filed 10/09/11 Page 4 of 38 Page ID #:1218 1 included large amounts of older code from older versions of vBulletin. The 2 development process was reaching the point at which almost as much effort was 3 being expended maintaining the old code and correcting errors therein as was 4 being spent developing new features. 5 12. With considerable input from the development team, I decided that 6 3.6 would be the final version to use the old code, and that the next major release of 7 vBulletin (“vBulletin 4”) would consist of all new code, employing new “object 8 oriented” programming techniques that had only become available to PHP after 9 vBulletin 3 was released. I understood that this change would allow for faster, more 10 robust future development. We estimated that vBulletin 4 would require 11 approximately two years of design and development work before commercial 12 release. We referred to vBulletin 4 as a “rewrite”, as we intended to implement all 13 of the existing vBulletin 3 features using brand new code. Grace LLP Grace 14 + 13. We decided to make use of an approach called “model-view- Intellectual Property Intellectual 15 controller” (“MVC”) for the new PHP code, and “semantic XHTML” for the Grace Los Angeles, CA 90071 CA Angeles, Los 16 vBulletin 4 user interface. Both MVC and semantic XHTML are widely-known, 444 South444 Flower Suite Street, 1650 17 industry-standard patterns, consistent with modern programming practices and 18 customer expectations. Both are subject to the interpretation of the individual 19 developer as to the manner in which they are implemented, in the same way as a 20 determination to make a cake does not dictate the ingredients or method. 21 14. Many products and software frameworks implement their own 22 versions of MVC in PHP, and hundreds of thousands, if not millions of websites 23 and web software applications employ semantic HTML and XHTML, including 24 two of vBulletin’s major competitors, Invision Power Board and phpBB, both of 25 which released versions of their forum software using semantic XHTML in late 26 2007 to early 2008. 27 15. After the release of vBulletin 3.6 in 2006, Jelsoft was focused on the 28 development of two add-on products for vBulletin (“Blog” and “Project Tools”). 3 DECLARATION OF KIER DARBY Case 2:10-cv-08209-R -JEM Document 80-1 Filed 10/09/11 Page 5 of 38 Page ID #:1219 1 During this period, Limm suddenly informed me that he wanted to add “social 2 networking” features to vBulletin as soon as possible. This was the first time that 3 Limm had ever instructed the development team to follow a specific development 4 path. I told Limm that development of these features would delay the start of work 5 on vBulletin 4, but he was insistent that the social networking features must be 6 developed immediately. Limm’s requirements for the features kept expanding, and 7 the aging vBulletin 3 architecture hampered the development process. Eventually, 8 we decided that the new features could only be achieved with a new vBulletin 9 version, and as a result we began working on vBulletin 3.7. 10 16. In mid-2007, while we were developing vBulletin 3.7, Limm informed 11 me that he and Percival had sold their Jelsoft shares to IB Services Limited, an 12 English affiliate of an American company, Internet Brands, Inc. (“Internet 13 Brands”). I had been unaware that Limm was interested in selling Jelsoft, and I had Grace LLP Grace 14 + never met or had any contact with anyone from Internet Brands. Intellectual Property Intellectual 15 17. Days before the sale of Jelsoft to Internet Brands completed, Ashley Grace Los Angeles, CA 90071 CA Angeles, Los 16 Busby arranged for generous bonuses to be paid to all Jelsoft staff.
Recommended publications
  • SEO Footprints
    SEO Footprints Brought to you by: Jason Rushton Copyright 2013 Online - M a r k e t i n g - T o o l s . c o m Page 1 Use these “Footprints” with your niche specific keywords to find Backlink sources. Some of the footprints below have already been formed into ready made search queries. TIP* If you find a footprint that returns the results you are looking for, there is no need to use the rest in that section. For example if I am looking for wordpress sites that allow comments and the search query “powered by wordpress” “YOUR YOUR KEYWORDS” returns lots of results there is no need to use all of the others that target wordpress sites as a lot of them will produce similar results. I would use one or two from each section. You can try them out and when you find one you like add it to your own list of favourites. Blogs “article directory powered by wordpress” “YOUR YOUR KEYWORDS” “blog powered by wordpress” “YOUR YOUR KEYWORDS” “blogs powered by typepad” “YOUR YOUR KEYWORDS” “YOURYOUR KEYWORDS” inurl:”trackback powered by wordpress” “powered by blogengine net 1.5.0.7” “YOUR YOUR KEYWORDS” “powered by blogengine.net” “YOUR YOUR KEYWORDS” “powered by blogengine.net add comment” “YOUR YOUR KEYWORDS” “powered by typepad” “YOUR YOUR KEYWORDS” “powered by wordpress” “YOUR YOUR KEYWORDS” “powered by wordpress review theme” “YOUR YOUR KEYWORDS” “proudly powered by wordpress” “YOUR YOUR KEYWORDS” “remove powered by wordpress” “YOUR YOUR KEYWORDS” Copyright 2013 Online - M a r k e t i n g - T o o l s .
    [Show full text]
  • Phpbb to Vbulletin Converter Download
    phpbb to vbulletin converter download phpbb or vBulletin? When I started up my site, I obviously installed a phpBB2 forum, which I then saw as a very powerful solution compared to the other free forums. I was happy with the installation for a good while, installing more MODifications and styles as I went: you wouldn't believe how much time I spent on it. Suddenly, at the beginning of this month, my site saw a pretty big jump in traffic. Forum user count went from 33 to 177 in just 3 weeks! Many of these users acually post frequently, and since I put up some google ads on one of my other sites, I decided to try out vBulletin, thinking it had some better moderation and profile features in excange for speed, style, and easy of use. Well, I finally decided to buy it one day: a perpetual license for $160, and I can say I am a bit more more than very pleased :lol:! The backend is huge, yes, but everything is nicely organized and virtually any aspect of the board can be modified. There are endless options compared to phpBB2, and I am very happy with my switch. vB is also pretty fast and easy to use regardless of the features. So basically, I find vBulletin to be the best forum solution, far better than IPB as well. Also, the conversion went very smoothly, and you can see my wonderful new forum at http://themotec.com/Forum. The phpBB team is currently working on phpBB3, which will be a much more easy-to-use version of, basically, vBulletin, with some of the very detailed features not available, and with a completely different style.
    [Show full text]
  • Evaluation Metric Boardsearch Metrics: Recall - C/N, Precision C/E
    Overview • Forums provide a wealth of information • Semi structured data not taken advantage of by popular search software Board Search • Despite being crawled, many An Internet Forum Index information rich posts are lost in low page rank Forum Examples vBulletin •vBulletin • phpBB •UBB • Invision •YaBB • Phorum • WWWBoard phpBB UBB 1 gentoo evolutionM bayareaprelude warcraft Paw talk Current Solutions • Search engines • Forum’s internal search 2 Google lycos internal boardsearch Evaluation Metric boardsearch Metrics: Recall - C/N, Precision C/E Rival system: • Rival system is the search engine / forum internal search combination • Rival system lacks precision Evaluations: • How good our system is at finding forums • How good our system is at finding relevant posts/threads Problems: • Relevance is in the eye of the beholder • How many correct extractions exist? 3 Implementation • Lucene Improving Software Package • Mysql • Ted Grenager’s Crawler Source Search Quality • Jakarta HTTPClient Dan Fingal and Jamie Nicolson The Problem Sourceforge.org • Search engines for softare packages typically perform poorly • Tend to search project name an blurb only • For example… Gentoo.org Freshmeat.net 4 How can we improve this? Better Sources of Information • Better keyword matching • Every package is associated with a • Better ranking of the results website that contains much more detailed • Better source of information about the information about it package • Spidering these sites should give us a • Pulling in nearest neighbors of top richer representation
    [Show full text]
  • Appendix a the Ten Commandments for Websites
    Appendix A The Ten Commandments for Websites Welcome to the appendixes! At this stage in your learning, you should have all the basic skills you require to build a high-quality website with insightful consideration given to aspects such as accessibility, search engine optimization, usability, and all the other concepts that web designers and developers think about on a daily basis. Hopefully with all the different elements covered in this book, you now have a solid understanding as to what goes into building a website (much more than code!). The main thing you should take from this book is that you don’t need to be an expert at everything but ensuring that you take the time to notice what’s out there and deciding what will best help your site are among the most important elements of the process. As you leave this book and go on to updating your website over time and perhaps learning new skills, always remember to be brave, take risks (through trial and error), and never feel that things are getting too hard. If you choose to learn skills that were only briefly mentioned in this book, like scripting, or to get involved in using content management systems and web software, go at a pace that you feel comfortable with. With that in mind, let’s go over the 10 most important messages I would personally recommend. After that, I’ll give you some useful resources like important websites for people learning to create for the Internet and handy software. Advice is something many professional designers and developers give out in spades after learning some harsh lessons from what their own bitter experiences.
    [Show full text]
  • Locating Exploits and Finding Targets
    452_Google_2e_06.qxd 10/5/07 12:52 PM Page 223 Chapter 6 Locating Exploits and Finding Targets Solutions in this chapter: ■ Locating Exploit Code ■ Locating Vulnerable Targets ■ Links to Sites Summary Solutions Fast Track Frequently Asked Questions 223 452_Google_2e_06.qxd 10/5/07 12:52 PM Page 224 224 Chapter 6 • Locating Exploits and Finding Targets Introduction Exploits, are tools of the hacker trade. Designed to penetrate a target, most hackers have many different exploits at their disposal. Some exploits, termed zero day or 0day, remain underground for some period of time, eventually becoming public, posted to newsgroups or Web sites for the world to share. With so many Web sites dedicated to the distribution of exploit code, it’s fairly simple to harness the power of Google to locate these tools. It can be a slightly more difficult exercise to locate potential targets, even though many modern Web application security advisories include a Google search designed to locate potential targets. In this chapter we’ll explore methods of locating exploit code and potentially vulnerable targets.These are not strictly “dark side” exercises, since security professionals often use public exploit code during a vulnerability assessment. However, only black hats use those tools against systems without prior consent. Locating Exploit Code Untold hundreds and thousands of Web sites are dedicated to providing exploits to the gen- eral public. Black hats generally provide exploits to aid fellow black hats in the hacking community.White hats provide exploits as a way of eliminating false positives from auto- mated tools during an assessment. Simple searches such as remote exploit and vulnerable exploit locate exploit sites by focusing on common lingo used by the security community.
    [Show full text]
  • GSA SER Supported Engines
    GSA SER Supported Engines 1. AltoCMS-LiveStreet 2. Article Beach 3. Article Dashboard 4. Article Friendly Ultimate 5. php Link Article 6. php Link Article-Login 7. Press Release Script 8. SupeSite 9. YAD 10. Article Directory Pro 11. Article Friendly 12. Article Script 13. ArticleMS 14. BuddyPress 15. Catalyst Web CMS 16. Drupal - Blog 17. esoTalk 18. Joomla - Blog 19. Joomla K2 20. Moodle 21. Open-Reality 22. OSQA 23. PHPMotion 24. Question2Answer 25. UCenter 26. vBulletin - Blog 27. Wordpress Article 28. XpressEngine 29. Zendesk 30. Blogspot 31. Blogspot.es 32. Drupal - Comment 33. General Blogs 34. JComments 35. KeywordLuv 36. Lokomedia CMS 37. OrdaSoft Review 38. PrismoTube 39. ShowNews 40. Storytlr 41. Textcube 42. BlogEngine 43. Bravenet Comment 44. PHP Fusion Comment 45. Rocketeer CMS 46. SPIP 47. Aardvark Topsites 48. Astanda Directory Project 49. AxsLinks 50. cpDynaLinks 51. Directory97 PRO 52. DirectoryScript 53. EasyLink 54. FFA 55. Fractalum 56. HubDir 57. IndexScript 58. JV-LinkDirectory 59. Link Machine 60. LINKER 61. LinkEX 62. Mikomedi 63. Moje 64. MyPHPAnnuaire 65. Particle Links 66. php Link Directory-Login 67. PHP Link manager 68. phpLinks 69. Scanerlink PRO 70. SEOKatalog 71. Site Sift 72. Unesourisetmoi 73. Unknown Directory 2 74. Unknown Directory 3 75. Unknown Directory 4 76. Unknown German Directory 77. Unknown Polish Directory 78. VLinks 79. WebMini 80. XZero Classified 81. eSyndiCat 82. Freeglobes 83. indexU 84. jobberBase 85. kohany 86. Link Bid Script 87. MyEngines 88. Open Classifieds 89. Open Link Directory 90. Otwarty.pl Mini 91. php Link Directory 92. PHP Weby 93. qlWebDS Pro 94.
    [Show full text]
  • Our Exploit Acquisition Program
    (https://zerodium.com) Home (https://zerodium.com) For Researchers (https://zerodium.com/program.html) For Clients (https://zerodium.com/solutions.html) Careers (https://zerodium.com/careers.html) About Us (https://zerodium.com/about.html) Our Exploit Acquisition Program ZERODIUM ZERODIUM pays premium bounties and rewards to security researchers to acquire their original and previously unreported zero-day research affecting major operating systems, software, and devices. While the majority of existing bug bounty programs accept almost any kind of vulnerabilities and PoCs but pay very low rewards, at ZERODIUM we focus on high-risk vulnerabilities with fully functional exploits, and we pay the highest rewards on the market. Eligible Research ZERODIUM is currently acquiring zero-day exploits affecting the following products: Operating Systems Remote code execution or local privilege escalation: - Microsoft Windows 10 / 8.1 - Apple macOS 10.x - Linux (CentOS, Ubuntu, Tails) - VM Escape (VMware WS / ESXi) Web Browsers Remote code execution, or sandbox bypass/escape (if any), or both: - Google Chrome - Microsoft Edge - Mozilla Firefox / Tor - Apple Safari Clients / Readers Remote code execution, or sandbox bypass/escape (if any), or both: - MS Office (Outlook/Word/Excel) - Mozilla Thunderbird - PDF Readers (Adobe / Foxit) - Adobe Flash Player Mobiles / Phones Remote code execution, or privilege escalation, or other vulnerabilities: - Apple iOS 11.x/10.x - Android 8.x/7.x/6.x - BlackBerry 10 - Windows 10 Mobile Web Servers & Related
    [Show full text]
  • Adam Romig [email protected] • Romig.Dev • Linkedin.Com/In/Adamromig
    Full-Stack Developer Adam Romig [email protected] • romig.dev • linkedin.com/in/adamromig Skills Education Programming Associate Degree in Applied Business HTML, CSS, Sass, JavaScript, PHP, C#, Bash, PowerShell Programming & Software Development University of Toledo • 2009 Frameworks ASP.Net, WebForms, WebAPI, Vue.js Certificate in Web Design University of Toledo • 2010 Databases & APIs T-SQL, mySQL, GraphQL, SSIS, Entity, LINQ Certifications ITIL v3 Foundations • 2009 Tools Visual Studio, VS Code, Git, Photoshop Work Experience Tech Support Speciaist II & Web Developer Projects RELX Group, June 2001 to Present • RECreate - PowerShell, Active Directory • Developed & maintain team’s asset management (PAM) web application, stream-lining • iSpark - CSS, Liquid Template Engine hardware-related processes from acquisition to retirement - providing accurate equipment tracking & reporting. App is also used by support teams in Raleigh, NC & the UK. • RETS Virtual Agent ChatBot - Sass • Created a RESTful web service to facilitate PAM’s integration with workflows in ServiceNow. • PAM REST Service - ASP.Net, WebAPI, C# • Mocked & built templates for an innovation feedback tool run on the UserVoice platform. • Provided styling changes using Sass/SCSS to reflect branding for Service Desk’s ChatBot. • PC Asset Management - ASP.Net, C#, T-SQL • Developed a small web app to route software requests to proper support teams, allowing • Customer Survey Tool - ASP.Net, C#, T-SQL managers to approve & track their progress. • Redesigned a survey application that tracks customer satisfaction for support teams and allows teams & individuals to view results for continuous improvement. • Drove process improvement through web applications & automation scripts written in PowerShell and Bash. • Designed & maintain relation SQL databases for web apps, occasionally writing custom queries for management reports.
    [Show full text]
  • Contract Summary Sheet
    CONTRACT SUMMARY SHEET TO: THE OFFICE OF THE CITY CLERK, COUNCIL/PUBLIC SERVICES DIVISION DATE: August 13, 2014 ROOM 395, CITY HALL FROM (DEPARTMENT): LAFD June Gibson CONTACT PERSON: PHONE: 213-978-3731 CONTRACT NO.: a— LAOS COUNCIL FILE NO.: 1111 NEW CONTRACT ADOPTED BY COUNCIL: El AMENDMENT NO, DATE El ADDENDUM NO. APPROVED BY BPW: El SUPPLEMENTAL NO. DATE El CHANGE ORDER NO. CONTRACTOR NAME: Acquia Inc. TERM OF CONTRACT: DOE THROUGH: 3 years TOTAL AMOUNT: Not to exceed $165,471 PURPOSE OF CONTRACT: To provide external web hosting services for LAFD. NOTE; CONTRACTS ARE PUBLIC RECORDS - SCANNED AND UPLOADED TO THE INTERNET '-1 L o 5 CONTRACT BETWEEN CITY OF LOS ANGELES AND ACQUIA INC. THIS CONTRACT, is made and entered into by and between the CITY of Los Angeles, a municipal corporation (hereinafter referred to as "CITY"), acting by and through the Los Angeles Fire Department (hereinafter referred to as "LAFD"), and Acquia Inc., a Delaware corporation (hereinafter referred to as the "CONTRACTOR"). WITNESSETH WHEREAS, the Los Angeles Fire Department (LAFD) wishes to implement Drupal Web Content Management software to develop LAFD's social publishing websites; and WHEREAS, the Los Angeles Fire Department wishes the CITY's critical external websites to be externally-hosted; and WHEREAS, The CONTRACTOR has unique and specialized knowledge with implementation and support of Drupal software; and WHEREAS, pursuant to Los Angeles City Charter Section 1022, it was determined that CITY employees do not possess the necessary expertise to perform
    [Show full text]
  • Alex Beuscher [email protected] 1702 Paru St
    Alex Beuscher [email protected] 1702 Paru St. #C Alameda, CA 94501 c: 617 359 - 6971 Overview I have more than twenty years of experience on the web. I augment my development, and management skills with an ability to clearly communicate complex concepts to a wide audience in writing and in speech. I am thoughtful about my work and have made valuable contributions and improvements in every department I have managed or been a part of. Computer Skills Languages PHP, JavaScript, jQuery, HTML, CSS, AJAX, MySQL, ASP Applications Marketo, Wordpress, ZenDesk, Apache, Linux, AWS Services, Git, Adobe Design Suite, Final Cut Pro, vBulletin, Drupal, Expression Engine, and others. Experience 2020 –present Senior Web Developer & Team Lead, Contentstack, San Diego, CA I currently manage the engineering team for the marketing department at Contentstack. In this role I contribute code, meeting with stakeholders, and managing and mentoring a team in India to develop the documentation and marketing websites for the company. This site is built using the company’s headless CMS product along with Gatsby, a React framework. This position is fully remote. 2017 –2020 Senior Web Developer, Dynamic Signal, San Bruno, CA I continue to manage this site part time after 3 years of full time employment. This is a remote position, working with Wordpress, ZenDesk, Marketo, on the company’s web properties including their marketing and support sites. 2013 –2017 Senior Web Developer, 2K Games, Novato, CA My role at 2K involved front and back end development on sites supporting our various game titles and other web properties. Security, localization, and usability were a primary focus.
    [Show full text]
  • Releasing Tools for International Disease Surveillance As Open-Source Software: a Case Study
    Releasing Tools for International Disease Surveillance as Open-Source Software: A Case Study Raj J. Ashar ince the development of tools for the Suite for Automated Global Electronic bioSurveillance (SAGES) began in 2008, the SAGES team and sponsor have envisioned the eventual release of these tools as open-source software to the global public health and technology communities. Open- source software allows members of the public to study, customize, and operate their own local copies of the software and source code, often without monetary fees. As such, releasing SAGES as open-source software assures prospective users that they retain complete control over the health data collected by SAGES-based systems, and aligns well with the model of self-sustainability intended for the operation of SAGES systems in resource-limited settings. Preparing two SAGES tools, OpenESSENCE and SAGES Mobile, for release as open-source software projects entailed a multifaceted, months-long effort that spanned policy, technical, and community considerations. This article describes the issues, trade-offs, and decisions that were addressed leading up to the successful open-source release of OpenESSENCE and SAGES Mobile in June 2013. The aim of this case study is to inform future Johns Hopkins University Applied Physics Laboratory (APL) and external efforts to release open-source software. INTRODUCTION Open-source software follows a design methodology ered a trade secret and is often unavailable to the public. that makes software source code available to members The transparency afforded by open-source software can of the public for usage, modification, reproduction, and empower end users in several ways.
    [Show full text]
  • Ii DESIGNING ONLINE COMMUNITIES: HOW DESIGNERS, DEVELOPERS, COMMUNTIY MANAGERS, and SOFTWARE STRUCTURE DISCOURSE and KNOWLEDGE
    DESIGNING ONLINE COMMUNITIES: HOW DESIGNERS, DEVELOPERS, COMMUNTIY MANAGERS, AND SOFTWARE STRUCTURE DISCOURSE AND KNOWLEDGE PRODUCTION ON THE WEB by Trevor J Owens ii TABLE OF CONTENTS Page Abstract ............................................................................................................................... v Introduction ......................................................................................................................... 6 Locating Power, Control and Autonomy in Collective Intelligence ............................... 9 Conceptual Context ........................................................................................................... 15 Theorizing Online Community Software ...................................................................... 18 Theorizing Software from Technology Studies ............................................................ 19 Cognitive Systems and Cognitive Niches ..................................................................... 25 Distributed Cognition ................................................................................................ 25 Cognitive Niche Construction ................................................................................... 26 Collective Intelligence In Action .................................................................................. 28 Learning in Online Communities as Participation in Collective Intelligence ........... 29 Research Questions ..........................................................................................................
    [Show full text]