{"componentChunkName":"component---src-templates-blog-post-tsx","path":"/how-to-manage-open-source-project/","result":{"data":{"allContentfulCategory":{"edges":[{"node":{"contentful_id":"2gOurgpDj1BasZvVToN13z","slug":"tiny-sparks","title":"The Tiny Way"}},{"node":{"contentful_id":"2a3w396SgR2Fl1ep4eYu0w","slug":"product-management","title":"Product-Led Growth"}},{"node":{"contentful_id":"T7VZcLaLRpt6XlNLJPLmL","slug":"wysiwyg-world","title":"World of WYSIWYG"}},{"node":{"contentful_id":"6HNYGjOUjHzUS2gXBnMVXn","slug":"design-and-ux","title":"Content Marketing & Design"}},{"node":{"contentful_id":"6XFMYLCe4AEYIDazkjGFvb","slug":"engineering","title":"Developer Insights"}},{"node":{"contentful_id":"24ufWIsR0ImSvxvvIrutB5","slug":"open-source","title":"Open Source"}},{"node":{"contentful_id":"2fLgNI8yOMeZHNl1nSQ11","slug":"how-tos-and-tutorials","title":"How-to Use TinyMCE"}}]},"contentfulBlogPost":{"title":"Managing an open source project: steps, best practices and challenges","lastUpdated":"April 4th, 2022","publishDate":"2022-04-05T00:00+10:00","category":{"slug":"open-source","title":"Open Source","blog_post":[{"title":"Build a Custom Editor or Use TinyMCE? Open Source Options","slug":"tinymce-open-source-vs-building-custom-rich-text-editor","featured":true,"lastUpdated":"Mar 3rd, 2026","description":{"description":"<p>Compare open source TinyMCE with building a rich text editor using open source libraries. Learn the trade-offs between speed, customization, and maintenance.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Compare open source TinyMCE with building a rich text editor using open source libraries. Learn the trade-offs between speed, customization, and maintenance."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Build a Custom Editor or Use TinyMCE? Open Source Options","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABhlBMVEUKE1QACE8AB08ABk4ABE4ABU4JElMJE1QDDFEABU8ABk8AB1EABVMABlIAB1AEDlEAAE4AAEsAAEkAAEoAAEgAAFAACVUbJlwQHVkAD1UABE8/QWNUVXBRUm5AQWRJS2lHSGhGR2dISWhYWXJTVG8oL18/Q2i5ucCPkJwAAFUIE1QEDFAAAEVnaH2WlqKQkJ1+fo6IiJeOjpuRkp6LjJmUlaGQkZ1bX3o2OmOpqbJ/gI8AAFMADlQEEVMAA09aWXKAfo6OjJl8e4uJiJWVlKCcm6WTkp1ZV28AAD4ABlUAAFIADFYABFMAAE8bSmsmbYYvZIEhX4EkXoI5YocqV4ErX4wFUocASIMAMGoAAE0MFlUADVQAAFSam6aurrYkK10AAEwAKVkATG4APmcAOWYAPmoAN2gAMGUAO28AOW8BN28CJWAAAk0HD1EDEVUHGlqwsLi/v8VARGkAA04BAk0BCE8ABVAAClUeJlslLF4ADFULE1QFDlEBCU8AAlIADFMGEFMLFFQlt3ZbAAAAhklEQVQIHWXBsQnCQBiG4e89j5xaBDVOIWltnMEtHCFYWQmCjfNYuIAI9m4gtmKTwuT3AgqSPA8S+iKqTJYQqOQlvT0ieiktGYGQZM4cjYeJyYCWm5HTcSbP+LnMUrDnGKYL2o5+SYd8dj+pdpJRrzisicSGfSjVKNTXblhc50hb/vW8D8kH8kUeJRHcPz4AAAAASUVORK5CYII=","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/5EEn9vynp7bwccSKMY8WC/33b1508bafe551f545376279472907fa/Build_a_Custom_Editor_or_Use_TinyMCE__Open_Source_Options.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/5EEn9vynp7bwccSKMY8WC/33b1508bafe551f545376279472907fa/Build_a_Custom_Editor_or_Use_TinyMCE__Open_Source_Options.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5EEn9vynp7bwccSKMY8WC/33b1508bafe551f545376279472907fa/Build_a_Custom_Editor_or_Use_TinyMCE__Open_Source_Options.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5EEn9vynp7bwccSKMY8WC/33b1508bafe551f545376279472907fa/Build_a_Custom_Editor_or_Use_TinyMCE__Open_Source_Options.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5EEn9vynp7bwccSKMY8WC/33b1508bafe551f545376279472907fa/Build_a_Custom_Editor_or_Use_TinyMCE__Open_Source_Options.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/5EEn9vynp7bwccSKMY8WC/33b1508bafe551f545376279472907fa/Build_a_Custom_Editor_or_Use_TinyMCE__Open_Source_Options.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/5EEn9vynp7bwccSKMY8WC/33b1508bafe551f545376279472907fa/Build_a_Custom_Editor_or_Use_TinyMCE__Open_Source_Options.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/5EEn9vynp7bwccSKMY8WC/33b1508bafe551f545376279472907fa/Build_a_Custom_Editor_or_Use_TinyMCE__Open_Source_Options.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/5EEn9vynp7bwccSKMY8WC/33b1508bafe551f545376279472907fa/Build_a_Custom_Editor_or_Use_TinyMCE__Open_Source_Options.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5EEn9vynp7bwccSKMY8WC/33b1508bafe551f545376279472907fa/Build_a_Custom_Editor_or_Use_TinyMCE__Open_Source_Options.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5EEn9vynp7bwccSKMY8WC/33b1508bafe551f545376279472907fa/Build_a_Custom_Editor_or_Use_TinyMCE__Open_Source_Options.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5EEn9vynp7bwccSKMY8WC/33b1508bafe551f545376279472907fa/Build_a_Custom_Editor_or_Use_TinyMCE__Open_Source_Options.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/5EEn9vynp7bwccSKMY8WC/33b1508bafe551f545376279472907fa/Build_a_Custom_Editor_or_Use_TinyMCE__Open_Source_Options.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/5EEn9vynp7bwccSKMY8WC/33b1508bafe551f545376279472907fa/Build_a_Custom_Editor_or_Use_TinyMCE__Open_Source_Options.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"Open Source","slug":"open-source"},"metaTitle":{"metaTitle":"Build a Custom Editor or Use TinyMCE? Open Source Options | TinyMCE"},"metaDescription":null},{"title":"Managing an open source project: steps, best practices and challenges","slug":"how-to-manage-open-source-project","featured":false,"lastUpdated":"Apr 4th, 2022","description":{"description":"<p>Learn about the steps and best practices on starting and managing an open source project, including how to manage the pitfalls and challenges open source project owners may experience.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Learn about the steps and best practices on starting and managing an open source project, including how to manage the pitfalls and challenges open source project owners may experience."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"How to do project management in open source: challenges and solutions","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4gxYSUNDX1BST0ZJTEUAAQEAAAxITGlubwIQAABtbnRyUkdCIFhZWiAHzgACAAkABgAxAABhY3NwTVNGVAAAAABJRUMgc1JHQgAAAAAAAAAAAAAAAAAA9tYAAQAAAADTLUhQICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFjcHJ0AAABUAAAADNkZXNjAAABhAAAAGx3dHB0AAAB8AAAABRia3B0AAACBAAAABRyWFlaAAACGAAAABRnWFlaAAACLAAAABRiWFlaAAACQAAAABRkbW5kAAACVAAAAHBkbWRkAAACxAAAAIh2dWVkAAADTAAAAIZ2aWV3AAAD1AAAACRsdW1pAAAD+AAAABRtZWFzAAAEDAAAACR0ZWNoAAAEMAAAAAxyVFJDAAAEPAAACAxnVFJDAAAEPAAACAxiVFJDAAAEPAAACAx0ZXh0AAAAAENvcHlyaWdodCAoYykgMTk5OCBIZXdsZXR0LVBhY2thcmQgQ29tcGFueQAAZGVzYwAAAAAAAAASc1JHQiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAABJzUkdCIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWFlaIAAAAAAAAPNRAAEAAAABFsxYWVogAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAABvogAAOPUAAAOQWFlaIAAAAAAAAGKZAAC3hQAAGNpYWVogAAAAAAAAJKAAAA+EAAC2z2Rlc2MAAAAAAAAAFklFQyBodHRwOi8vd3d3LmllYy5jaAAAAAAAAAAAAAAAFklFQyBodHRwOi8vd3d3LmllYy5jaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkZXNjAAAAAAAAAC5JRUMgNjE5NjYtMi4xIERlZmF1bHQgUkdCIGNvbG91ciBzcGFjZSAtIHNSR0IAAAAAAAAAAAAAAC5JRUMgNjE5NjYtMi4xIERlZmF1bHQgUkdCIGNvbG91ciBzcGFjZSAtIHNSR0IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGVzYwAAAAAAAAAsUmVmZXJlbmNlIFZpZXdpbmcgQ29uZGl0aW9uIGluIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAALFJlZmVyZW5jZSBWaWV3aW5nIENvbmRpdGlvbiBpbiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHZpZXcAAAAAABOk/gAUXy4AEM8UAAPtzAAEEwsAA1yeAAAAAVhZWiAAAAAAAEwJVgBQAAAAVx/nbWVhcwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAo8AAAACc2lnIAAAAABDUlQgY3VydgAAAAAAAAQAAAAABQAKAA8AFAAZAB4AIwAoAC0AMgA3ADsAQABFAEoATwBUAFkAXgBjAGgAbQByAHcAfACBAIYAiwCQAJUAmgCfAKQAqQCuALIAtwC8AMEAxgDLANAA1QDbAOAA5QDrAPAA9gD7AQEBBwENARMBGQEfASUBKwEyATgBPgFFAUwBUgFZAWABZwFuAXUBfAGDAYsBkgGaAaEBqQGxAbkBwQHJAdEB2QHhAekB8gH6AgMCDAIUAh0CJgIvAjgCQQJLAlQCXQJnAnECegKEAo4CmAKiAqwCtgLBAssC1QLgAusC9QMAAwsDFgMhAy0DOANDA08DWgNmA3IDfgOKA5YDogOuA7oDxwPTA+AD7AP5BAYEEwQgBC0EOwRIBFUEYwRxBH4EjASaBKgEtgTEBNME4QTwBP4FDQUcBSsFOgVJBVgFZwV3BYYFlgWmBbUFxQXVBeUF9gYGBhYGJwY3BkgGWQZqBnsGjAadBq8GwAbRBuMG9QcHBxkHKwc9B08HYQd0B4YHmQesB78H0gflB/gICwgfCDIIRghaCG4IggiWCKoIvgjSCOcI+wkQCSUJOglPCWQJeQmPCaQJugnPCeUJ+woRCicKPQpUCmoKgQqYCq4KxQrcCvMLCwsiCzkLUQtpC4ALmAuwC8gL4Qv5DBIMKgxDDFwMdQyODKcMwAzZDPMNDQ0mDUANWg10DY4NqQ3DDd4N+A4TDi4OSQ5kDn8Omw62DtIO7g8JDyUPQQ9eD3oPlg+zD88P7BAJECYQQxBhEH4QmxC5ENcQ9RETETERTxFtEYwRqhHJEegSBxImEkUSZBKEEqMSwxLjEwMTIxNDE2MTgxOkE8UT5RQGFCcUSRRqFIsUrRTOFPAVEhU0FVYVeBWbFb0V4BYDFiYWSRZsFo8WshbWFvoXHRdBF2UXiReuF9IX9xgbGEAYZRiKGK8Y1Rj6GSAZRRlrGZEZtxndGgQaKhpRGncanhrFGuwbFBs7G2MbihuyG9ocAhwqHFIcexyjHMwc9R0eHUcdcB2ZHcMd7B4WHkAeah6UHr4e6R8THz4faR+UH78f6iAVIEEgbCCYIMQg8CEcIUghdSGhIc4h+yInIlUigiKvIt0jCiM4I2YjlCPCI/AkHyRNJHwkqyTaJQklOCVoJZclxyX3JicmVyaHJrcm6CcYJ0kneierJ9woDSg/KHEooijUKQYpOClrKZ0p0CoCKjUqaCqbKs8rAis2K2krnSvRLAUsOSxuLKIs1y0MLUEtdi2rLeEuFi5MLoIuty7uLyQvWi+RL8cv/jA1MGwwpDDbMRIxSjGCMbox8jIqMmMymzLUMw0zRjN/M7gz8TQrNGU0njTYNRM1TTWHNcI1/TY3NnI2rjbpNyQ3YDecN9c4FDhQOIw4yDkFOUI5fzm8Ofk6Njp0OrI67zstO2s7qjvoPCc8ZTykPOM9Ij1hPaE94D4gPmA+oD7gPyE/YT+iP+JAI0BkQKZA50EpQWpBrEHuQjBCckK1QvdDOkN9Q8BEA0RHRIpEzkUSRVVFmkXeRiJGZ0arRvBHNUd7R8BIBUhLSJFI10kdSWNJqUnwSjdKfUrESwxLU0uaS+JMKkxyTLpNAk1KTZNN3E4lTm5Ot08AT0lPk0/dUCdQcVC7UQZRUFGbUeZSMVJ8UsdTE1NfU6pT9lRCVI9U21UoVXVVwlYPVlxWqVb3V0RXklfgWC9YfVjLWRpZaVm4WgdaVlqmWvVbRVuVW+VcNVyGXNZdJ114XcleGl5sXr1fD19hX7NgBWBXYKpg/GFPYaJh9WJJYpxi8GNDY5dj62RAZJRk6WU9ZZJl52Y9ZpJm6Gc9Z5Nn6Wg/aJZo7GlDaZpp8WpIap9q92tPa6dr/2xXbK9tCG1gbbluEm5rbsRvHm94b9FwK3CGcOBxOnGVcfByS3KmcwFzXXO4dBR0cHTMdSh1hXXhdj52m3b4d1Z3s3gReG54zHkqeYl553pGeqV7BHtje8J8IXyBfOF9QX2hfgF+Yn7CfyN/hH/lgEeAqIEKgWuBzYIwgpKC9INXg7qEHYSAhOOFR4Wrhg6GcobXhzuHn4gEiGmIzokziZmJ/opkisqLMIuWi/yMY4zKjTGNmI3/jmaOzo82j56QBpBukNaRP5GokhGSepLjk02TtpQglIqU9JVflcmWNJaflwqXdZfgmEyYuJkkmZCZ/JpomtWbQpuvnByciZz3nWSd0p5Anq6fHZ+Ln/qgaaDYoUehtqImopajBqN2o+akVqTHpTilqaYapoum/adup+CoUqjEqTepqaocqo+rAqt1q+msXKzQrUStuK4trqGvFq+LsACwdbDqsWCx1rJLssKzOLOutCW0nLUTtYq2AbZ5tvC3aLfguFm40blKucK6O7q1uy67p7whvJu9Fb2Pvgq+hL7/v3q/9cBwwOzBZ8Hjwl/C28NYw9TEUcTOxUvFyMZGxsPHQce/yD3IvMk6ybnKOMq3yzbLtsw1zLXNNc21zjbOts83z7jQOdC60TzRvtI/0sHTRNPG1EnUy9VO1dHWVdbY11zX4Nhk2OjZbNnx2nba+9uA3AXcit0Q3ZbeHN6i3ynfr+A24L3hROHM4lPi2+Nj4+vkc+T85YTmDeaW5x/nqegy6LzpRunQ6lvq5etw6/vshu0R7ZzuKO6070DvzPBY8OXxcvH/8ozzGfOn9DT0wvVQ9d72bfb794r4Gfio+Tj5x/pX+uf7d/wH/Jj9Kf26/kv+3P9t////2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAALABQDAREAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQQG/8QAJhAAAgEDBAEDBQAAAAAAAAAAAQIDBBEhAAUSMQZBUXETFCIjYf/EABoBAAICAwAAAAAAAAAAAAAAAAMFAAQBAgf/xAAfEQACAgICAwEAAAAAAAAAAAABAgARAxIEIQUxUYH/2gAMAwEAAhEDEQA/ABtqVqhoI5aSko6KRgonkBvx7yL4vjvGb+mrSBWaiZzPJuuJnxrZA6H2K79sfju0Q0v0SjScgpi5RysV7Lfj18kaM+JFFqYr8dyM/JZk5GLUAe6I/O/cLbyvxra2NPHQSyouQzKrHOcm390s1ZuxHYy4l6qUcSkRKvIv7T1Iw6OPXWSaJqUC7fZNu9JEYZTY35AXDHosAfXWqk2BIzGplK+Bfu5Bdse7n2+dGABEA7Haf//Z","aspectRatio":1.7767441860465116,"src":"//images.ctfassets.net/s600jj41gsex/1ldoL3Yzu0eEmouqLhP3qe/bc08e51bfb21cb492669fdb685be25cd/Image_TinyMCE_open_source_ProjectManagement.jpg?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/1ldoL3Yzu0eEmouqLhP3qe/bc08e51bfb21cb492669fdb685be25cd/Image_TinyMCE_open_source_ProjectManagement.jpg?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1ldoL3Yzu0eEmouqLhP3qe/bc08e51bfb21cb492669fdb685be25cd/Image_TinyMCE_open_source_ProjectManagement.jpg?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1ldoL3Yzu0eEmouqLhP3qe/bc08e51bfb21cb492669fdb685be25cd/Image_TinyMCE_open_source_ProjectManagement.jpg?w=739&h=416&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1ldoL3Yzu0eEmouqLhP3qe/bc08e51bfb21cb492669fdb685be25cd/Image_TinyMCE_open_source_ProjectManagement.jpg?w=1109&h=624&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/1ldoL3Yzu0eEmouqLhP3qe/bc08e51bfb21cb492669fdb685be25cd/Image_TinyMCE_open_source_ProjectManagement.jpg?w=1478&h=832&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/1ldoL3Yzu0eEmouqLhP3qe/bc08e51bfb21cb492669fdb685be25cd/Image_TinyMCE_open_source_ProjectManagement.jpg?w=1528&h=860&q=50&fit=scale 1528w","srcWebp":"//images.ctfassets.net/s600jj41gsex/1ldoL3Yzu0eEmouqLhP3qe/bc08e51bfb21cb492669fdb685be25cd/Image_TinyMCE_open_source_ProjectManagement.jpg?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/1ldoL3Yzu0eEmouqLhP3qe/bc08e51bfb21cb492669fdb685be25cd/Image_TinyMCE_open_source_ProjectManagement.jpg?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1ldoL3Yzu0eEmouqLhP3qe/bc08e51bfb21cb492669fdb685be25cd/Image_TinyMCE_open_source_ProjectManagement.jpg?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1ldoL3Yzu0eEmouqLhP3qe/bc08e51bfb21cb492669fdb685be25cd/Image_TinyMCE_open_source_ProjectManagement.jpg?w=739&h=416&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1ldoL3Yzu0eEmouqLhP3qe/bc08e51bfb21cb492669fdb685be25cd/Image_TinyMCE_open_source_ProjectManagement.jpg?w=1109&h=624&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/1ldoL3Yzu0eEmouqLhP3qe/bc08e51bfb21cb492669fdb685be25cd/Image_TinyMCE_open_source_ProjectManagement.jpg?w=1478&h=832&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/1ldoL3Yzu0eEmouqLhP3qe/bc08e51bfb21cb492669fdb685be25cd/Image_TinyMCE_open_source_ProjectManagement.jpg?w=1528&h=860&q=50&fm=webp&fit=scale 1528w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Joe Robinson","slug":"joseph-robinson"},"category":{"title":"Open Source","slug":"open-source"},"metaTitle":{"metaTitle":"How to manage an open source project | TinyMCE\n"},"metaDescription":{"metaDescription":"Learn about steps and best practices on starting and managing an open source project, pitfalls and challenges open source project owners may experience."}},{"title":"Open source monetization and project income support","slug":"open-source-monetization","featured":false,"lastUpdated":"Jul 13th, 2022","description":{"description":"<p>Monetization of an open source software can help support your ongoing work. This article goes through ways an open source project can be monetized</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Monetization of an open source software can help support your ongoing work. This article goes through ways an open source project can be monetized"}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"open source and monetization words with the pipe character, but the words separated","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,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","aspectRatio":1.7767441860465116,"src":"//images.ctfassets.net/s600jj41gsex/2oTJMpRoCBXpcnXePPKXqw/88398a54b63990a55895089827e81785/img-opensource-text-tinymce.jpg?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/2oTJMpRoCBXpcnXePPKXqw/88398a54b63990a55895089827e81785/img-opensource-text-tinymce.jpg?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/2oTJMpRoCBXpcnXePPKXqw/88398a54b63990a55895089827e81785/img-opensource-text-tinymce.jpg?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/2oTJMpRoCBXpcnXePPKXqw/88398a54b63990a55895089827e81785/img-opensource-text-tinymce.jpg?w=739&h=416&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/2oTJMpRoCBXpcnXePPKXqw/88398a54b63990a55895089827e81785/img-opensource-text-tinymce.jpg?w=1109&h=624&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/2oTJMpRoCBXpcnXePPKXqw/88398a54b63990a55895089827e81785/img-opensource-text-tinymce.jpg?w=1478&h=832&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/2oTJMpRoCBXpcnXePPKXqw/88398a54b63990a55895089827e81785/img-opensource-text-tinymce.jpg?w=1528&h=860&q=50&fit=scale 1528w","srcWebp":"//images.ctfassets.net/s600jj41gsex/2oTJMpRoCBXpcnXePPKXqw/88398a54b63990a55895089827e81785/img-opensource-text-tinymce.jpg?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/2oTJMpRoCBXpcnXePPKXqw/88398a54b63990a55895089827e81785/img-opensource-text-tinymce.jpg?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/2oTJMpRoCBXpcnXePPKXqw/88398a54b63990a55895089827e81785/img-opensource-text-tinymce.jpg?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/2oTJMpRoCBXpcnXePPKXqw/88398a54b63990a55895089827e81785/img-opensource-text-tinymce.jpg?w=739&h=416&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/2oTJMpRoCBXpcnXePPKXqw/88398a54b63990a55895089827e81785/img-opensource-text-tinymce.jpg?w=1109&h=624&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/2oTJMpRoCBXpcnXePPKXqw/88398a54b63990a55895089827e81785/img-opensource-text-tinymce.jpg?w=1478&h=832&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/2oTJMpRoCBXpcnXePPKXqw/88398a54b63990a55895089827e81785/img-opensource-text-tinymce.jpg?w=1528&h=860&q=50&fm=webp&fit=scale 1528w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Joe Robinson","slug":"joseph-robinson"},"category":{"title":"Open Source","slug":"open-source"},"metaTitle":{"metaTitle":"Open source monetization: project income support | TinyMCE"},"metaDescription":{"metaDescription":"Monetization of an open source software can give your project a new perspective. This article goes through ways an open source project can be monetized"}},{"title":"Open Source License Comparison: Which One Suits Your Project?","slug":"opensource-rich-text-editor-licences","featured":false,"lastUpdated":"Apr 11th, 2025","description":{"description":"<p>Explore a comparison of popular Open Source Licenses to make the right choice for your software</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Explore a comparison of popular Open Source Licenses to make the right choice for your software"}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Open Source license comparison: which one to choose?","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAB11BMVEUIElMAB08ACE8ABU4AB04AAE0ABE0AAEgAAEcAAEkHEVMJElMKE1QACE8ABk4ABU4ABE4AB08EDVEAB04ABk8AA04AAU4AAk4AAk0eJF4uM2okKmYtM2krMWksMWkqMGgzOWwzOGwoLWYIDlYAAEYAAU0ABU8ABFEAAVAhKGM7Qnk+Rns+RXs/RntBSHw3PnVFTXxncppjbZNDS3IAAEgABE0THFdARGg5PmUlL2hbZZdteahteKdmcaFZYpVCSYBdZpCcq9Ocq9R1gacAAEcAAEsoL19iY3pbXHUtOG1cZ5hveqlueahueqhseKdjbZ5aY5ZHToAvPJFlddlfb9hbatM+UMEAAFoSG1c/RGo5PmYlLmhaZJVsd6ZocqFmcaBhbJ1XZJdDToFGUI17is96ic56iMtte74OF1gAC1IABVEdI2FHU4tTYZpOWpJSXphIVIw3RHk9RHMuOW5aZY+YpsuXpcmSoMWIlbkjKVkID1EBCU8QFlYtNm83QnovOXI3QnksOHEuMWRiN0lLNFkTJmMgJmASGVYAA0wBCU4EDFEIEFEMFFIGD1AABk0AAkwNGlchJ1wSHVgAAE4AAEoAAEwACVALFFQEDFADC08CCk8AClEABE+zmrZvAAAADHRSTlP+/v7+/v7+/v7+/v7WzDArAAAAgUlEQVQIHWXBPRLBYBSG0ff5chOFMIlWaUVmLMVoLIHlKKU0SmtQ6lMR35UgM37OQTkCoZeYNF6bMg8x8btLpBBvmctoGNATrUsgmdESIN5OFgqeJHrBVPDHNKEjPlisFvyyeC35tm+Cr8vWsTjsxp1Rlc9ThtvVRiCdpylLyT3WDzyRIgR8SoF7AAAAAElFTkSuQmCC","aspectRatio":1.7833333333333334,"src":"//images.ctfassets.net/s600jj41gsex/5cQ34NWiWL3hc3fwBjhQIv/5120edf3f7c5bf3a9afb70b4305e0bc7/Open_Source_license_comparison__which_one_to_choose_.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/5cQ34NWiWL3hc3fwBjhQIv/5120edf3f7c5bf3a9afb70b4305e0bc7/Open_Source_license_comparison__which_one_to_choose_.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5cQ34NWiWL3hc3fwBjhQIv/5120edf3f7c5bf3a9afb70b4305e0bc7/Open_Source_license_comparison__which_one_to_choose_.png?w=370&h=207&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5cQ34NWiWL3hc3fwBjhQIv/5120edf3f7c5bf3a9afb70b4305e0bc7/Open_Source_license_comparison__which_one_to_choose_.png?w=739&h=414&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5cQ34NWiWL3hc3fwBjhQIv/5120edf3f7c5bf3a9afb70b4305e0bc7/Open_Source_license_comparison__which_one_to_choose_.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/5cQ34NWiWL3hc3fwBjhQIv/5120edf3f7c5bf3a9afb70b4305e0bc7/Open_Source_license_comparison__which_one_to_choose_.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/5cQ34NWiWL3hc3fwBjhQIv/5120edf3f7c5bf3a9afb70b4305e0bc7/Open_Source_license_comparison__which_one_to_choose_.png?w=1926&h=1080&q=50&fit=scale 1926w","srcWebp":"//images.ctfassets.net/s600jj41gsex/5cQ34NWiWL3hc3fwBjhQIv/5120edf3f7c5bf3a9afb70b4305e0bc7/Open_Source_license_comparison__which_one_to_choose_.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/5cQ34NWiWL3hc3fwBjhQIv/5120edf3f7c5bf3a9afb70b4305e0bc7/Open_Source_license_comparison__which_one_to_choose_.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5cQ34NWiWL3hc3fwBjhQIv/5120edf3f7c5bf3a9afb70b4305e0bc7/Open_Source_license_comparison__which_one_to_choose_.png?w=370&h=207&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5cQ34NWiWL3hc3fwBjhQIv/5120edf3f7c5bf3a9afb70b4305e0bc7/Open_Source_license_comparison__which_one_to_choose_.png?w=739&h=414&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5cQ34NWiWL3hc3fwBjhQIv/5120edf3f7c5bf3a9afb70b4305e0bc7/Open_Source_license_comparison__which_one_to_choose_.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/5cQ34NWiWL3hc3fwBjhQIv/5120edf3f7c5bf3a9afb70b4305e0bc7/Open_Source_license_comparison__which_one_to_choose_.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/5cQ34NWiWL3hc3fwBjhQIv/5120edf3f7c5bf3a9afb70b4305e0bc7/Open_Source_license_comparison__which_one_to_choose_.png?w=1926&h=1080&q=50&fm=webp&fit=scale 1926w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"Open Source","slug":"open-source"},"metaTitle":{"metaTitle":"Open Source License Comparison: Which One Suits Your Project? | TinyMCE"},"metaDescription":{"metaDescription":"Explore a comparison of popular Open Source Licenses to make the right choice for your software"}},{"title":"What is Open Source Software? Definition, Benefits and Key Aspects","slug":"what-is-open-source-software","featured":false,"lastUpdated":"Jan 16th, 2025","description":{"description":"<p>What is Open Source Software? Learn about its history, licenses, and why it&rsquo;s essential for modern technology and business.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"What is Open Source Software? Learn about its history, licenses, and why it’s essential for modern technology and business."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"The open source software symbol appears over a small web application frame","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAA6lBMVEVk86Rk9KRj9KRj9KVi9KVj86Rh9KVZ9adY9adf9KVl9KVk86Vf76pi86Sl6Iqv5oRt8qFg9KVi9KR887CV7r199LNr9bGt6Izr0znm1kbD4HNc8qNs9Klz8Kh97Kpv8qpk86y65IHR11/I3GzQ115Y86Vm86Z49LBs8KZn7qFl8KRi8aZ376CS55Ot4YSH55de86Zj7KZx8q159LB486998q529rJy97Nz9rNz9bFn86Zx9ayD8rKB87J/9bKB9LKH8a579LF276pk9KV88KyB8rF79rN69K578als86hu76Rq9Khr9Khi86OfvI+9AAAAcklEQVQIHQXBwUlDURRAwTn6AlERbCJNuLDzYAlpIgW4+CBq8q8zAaTaZ2ABDner+jEIPMxTVbX9YYG3qqq2hgU9V1W1w0KnqqqawYKX2l6rCoTW7b2q+jRYmNs6VlUNBBw+jn1fvszAI7BfT51/7wb8A1suIEuj1FaDAAAAAElFTkSuQmCC","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/1Cnw6nZwEo4RCkSGFUGUJi/faf4e171e65302faf0032ea2f73a2a47/What_is_Open_Source_Software_.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/1Cnw6nZwEo4RCkSGFUGUJi/faf4e171e65302faf0032ea2f73a2a47/What_is_Open_Source_Software_.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1Cnw6nZwEo4RCkSGFUGUJi/faf4e171e65302faf0032ea2f73a2a47/What_is_Open_Source_Software_.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1Cnw6nZwEo4RCkSGFUGUJi/faf4e171e65302faf0032ea2f73a2a47/What_is_Open_Source_Software_.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1Cnw6nZwEo4RCkSGFUGUJi/faf4e171e65302faf0032ea2f73a2a47/What_is_Open_Source_Software_.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/1Cnw6nZwEo4RCkSGFUGUJi/faf4e171e65302faf0032ea2f73a2a47/What_is_Open_Source_Software_.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/1Cnw6nZwEo4RCkSGFUGUJi/faf4e171e65302faf0032ea2f73a2a47/What_is_Open_Source_Software_.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/1Cnw6nZwEo4RCkSGFUGUJi/faf4e171e65302faf0032ea2f73a2a47/What_is_Open_Source_Software_.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/1Cnw6nZwEo4RCkSGFUGUJi/faf4e171e65302faf0032ea2f73a2a47/What_is_Open_Source_Software_.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1Cnw6nZwEo4RCkSGFUGUJi/faf4e171e65302faf0032ea2f73a2a47/What_is_Open_Source_Software_.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1Cnw6nZwEo4RCkSGFUGUJi/faf4e171e65302faf0032ea2f73a2a47/What_is_Open_Source_Software_.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1Cnw6nZwEo4RCkSGFUGUJi/faf4e171e65302faf0032ea2f73a2a47/What_is_Open_Source_Software_.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/1Cnw6nZwEo4RCkSGFUGUJi/faf4e171e65302faf0032ea2f73a2a47/What_is_Open_Source_Software_.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/1Cnw6nZwEo4RCkSGFUGUJi/faf4e171e65302faf0032ea2f73a2a47/What_is_Open_Source_Software_.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"Open Source","slug":"open-source"},"metaTitle":{"metaTitle":"What is Open Source Software? Definition, Benefits, Key Aspects | TinyMCE"},"metaDescription":{"metaDescription":"What is Open Source Software? Learn about its history, licenses, and why it’s essential for modern technology and business."}},{"title":"Yes the TinyMCE WYSIWYG editor is free","slug":"tinymce-free-wysiwyg-html-editor","featured":false,"lastUpdated":"Mar 21st, 2024","description":{"description":"<p>Looking for a WYSIWYG HTML editor? The TinyMCE Core editor, or a paid plan with free trial, is a great place to start.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Looking for a WYSIWYG HTML editor? The TinyMCE Core editor, or a paid plan with free trial, is a great place to start."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"The TinyMCE editor emerging from space, with the Tiny logo in a simplified editor, showing Tiny is free, moving around in space","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABiVBMVEUUIU8TIE8SIE8WIU8VIU8eIk8YIU8SIU85JFAhIk8XIk8XIU4RIE8pLE5IQEwsLlArLVATIE4UIU4kIU4ZIU4iJ05BJVAlIk8cJ1UdKFcWIU4ZIU8lJE8mKk4YI1AeJlAdJU8IGUsAE0kAEUkAD0kVHEpLQkoPIU8VIk8XJFAXIU8iIk8vIk8rMVYtM1YhKFA0OFNCQ1c/QFNHR1gTHUoTH04lLVQeJ1EbN1cYJ1EUIk8ZI08lLFMiKlIAEkaNmLm9x+m4w+i3w+qmsto5QGMRHEocJlAdJlEZI1AbJVAkLFMdJk8AAEGUo9TL2v+wxf+zyP+SrPQULWcVHkklLVMfKFEmLVQjKlIGE0VYbqp3j9Ndfs9mhNJfe8QTJlsUHkoaI08eJk8BEkUAAD4PEz4dKUYhKkoaIUscJlEZJFAmKU4aJE8pK04bI08jKE4xL0wPHEwVH0wXIU0cJVAeJlEgJk8YKU8YKk8eJU8nKk4WH04ZMVQZLlMUH08oK04qLE4XI08XJVAUIE9BUv3eAAAAw0lEQVQIHQXBPS4EYQAA0O/NjPliw87uViqmkEyhIjoKDYU7qB1ARK9RcAKNXiIRGhcQxXYSibWNuIBks5Fs9ufznsAiF1LILGaRaRlYYZza4Lc3qkxLiorROtD11zWMG4qOYasCFnlFqNuKeW+2CwCHP++1VpgcAcBHCKEI9WDeAfAZvuuvJD+5n8TjVeBlbdvtqTzb2+lvvu7HGGMZt8ZPb+mgLw9nngfnrlMIF+Ayy5qmtRyam6sUY/NYPizdpdT8Awi/M7Ds3BIDAAAAAElFTkSuQmCC","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/6VaRba5G8xwYCoamSRRgbw/c57e8377a34f85ad61a4e1670f88fb11/img-YesTinyMCEisfree-0.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/6VaRba5G8xwYCoamSRRgbw/c57e8377a34f85ad61a4e1670f88fb11/img-YesTinyMCEisfree-0.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6VaRba5G8xwYCoamSRRgbw/c57e8377a34f85ad61a4e1670f88fb11/img-YesTinyMCEisfree-0.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6VaRba5G8xwYCoamSRRgbw/c57e8377a34f85ad61a4e1670f88fb11/img-YesTinyMCEisfree-0.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6VaRba5G8xwYCoamSRRgbw/c57e8377a34f85ad61a4e1670f88fb11/img-YesTinyMCEisfree-0.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/6VaRba5G8xwYCoamSRRgbw/c57e8377a34f85ad61a4e1670f88fb11/img-YesTinyMCEisfree-0.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/6VaRba5G8xwYCoamSRRgbw/c57e8377a34f85ad61a4e1670f88fb11/img-YesTinyMCEisfree-0.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/6VaRba5G8xwYCoamSRRgbw/c57e8377a34f85ad61a4e1670f88fb11/img-YesTinyMCEisfree-0.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/6VaRba5G8xwYCoamSRRgbw/c57e8377a34f85ad61a4e1670f88fb11/img-YesTinyMCEisfree-0.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6VaRba5G8xwYCoamSRRgbw/c57e8377a34f85ad61a4e1670f88fb11/img-YesTinyMCEisfree-0.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6VaRba5G8xwYCoamSRRgbw/c57e8377a34f85ad61a4e1670f88fb11/img-YesTinyMCEisfree-0.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6VaRba5G8xwYCoamSRRgbw/c57e8377a34f85ad61a4e1670f88fb11/img-YesTinyMCEisfree-0.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/6VaRba5G8xwYCoamSRRgbw/c57e8377a34f85ad61a4e1670f88fb11/img-YesTinyMCEisfree-0.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/6VaRba5G8xwYCoamSRRgbw/c57e8377a34f85ad61a4e1670f88fb11/img-YesTinyMCEisfree-0.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Team Tiny","slug":"team-tiny"},"category":{"title":"Open Source","slug":"open-source"},"metaTitle":{"metaTitle":"The TinyMCE WYSIWYG HTML editor is free | TinyMCE"},"metaDescription":{"metaDescription":"Looking for a free WYSIWYG HTML editor? The TinyMCE Core editor is free with a set of useful features and plugins, and even more available in a paid plan."}},{"title":"SaaS Freemium business models ","slug":"saas-freemium-business-model","featured":false,"lastUpdated":"May 17th, 2022","description":{"description":"<p>SaaS Freemium business models are reliable. Find out how they work, the existing freemium model type, and the pros and cons are of a Freemium model for your SaaS product.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"SaaS Freemium business models are reliable. Find out how they work, the existing freemium model type, and the pros and cons are of a Freemium model for your SaaS product."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Free appears in two circles with a shadow","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAA2FBMVEUIFTkHFDkFEzgEEzgFFDgCEjgADDYCFDkDEzgADTYEEjgBETgNGjtDQFJMRVRJRVU6PVAJFzoAEjhOSFhJPU4TGDoNGTs7PlJJRFUDEDcAEDcmKkRSRVQ6IzI2JDU0IjYZFTVPR1YtJj8AETgADzcwMEdJPE05IzJJLTJVNDEwHTFDPlA3LUIHFTkBEjgeIz9ZTFkJFTkABDYAGjxaTVkpIDwGFDgADjc8O05LSVk1Mkg4NUlbTVpNO0kADjYFFDkoKkNGO0xLPEw4K0ECEzgADzgEFDgGFDm+TEjJAAAAd0lEQVQIHTXBsQ6CUBBFwXNxE4HGntqWb/D/belMLBWjxBYTgcfuQ2fERhKaE5nIZApjIhhBtbLvlHBG0F5Z+ZpwIjT6u+JEOOrnU3WAEWo5JN3fuIJQhsq1hB3h9mhKMxvr4YkzsjldBk6HviMUbM7tshR9R7YCkoYdyYaB4CEAAAAASUVORK5CYII=","aspectRatio":1.7767441860465116,"src":"//images.ctfassets.net/s600jj41gsex/1cQKrkuWtl4b7t7KOLycqz/61c6fa4f74b5f4122eb109e15fd4c3ef/Image_TinyMCE_Freemium_OpenSource.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/1cQKrkuWtl4b7t7KOLycqz/61c6fa4f74b5f4122eb109e15fd4c3ef/Image_TinyMCE_Freemium_OpenSource.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1cQKrkuWtl4b7t7KOLycqz/61c6fa4f74b5f4122eb109e15fd4c3ef/Image_TinyMCE_Freemium_OpenSource.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1cQKrkuWtl4b7t7KOLycqz/61c6fa4f74b5f4122eb109e15fd4c3ef/Image_TinyMCE_Freemium_OpenSource.png?w=739&h=416&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1cQKrkuWtl4b7t7KOLycqz/61c6fa4f74b5f4122eb109e15fd4c3ef/Image_TinyMCE_Freemium_OpenSource.png?w=1109&h=624&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/1cQKrkuWtl4b7t7KOLycqz/61c6fa4f74b5f4122eb109e15fd4c3ef/Image_TinyMCE_Freemium_OpenSource.png?w=1478&h=832&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/1cQKrkuWtl4b7t7KOLycqz/61c6fa4f74b5f4122eb109e15fd4c3ef/Image_TinyMCE_Freemium_OpenSource.png?w=1528&h=860&q=50&fit=scale 1528w","srcWebp":"//images.ctfassets.net/s600jj41gsex/1cQKrkuWtl4b7t7KOLycqz/61c6fa4f74b5f4122eb109e15fd4c3ef/Image_TinyMCE_Freemium_OpenSource.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/1cQKrkuWtl4b7t7KOLycqz/61c6fa4f74b5f4122eb109e15fd4c3ef/Image_TinyMCE_Freemium_OpenSource.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1cQKrkuWtl4b7t7KOLycqz/61c6fa4f74b5f4122eb109e15fd4c3ef/Image_TinyMCE_Freemium_OpenSource.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1cQKrkuWtl4b7t7KOLycqz/61c6fa4f74b5f4122eb109e15fd4c3ef/Image_TinyMCE_Freemium_OpenSource.png?w=739&h=416&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1cQKrkuWtl4b7t7KOLycqz/61c6fa4f74b5f4122eb109e15fd4c3ef/Image_TinyMCE_Freemium_OpenSource.png?w=1109&h=624&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/1cQKrkuWtl4b7t7KOLycqz/61c6fa4f74b5f4122eb109e15fd4c3ef/Image_TinyMCE_Freemium_OpenSource.png?w=1478&h=832&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/1cQKrkuWtl4b7t7KOLycqz/61c6fa4f74b5f4122eb109e15fd4c3ef/Image_TinyMCE_Freemium_OpenSource.png?w=1528&h=860&q=50&fm=webp&fit=scale 1528w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Joe Robinson","slug":"joseph-robinson"},"category":{"title":"Open Source","slug":"open-source"},"metaTitle":{"metaTitle":"SaaS freemium business model: how does it work? | TinyMCE"},"metaDescription":{"metaDescription":"Learn how SaaS Freemium models work, existing freemium model types and what the pros and cons are of using a Freemium strategy for your SaaS product"}},{"title":"How to contribute to open source: TinyMCE on GitHub","slug":"how-to-contribute-open-source","featured":false,"lastUpdated":"Feb 28th, 2022","description":{"description":"<p>Learn how to contribute to open source projects, with TinyMCE as an example.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Learn how to contribute to open source projects, with TinyMCE as an example."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Learn how to contribute to open source projects, with TinyMCE","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,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","aspectRatio":1.7767441860465116,"src":"//images.ctfassets.net/s600jj41gsex/5PPzVgd9oNXJunECmLQ6tV/b357c964ec1a7e199de9e86222df45ce/Image_opensource_contrubution_howto2.jpg?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/5PPzVgd9oNXJunECmLQ6tV/b357c964ec1a7e199de9e86222df45ce/Image_opensource_contrubution_howto2.jpg?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5PPzVgd9oNXJunECmLQ6tV/b357c964ec1a7e199de9e86222df45ce/Image_opensource_contrubution_howto2.jpg?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5PPzVgd9oNXJunECmLQ6tV/b357c964ec1a7e199de9e86222df45ce/Image_opensource_contrubution_howto2.jpg?w=739&h=416&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5PPzVgd9oNXJunECmLQ6tV/b357c964ec1a7e199de9e86222df45ce/Image_opensource_contrubution_howto2.jpg?w=1109&h=624&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/5PPzVgd9oNXJunECmLQ6tV/b357c964ec1a7e199de9e86222df45ce/Image_opensource_contrubution_howto2.jpg?w=1478&h=832&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/5PPzVgd9oNXJunECmLQ6tV/b357c964ec1a7e199de9e86222df45ce/Image_opensource_contrubution_howto2.jpg?w=1528&h=860&q=50&fit=scale 1528w","srcWebp":"//images.ctfassets.net/s600jj41gsex/5PPzVgd9oNXJunECmLQ6tV/b357c964ec1a7e199de9e86222df45ce/Image_opensource_contrubution_howto2.jpg?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/5PPzVgd9oNXJunECmLQ6tV/b357c964ec1a7e199de9e86222df45ce/Image_opensource_contrubution_howto2.jpg?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5PPzVgd9oNXJunECmLQ6tV/b357c964ec1a7e199de9e86222df45ce/Image_opensource_contrubution_howto2.jpg?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5PPzVgd9oNXJunECmLQ6tV/b357c964ec1a7e199de9e86222df45ce/Image_opensource_contrubution_howto2.jpg?w=739&h=416&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5PPzVgd9oNXJunECmLQ6tV/b357c964ec1a7e199de9e86222df45ce/Image_opensource_contrubution_howto2.jpg?w=1109&h=624&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/5PPzVgd9oNXJunECmLQ6tV/b357c964ec1a7e199de9e86222df45ce/Image_opensource_contrubution_howto2.jpg?w=1478&h=832&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/5PPzVgd9oNXJunECmLQ6tV/b357c964ec1a7e199de9e86222df45ce/Image_opensource_contrubution_howto2.jpg?w=1528&h=860&q=50&fm=webp&fit=scale 1528w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Mike Chau","slug":"mike-chau"},"category":{"title":"Open Source","slug":"open-source"},"metaTitle":{"metaTitle":"How to contribute to open source with TinyMCE"},"metaDescription":{"metaDescription":"Open source powers most software. Learn how to contribute to open source projects with TinyMCE as an example, and about open source contributions practice."}},{"title":"Open source, a way of life at Tiny","slug":"open-source-a-way-of-life-at-tiny","featured":false,"lastUpdated":"Jan 6th, 2021","description":{"description":"<p dir=\"ltr\">At Tiny, we strongly believe in the spirit of open source software. When TinyMCE was first released back in 2004, open source had not really taken off. Today, you will be hard pressed to find software that doesn't include some type of open source component, maybe not in a release package, but in the tooling or testing frameworks at the very least.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{"dir":"ltr"},"children":[{"type":"text","value":"At Tiny, we strongly believe in the spirit of open source software. When TinyMCE was first released back in 2004, open source had not really taken off. Today, you will be hard pressed to find software that doesn't include some type of open source component, maybe not in a release package, but in the tooling or testing frameworks at the very least."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"A neon OPEN sign.","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAIAAACZeshMAAADX0lEQVQYGQXByU8bVxwH8O/vvWHwMvYYMAPYeMEY1+CGvZG6pMqpUi7NIZV666mHHvp3VOq96qE95NBDpOaSpqqSqIloqUq3YNokBLAJQsiCgDG2x8ae9b1+PqSUbiIQRSCC4nV/NMX0aGrRaAh2+driwnFHI9DUj4YHhl3zmy++QnmXYpIfPoCex9VPOIvPgCkAgRQRHUsYeu7aiJlgYQe9455oWXDkS0vmI6HSXHa7/BR9j6khau2i1+VsJAdI8AF4roiMDyUNng3xts0mAxfnNvYb6FkAtlt+KRHPlbKVJ2sCjEmfWq84DWUASWCSFKnq2lS6mw6Fy+dFhR0Xo07TwqszjfuOLfc64s2pxNj08OF39xHVyDE501MAQAQ2KJVoYDbvToa//OX0xp1H3cL4s9UE+l7kossdx+qLWtufKUyHZuMnP3wN6JzpSTAOUqBG5EBMzGXfTcbmf9yv3b+zGInrE0Z5aZw8Hj256Da7ticabT/5xoxvGObGPc4iSTAOrmIgLHlELBVnDa2wdniXGp/uvVh5vBWeTf96Ndt1Jap1uFbf8S87Qi8UW4NBhYSUwofw4VoQMqaqNc/m5xc12yG/frDz4OPbRtbB52/l4RPWK9SqNy47rXaQFm9xaGNEBOIgRaojQ28vVGLKh49333lemQu21XBmtPpns3w5k07+tppC08bBEbc7aLfRNDmFRyUAEEkmEdbfWzFjg3RmrnTcbs/ayC34JOOnR+/vbSmr8394Kl7us16d+i3qnHMZjAOQkCQhPSVYLGhXMpuD3l0mDnOlb2v7N6U8Ml8Xaw/58vXvpY6dCl2eUd9Ev61cD8gjVxx4rpQWo1bz0VoyG88tF47zifWnVXTzB75R2A3Z2BiyLcgeOk04pnT75Dv8s/yE52HXFkRgDKJhNv+uo9WKJwxjOd+YzzwJslljKPDfSPBa5rYSRnmLnAtyenB6fNsZfuFKnyQRIwYiF06zv1XV/j2wOnY6k9AWUvem9IeltL9wZbNr4a+ydJrSd6Tv8m5kwiMwkiBGxAAhmNAGvQ+SneP16v7msdazJ6cmxFJqTVNROcHv/0B0QQBxbujTLkEQEVNABEhJzBGyWrcaTh+NhvnTTv35qeH3J9vm6c+bhWeVaVXeCg1A8P8BMcOuv5xAuEIAAAAASUVORK5CYII=","aspectRatio":1.2173913043478262,"src":"//images.ctfassets.net/s600jj41gsex/6Vcvtui940jfR0m1YqCloH/1229226054c9cf8ba725bc0def6fc934/BlogImage_default_opensource.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/6Vcvtui940jfR0m1YqCloH/1229226054c9cf8ba725bc0def6fc934/BlogImage_default_opensource.png?w=185&h=152&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6Vcvtui940jfR0m1YqCloH/1229226054c9cf8ba725bc0def6fc934/BlogImage_default_opensource.png?w=370&h=304&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6Vcvtui940jfR0m1YqCloH/1229226054c9cf8ba725bc0def6fc934/BlogImage_default_opensource.png?w=739&h=607&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6Vcvtui940jfR0m1YqCloH/1229226054c9cf8ba725bc0def6fc934/BlogImage_default_opensource.png?w=896&h=736&q=50&fit=scale 896w","srcWebp":"//images.ctfassets.net/s600jj41gsex/6Vcvtui940jfR0m1YqCloH/1229226054c9cf8ba725bc0def6fc934/BlogImage_default_opensource.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/6Vcvtui940jfR0m1YqCloH/1229226054c9cf8ba725bc0def6fc934/BlogImage_default_opensource.png?w=185&h=152&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6Vcvtui940jfR0m1YqCloH/1229226054c9cf8ba725bc0def6fc934/BlogImage_default_opensource.png?w=370&h=304&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6Vcvtui940jfR0m1YqCloH/1229226054c9cf8ba725bc0def6fc934/BlogImage_default_opensource.png?w=739&h=607&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6Vcvtui940jfR0m1YqCloH/1229226054c9cf8ba725bc0def6fc934/BlogImage_default_opensource.png?w=896&h=736&q=50&fm=webp&fit=scale 896w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Joakim Lindkvist","slug":"joakim-lindkvist"},"category":{"title":"Open Source","slug":"open-source"},"metaTitle":null,"metaDescription":null},{"title":"The TinyMCE Community has moved","slug":"tinymce-community-moves-to-stack-overflow-and-github","featured":false,"lastUpdated":"Sep 16th, 2020","description":{"description":"<p>We are excited to announce the consolidation of the TinyMCE community into two online spaces: Stack Overflow and GitHub. Stack Overflow for assistance with TinyMCE, and GitHub for reporting issues and requesting features or enhancements.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"We are excited to announce the consolidation of the TinyMCE community into two online spaces: Stack Overflow and GitHub. Stack Overflow for assistance with TinyMCE, and GitHub for reporting issues and requesting features or enhancements."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Silhouettes of at least six people at sunset, Tiny logo at the center.","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAIAAACZeshMAAAC1UlEQVQoz01Ty27TQBS98/AzttPENWkaWlEQSK0QlFUlFsCODUuW/BArVvwBSxAIVLEoVCDEQ6pakaISQUuRQtJC+kpjx3E84xlsp1RIZ45Gls+9Z+aeQTB/FxAGhHLkG4BsjQhERjJbUoqU/kGAkBQ0AxAFjHMlyQBInlaA/NeURQKSZ5pTiISCagFWgCi5GAMmeSEYWThpInPxCHK0YSA4Bd3OxTQDRicW8Mj/qUNxwgnPOBUnDJKIQsHJ2qYNCTlpCzjznBbKDMN/VpNcnDNPoVEwTISQVA0gOBfAXEG9XnOWWt0FryCkbPnRnwFrxQkSMua5eNhX/Q5wRs3dDbXzoz93Q3o1QdGMRu7N12quPT1RsA3VMbVuEFEER0H0dGOnHqSHR+W9Nn7zUJoqVbY/4GajYmnD6h1i6JLAjh+4Rb3tB6wrpkrWr6P+1JipqqQuRckkjCFCCaQOejGaqnh0ela5ehO7VUuhOqUU43FD7TGeTjYBlEhQUHpNshOzWMiQCdbr8V+bcvcn5QlSz182Xbeoga1jS8M6RQrm40Y2ai7S4eKIywEDSnDIeEhkQIy+c0XxPMLDvmFbZy/OuBa1cRzu/HRIfMaE7frqTLVYLtC4f2wbRFch6u7tbtRdr6QTqeJEGRziCMC2lYotzxalGrSfPbi/vvjY8He2lp9VULeKj1efPNpeeU8H+542UJprNOyMkdAloe1opFarXLs1b1KB/MPWRmOzsaWr6sHeQXm8fOf2QjIMP699WXr+0jHQhUvV/c7e+tuVymSxZFMFYnJmwkOSf3zx9v3iu61G0y6W/JB9/9Y88oflscKr15+WluuUFHr7B5Oe9rvZ3lz/apB4uqYPOm3kOB4bJIqOMcGIpHnJIp3ebRjxODwAMK2iRQmKh0nRpgjjwGeSJedmS8HxAJXdidP3N1KOnoOQIk0xysKep1ymoZR56pHgMgp4+vUvTbuBgGQJVeMAAAAASUVORK5CYII=","aspectRatio":1.2173913043478262,"src":"//images.ctfassets.net/s600jj41gsex/42G8khDh2YvyH8hdXZoaUq/92da988dcc1008fdc56efd5d93efd4f6/Image_default_Community.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/42G8khDh2YvyH8hdXZoaUq/92da988dcc1008fdc56efd5d93efd4f6/Image_default_Community.png?w=185&h=152&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/42G8khDh2YvyH8hdXZoaUq/92da988dcc1008fdc56efd5d93efd4f6/Image_default_Community.png?w=370&h=304&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/42G8khDh2YvyH8hdXZoaUq/92da988dcc1008fdc56efd5d93efd4f6/Image_default_Community.png?w=739&h=607&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/42G8khDh2YvyH8hdXZoaUq/92da988dcc1008fdc56efd5d93efd4f6/Image_default_Community.png?w=896&h=736&q=50&fit=scale 896w","srcWebp":"//images.ctfassets.net/s600jj41gsex/42G8khDh2YvyH8hdXZoaUq/92da988dcc1008fdc56efd5d93efd4f6/Image_default_Community.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/42G8khDh2YvyH8hdXZoaUq/92da988dcc1008fdc56efd5d93efd4f6/Image_default_Community.png?w=185&h=152&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/42G8khDh2YvyH8hdXZoaUq/92da988dcc1008fdc56efd5d93efd4f6/Image_default_Community.png?w=370&h=304&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/42G8khDh2YvyH8hdXZoaUq/92da988dcc1008fdc56efd5d93efd4f6/Image_default_Community.png?w=739&h=607&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/42G8khDh2YvyH8hdXZoaUq/92da988dcc1008fdc56efd5d93efd4f6/Image_default_Community.png?w=896&h=736&q=50&fm=webp&fit=scale 896w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Ben Long","slug":"ben-long"},"category":{"title":"Open Source","slug":"open-source"},"metaTitle":{"metaTitle":"TinyMCE Community moves to Stack Overflow and GitHub"},"metaDescription":{"metaDescription":"We are excited to announce the consolidation of the TinyMCE community into two online spaces: Stack Overflow and GitHub. Stack Overflow for assistance with TinyMCE, and GitHub for reporting issues and requesting features or enhancements."}}]},"description":{"description":"<p>Learn about the steps and best practices on starting and managing an open source project, including how to manage the pitfalls and challenges open source project owners may experience.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Learn about the steps and best practices on starting and managing an open source project, including how to manage the pitfalls and challenges open source project owners may experience."}]}],"data":{"quirksMode":false}}}},"tags":[{"slug":"open-source","title":"Open Source"},{"slug":"product-management","title":"Product Management"},{"slug":"community","title":"Community"},{"slug":"developers","title":"Developers"}],"body":{"body":"<p>What is good open source project management? It should not be considered a checklist of boxes to tick off.</p>\n<p>In essence, good open source project management is <em>not</em> a one-and-done activity. A well managed <a href=\"https://www.tiny.cloud/blog/what-is-open-source-software/\" target=\"_blank\" rel=\"noopener\">open source project</a> attracts contributors and it gives any and every potential contributor a good experience. It&rsquo;s an ongoing set of actions (and not reactions).</p>\n<p>When software developers like working on a project, they&rsquo;re more likely to come back and fix something in the future. That&rsquo;s invaluable for a medium to larger project &ndash; especially one without support from a large commercial business.</p>\n<p>This article explores the different aspects of open source project management. Particularly, it covers ways to improve your project management, assuming that the project&rsquo;s goal is to attract more contributors</p>\n<h2>Forms of open source project management&nbsp;</h2>\n<p>So what actions can project managers take if their goal is to attract more contributors? The actions separate out into two different forms &ndash; outreach actions and internal actions.&nbsp;</p>\n<h3>Outreach actions&nbsp;</h3>\n<ol>\n<li>Emailing and newsletters</li>\n<li>Blog posts explaining new developments</li>\n<li>Social media promotion</li>\n</ol>\n<p>For these outreach actions, it can help to have a list of common questions and answers ready, like an FAQ in real life (except in a conversational way). Red Hat categorizes these outreach actions as medium-touch engagement.</p>\n<h3>Internal actions</h3>\n<p>Actions that focus on your project itself, like the documentation and defining your developer audience are actions that might appear &lsquo;lower touch&rsquo;, but these internal actions are no less vital, and include:</p>\n<ol>\n<li>Onboarding new contributors</li>\n<li>Clearing obstacles to contributions</li>\n<li>Encouraging good open source citizenship throughout the project</li>\n</ol>\n<p>While outreach actions are more obvious and therefore sometimes considered more important, focusing on the internal actions are also valuable &ndash; especially if you haven&rsquo;t considered open source project management strategies before. The following sections explore internal actions in more detail.</p>\n<h2>Onboarding new contributors to open source projects</h2>\n<p>When every user opens your GitHub page and scrolls down, they need to immediately see a clear README.md file. In that file, it&rsquo;s helpful to introduce the project as supported by a community. The reason for this is that new visitors need to understand that open source projects are not &lsquo;products&rsquo;. They do not have things like Service Level Agreements (SLAs). It&rsquo;s easy for users to mistake open source projects for commercial software that has SLAs.&nbsp;</p>\n<p>Having an introduction section helps new users to understand who the project&rsquo;s audience is &ndash; who uses it in production, and what&rsquo;s their discipline as a developer? Write to <a href=\"https://www.productmarketingalliance.com/what-product-marketers-need-to-know-about-engaging-developer-audiences/\" target=\"_blank\" rel=\"noopener\">fit their needs</a>. For example, you can write aspirationally, including content on the different use cases and projects that can be constructed from your software. You could include content on education, showing a quick start guide, or some interesting edge cases.</p>\n<p>New contributors may also be outside of the developer discipline. Therefore, it&rsquo;s helpful to these visitors if your project introduction includes some tips on what makes up a good set of information in an issue or bug report, and a note on the size of your project. By clearly providing this information, you&rsquo;re also letting your contributors know when to expect a response to their report.</p>\n<p>As an example, <a href=\"https://tiny.cloud/get-tiny\" target=\"_blank\" rel=\"noopener\">TinyMCE </a>separates the introductory content and the contributor content into two separate files <a href=\"https://www.github.com/tinymce/tinymce\" target=\"_blank\" rel=\"noopener\">on the tinymce open source project</a>.</p>\n<p><strong>Note: TinyMCE is a widely adopted rich text editor, the open source project management goal is less about outreach and contribution and more on encouraging visitors to try the project. </strong><br /><br />The TinyMCE CONTRIBUTING.md guide, as an example:</p>\n<pre class=\"language-markdown\"># The big Tiny monorepo<br />Welcome to the TinyMCE monorepo.<br />For TinyMCE itself look to the [modules/tinymce](modules/tinymce) folder.<br />&hellip;<br /><br />## Getting started<br /><br />Install [Node.js](https://nodejs.org/en/) on your system.<br /><br />Clone this repository on your system<br /><br />```<br />$ git clone https://github.com/tinymce/tinymce.git<br /><br />```</pre>\n<h2>Clearing obstacles to open source contributions</h2>\n<h3>Git commands</h3>\n<p>While having experience with Git commands is essential, educating contributors on how Git commands work is contentious, and can be an obstacle for contribution.You can provide guidance and support via one of <a href=\"https://education.github.com/git-cheat-sheet-education.pdf\" target=\"_blank\" rel=\"noopener\">the many Git</a> <a href=\"https://www.tiny.cloud/blog/how-to-contribute-open-source/\">guides available</a> or, depending on your time and resources, you can coach or mentor new contributors to the project, but it&rsquo;s not recommended. Instead, we&rsquo;d suggest you provide a standard, form answer to help potential contributors self-evaluate their skills &ndash; it can save you time and energy.</p>\n<h3>Commit message formats</h3>\n<p>One of the main obstacles to contribution, are commit message formats. To clear this obstacle, you can encourage users to <a href=\"https://gist.github.com/lisawolderiksen/a7b99d94c92c6671181611be1641c733\" target=\"_blank\" rel=\"noopener\">include a commit message template</a>, or automate a commit message format for your new contributors to follow. GitLab offers the ability to <a href=\"https://docs.gitlab.com/ee/user/project/merge_requests/commit_templates.html\" target=\"_blank\" rel=\"noopener\">include an automated commit</a> message. <br /><br />At the very least, provide a template of what a good commit message format looks like for your project. A standard pattern is:&nbsp;</p>\n<pre class=\"language-markdown\">Merge branch '%{source_branch}' into '%{target_branch}'<br />%{title - fixing, changing, updating the problem}<br />%{description, why change is needed}<br />See merge request %{reference}</pre>\n<h2>Encourage good open source citizenship&nbsp;</h2>\n<p>The fundamental principle of good citizenship is that sharing useful information makes solving the problems easier. Encouraging project visitors to share as much information as they can when they&rsquo;ve encountered a bug or issue, is one main way to encourage good open source citizenship.</p>\n<p>Since open source projects are more often than not distributed around the world, most interactions are text based. And it&rsquo;s easy to interpret text in a negative light &ndash; especially if there&rsquo;s conflict involved. By always assuming positive intent, and encouraging more information on reported bugs and issues, it can help promote good information sharing, and good citizenship results.</p>\n<p>For example, implement a reporting template that asks:</p>\n<ol>\n<li>&ldquo;What's broken?&rdquo;&nbsp;</li>\n<li>&ldquo;How do I replicate this?&nbsp;&nbsp;</li>\n<li>It clearly shows how to replicate the issue and how the bug affects the community.</li>\n</ol>\n<h2>Project management steps</h2>\n<p>If you haven&rsquo;t done so already, a practical step you can take to better manage your open source project is to find a &lsquo;best contribution&rsquo; example, and use it to create a template of the standard needed for your project.&nbsp;</p>\n<p>Another step is to<a href=\"https://www.linuxfoundation.org/resources/open-source-guides/\" target=\"_blank\" rel=\"noopener\"> research the Linux foundation&rsquo;s content</a>. They&rsquo;re a major source of open source software guidance, as is Opensource.com &ndash; <a href=\"https://opensource.com/article/19/5/tips-managing-community\" target=\"_blank\" rel=\"noopener\">another essential place</a> to check for guidance.&nbsp;</p>\n<p>In <a href=\"https://www.github.com/tinymce/tinymce\" target=\"_blank\" rel=\"noopener\">the TinyMCE open source project</a>, you can see many of these project management practices in action. If you&rsquo;d like to contribute to our project, please check the issues listed, and read over the Contribution Guide. Contributing to a project is a great way to experience first-hand how open source project management works.</p>","childMarkdownRemark":{"html":"<p>What is good open source project management? It should not be considered a checklist of boxes to tick off.</p>\n<p>In essence, good open source project management is <em>not</em> a one-and-done activity. A well managed <a href=\"https://www.tiny.cloud/blog/what-is-open-source-software/\" target=\"_blank\" rel=\"noopener\">open source project</a> attracts contributors and it gives any and every potential contributor a good experience. It&rsquo;s an ongoing set of actions (and not reactions).</p>\n<p>When software developers like working on a project, they&rsquo;re more likely to come back and fix something in the future. That&rsquo;s invaluable for a medium to larger project &ndash; especially one without support from a large commercial business.</p>\n<p>This article explores the different aspects of open source project management. Particularly, it covers ways to improve your project management, assuming that the project&rsquo;s goal is to attract more contributors</p>\n<h2>Forms of open source project management&nbsp;</h2>\n<p>So what actions can project managers take if their goal is to attract more contributors? The actions separate out into two different forms &ndash; outreach actions and internal actions.&nbsp;</p>\n<h3>Outreach actions&nbsp;</h3>\n<ol>\n<li>Emailing and newsletters</li>\n<li>Blog posts explaining new developments</li>\n<li>Social media promotion</li>\n</ol>\n<p>For these outreach actions, it can help to have a list of common questions and answers ready, like an FAQ in real life (except in a conversational way). Red Hat categorizes these outreach actions as medium-touch engagement.</p>\n<h3>Internal actions</h3>\n<p>Actions that focus on your project itself, like the documentation and defining your developer audience are actions that might appear &lsquo;lower touch&rsquo;, but these internal actions are no less vital, and include:</p>\n<ol>\n<li>Onboarding new contributors</li>\n<li>Clearing obstacles to contributions</li>\n<li>Encouraging good open source citizenship throughout the project</li>\n</ol>\n<p>While outreach actions are more obvious and therefore sometimes considered more important, focusing on the internal actions are also valuable &ndash; especially if you haven&rsquo;t considered open source project management strategies before. The following sections explore internal actions in more detail.</p>\n<h2>Onboarding new contributors to open source projects</h2>\n<p>When every user opens your GitHub page and scrolls down, they need to immediately see a clear README.md file. In that file, it&rsquo;s helpful to introduce the project as supported by a community. The reason for this is that new visitors need to understand that open source projects are not &lsquo;products&rsquo;. They do not have things like Service Level Agreements (SLAs). It&rsquo;s easy for users to mistake open source projects for commercial software that has SLAs.&nbsp;</p>\n<p>Having an introduction section helps new users to understand who the project&rsquo;s audience is &ndash; who uses it in production, and what&rsquo;s their discipline as a developer? Write to <a href=\"https://www.productmarketingalliance.com/what-product-marketers-need-to-know-about-engaging-developer-audiences/\" target=\"_blank\" rel=\"noopener\">fit their needs</a>. For example, you can write aspirationally, including content on the different use cases and projects that can be constructed from your software. You could include content on education, showing a quick start guide, or some interesting edge cases.</p>\n<p>New contributors may also be outside of the developer discipline. Therefore, it&rsquo;s helpful to these visitors if your project introduction includes some tips on what makes up a good set of information in an issue or bug report, and a note on the size of your project. By clearly providing this information, you&rsquo;re also letting your contributors know when to expect a response to their report.</p>\n<p>As an example, <a href=\"https://tiny.cloud/get-tiny\" target=\"_blank\" rel=\"noopener\">TinyMCE </a>separates the introductory content and the contributor content into two separate files <a href=\"https://www.github.com/tinymce/tinymce\" target=\"_blank\" rel=\"noopener\">on the tinymce open source project</a>.</p>\n<p><strong>Note: TinyMCE is a widely adopted rich text editor, the open source project management goal is less about outreach and contribution and more on encouraging visitors to try the project. </strong><br /><br />The TinyMCE CONTRIBUTING.md guide, as an example:</p>\n<pre class=\"language-markdown\"># The big Tiny monorepo<br />Welcome to the TinyMCE monorepo.<br />For TinyMCE itself look to the [modules/tinymce](modules/tinymce) folder.<br />&hellip;<br /><br />## Getting started<br /><br />Install [Node.js](https://nodejs.org/en/) on your system.<br /><br />Clone this repository on your system<br /><br />```<br />$ git clone https://github.com/tinymce/tinymce.git<br /><br />```</pre>\n<h2>Clearing obstacles to open source contributions</h2>\n<h3>Git commands</h3>\n<p>While having experience with Git commands is essential, educating contributors on how Git commands work is contentious, and can be an obstacle for contribution.You can provide guidance and support via one of <a href=\"https://education.github.com/git-cheat-sheet-education.pdf\" target=\"_blank\" rel=\"noopener\">the many Git</a> <a href=\"https://www.tiny.cloud/blog/how-to-contribute-open-source/\">guides available</a> or, depending on your time and resources, you can coach or mentor new contributors to the project, but it&rsquo;s not recommended. Instead, we&rsquo;d suggest you provide a standard, form answer to help potential contributors self-evaluate their skills &ndash; it can save you time and energy.</p>\n<h3>Commit message formats</h3>\n<p>One of the main obstacles to contribution, are commit message formats. To clear this obstacle, you can encourage users to <a href=\"https://gist.github.com/lisawolderiksen/a7b99d94c92c6671181611be1641c733\" target=\"_blank\" rel=\"noopener\">include a commit message template</a>, or automate a commit message format for your new contributors to follow. GitLab offers the ability to <a href=\"https://docs.gitlab.com/ee/user/project/merge_requests/commit_templates.html\" target=\"_blank\" rel=\"noopener\">include an automated commit</a> message. <br /><br />At the very least, provide a template of what a good commit message format looks like for your project. A standard pattern is:&nbsp;</p>\n<pre class=\"language-markdown\">Merge branch '%{source_branch}' into '%{target_branch}'<br />%{title - fixing, changing, updating the problem}<br />%{description, why change is needed}<br />See merge request %{reference}</pre>\n<h2>Encourage good open source citizenship&nbsp;</h2>\n<p>The fundamental principle of good citizenship is that sharing useful information makes solving the problems easier. Encouraging project visitors to share as much information as they can when they&rsquo;ve encountered a bug or issue, is one main way to encourage good open source citizenship.</p>\n<p>Since open source projects are more often than not distributed around the world, most interactions are text based. And it&rsquo;s easy to interpret text in a negative light &ndash; especially if there&rsquo;s conflict involved. By always assuming positive intent, and encouraging more information on reported bugs and issues, it can help promote good information sharing, and good citizenship results.</p>\n<p>For example, implement a reporting template that asks:</p>\n<ol>\n<li>&ldquo;What's broken?&rdquo;&nbsp;</li>\n<li>&ldquo;How do I replicate this?&nbsp;&nbsp;</li>\n<li>It clearly shows how to replicate the issue and how the bug affects the community.</li>\n</ol>\n<h2>Project management steps</h2>\n<p>If you haven&rsquo;t done so already, a practical step you can take to better manage your open source project is to find a &lsquo;best contribution&rsquo; example, and use it to create a template of the standard needed for your project.&nbsp;</p>\n<p>Another step is to<a href=\"https://www.linuxfoundation.org/resources/open-source-guides/\" target=\"_blank\" rel=\"noopener\"> research the Linux foundation&rsquo;s content</a>. They&rsquo;re a major source of open source software guidance, as is Opensource.com &ndash; <a href=\"https://opensource.com/article/19/5/tips-managing-community\" target=\"_blank\" rel=\"noopener\">another essential place</a> to check for guidance.&nbsp;</p>\n<p>In <a href=\"https://www.github.com/tinymce/tinymce\" target=\"_blank\" rel=\"noopener\">the TinyMCE open source project</a>, you can see many of these project management practices in action. If you&rsquo;d like to contribute to our project, please check the issues listed, and read over the Contribution Guide. Contributing to a project is a great way to experience first-hand how open source project management works.</p>","htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"What is good open source project management? It should not be considered a checklist of boxes to tick off."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"In essence, good open source project management is "},{"type":"element","tagName":"em","properties":{},"children":[{"type":"text","value":"not"}]},{"type":"text","value":" a one-and-done activity. A well managed "},{"type":"element","tagName":"a","properties":{"href":"https://www.tiny.cloud/blog/what-is-open-source-software/","target":"_blank","rel":["noopener"]},"children":[{"type":"text","value":"open source project"}]},{"type":"text","value":" attracts contributors and it gives any and every potential contributor a good experience. It’s an ongoing set of actions (and not reactions)."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"When software developers like working on a project, they’re more likely to come back and fix something in the future. That’s invaluable for a medium to larger project – especially one without support from a large commercial business."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"This article explores the different aspects of open source project management. Particularly, it covers ways to improve your project management, assuming that the project’s goal is to attract more contributors"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{},"children":[{"type":"text","value":"Forms of open source project management "}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"So what actions can project managers take if their goal is to attract more contributors? The actions separate out into two different forms – outreach actions and internal actions. "}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h3","properties":{},"children":[{"type":"text","value":"Outreach actions "}]},{"type":"text","value":"\n"},{"type":"element","tagName":"ol","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Emailing and newsletters"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Blog posts explaining new developments"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Social media promotion"}]},{"type":"text","value":"\n"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"For these outreach actions, it can help to have a list of common questions and answers ready, like an FAQ in real life (except in a conversational way). Red Hat categorizes these outreach actions as medium-touch engagement."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h3","properties":{},"children":[{"type":"text","value":"Internal actions"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Actions that focus on your project itself, like the documentation and defining your developer audience are actions that might appear ‘lower touch’, but these internal actions are no less vital, and include:"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"ol","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Onboarding new contributors"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Clearing obstacles to contributions"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Encouraging good open source citizenship throughout the project"}]},{"type":"text","value":"\n"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"While outreach actions are more obvious and therefore sometimes considered more important, focusing on the internal actions are also valuable – especially if you haven’t considered open source project management strategies before. The following sections explore internal actions in more detail."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{},"children":[{"type":"text","value":"Onboarding new contributors to open source projects"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"When every user opens your GitHub page and scrolls down, they need to immediately see a clear README.md file. In that file, it’s helpful to introduce the project as supported by a community. The reason for this is that new visitors need to understand that open source projects are not ‘products’. They do not have things like Service Level Agreements (SLAs). It’s easy for users to mistake open source projects for commercial software that has SLAs. "}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Having an introduction section helps new users to understand who the project’s audience is – who uses it in production, and what’s their discipline as a developer? Write to "},{"type":"element","tagName":"a","properties":{"href":"https://www.productmarketingalliance.com/what-product-marketers-need-to-know-about-engaging-developer-audiences/","target":"_blank","rel":["noopener"]},"children":[{"type":"text","value":"fit their needs"}]},{"type":"text","value":". For example, you can write aspirationally, including content on the different use cases and projects that can be constructed from your software. You could include content on education, showing a quick start guide, or some interesting edge cases."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"New contributors may also be outside of the developer discipline. Therefore, it’s helpful to these visitors if your project introduction includes some tips on what makes up a good set of information in an issue or bug report, and a note on the size of your project. By clearly providing this information, you’re also letting your contributors know when to expect a response to their report."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"As an example, "},{"type":"element","tagName":"a","properties":{"href":"https://tiny.cloud/get-tiny","target":"_blank","rel":["noopener"]},"children":[{"type":"text","value":"TinyMCE "}]},{"type":"text","value":"separates the introductory content and the contributor content into two separate files "},{"type":"element","tagName":"a","properties":{"href":"https://www.github.com/tinymce/tinymce","target":"_blank","rel":["noopener"]},"children":[{"type":"text","value":"on the tinymce open source project"}]},{"type":"text","value":"."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"strong","properties":{},"children":[{"type":"text","value":"Note: TinyMCE is a widely adopted rich text editor, the open source project management goal is less about outreach and contribution and more on encouraging visitors to try the project. "}]},{"type":"element","tagName":"br","properties":{},"children":[]},{"type":"element","tagName":"br","properties":{},"children":[]},{"type":"text","value":"The TinyMCE CONTRIBUTING.md guide, as an example:"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"pre","properties":{"className":["language-markdown"]},"children":[{"type":"text","value":"# The big Tiny monorepo"},{"type":"element","tagName":"br","properties":{},"children":[]},{"type":"text","value":"Welcome to the TinyMCE monorepo."},{"type":"element","tagName":"br","properties":{},"children":[]},{"type":"text","value":"For TinyMCE itself look to the [modules/tinymce](modules/tinymce) folder."},{"type":"element","tagName":"br","properties":{},"children":[]},{"type":"text","value":"…"},{"type":"element","tagName":"br","properties":{},"children":[]},{"type":"element","tagName":"br","properties":{},"children":[]},{"type":"text","value":"## Getting started"},{"type":"element","tagName":"br","properties":{},"children":[]},{"type":"element","tagName":"br","properties":{},"children":[]},{"type":"text","value":"Install [Node.js](https://nodejs.org/en/) on your system."},{"type":"element","tagName":"br","properties":{},"children":[]},{"type":"element","tagName":"br","properties":{},"children":[]},{"type":"text","value":"Clone this repository on your system"},{"type":"element","tagName":"br","properties":{},"children":[]},{"type":"element","tagName":"br","properties":{},"children":[]},{"type":"text","value":"```"},{"type":"element","tagName":"br","properties":{},"children":[]},{"type":"text","value":"$ git clone https://github.com/tinymce/tinymce.git"},{"type":"element","tagName":"br","properties":{},"children":[]},{"type":"element","tagName":"br","properties":{},"children":[]},{"type":"text","value":"```"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{},"children":[{"type":"text","value":"Clearing obstacles to open source contributions"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h3","properties":{},"children":[{"type":"text","value":"Git commands"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"While having experience with Git commands is essential, educating contributors on how Git commands work is contentious, and can be an obstacle for contribution.You can provide guidance and support via one of "},{"type":"element","tagName":"a","properties":{"href":"https://education.github.com/git-cheat-sheet-education.pdf","target":"_blank","rel":["noopener"]},"children":[{"type":"text","value":"the many Git"}]},{"type":"text","value":" "},{"type":"element","tagName":"a","properties":{"href":"https://www.tiny.cloud/blog/how-to-contribute-open-source/"},"children":[{"type":"text","value":"guides available"}]},{"type":"text","value":" or, depending on your time and resources, you can coach or mentor new contributors to the project, but it’s not recommended. Instead, we’d suggest you provide a standard, form answer to help potential contributors self-evaluate their skills – it can save you time and energy."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h3","properties":{},"children":[{"type":"text","value":"Commit message formats"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"One of the main obstacles to contribution, are commit message formats. To clear this obstacle, you can encourage users to "},{"type":"element","tagName":"a","properties":{"href":"https://gist.github.com/lisawolderiksen/a7b99d94c92c6671181611be1641c733","target":"_blank","rel":["noopener"]},"children":[{"type":"text","value":"include a commit message template"}]},{"type":"text","value":", or automate a commit message format for your new contributors to follow. GitLab offers the ability to "},{"type":"element","tagName":"a","properties":{"href":"https://docs.gitlab.com/ee/user/project/merge_requests/commit_templates.html","target":"_blank","rel":["noopener"]},"children":[{"type":"text","value":"include an automated commit"}]},{"type":"text","value":" message. "},{"type":"element","tagName":"br","properties":{},"children":[]},{"type":"element","tagName":"br","properties":{},"children":[]},{"type":"text","value":"At the very least, provide a template of what a good commit message format looks like for your project. A standard pattern is: "}]},{"type":"text","value":"\n"},{"type":"element","tagName":"pre","properties":{"className":["language-markdown"]},"children":[{"type":"text","value":"Merge branch '%{source_branch}' into '%{target_branch}'"},{"type":"element","tagName":"br","properties":{},"children":[]},{"type":"text","value":"%{title - fixing, changing, updating the problem}"},{"type":"element","tagName":"br","properties":{},"children":[]},{"type":"text","value":"%{description, why change is needed}"},{"type":"element","tagName":"br","properties":{},"children":[]},{"type":"text","value":"See merge request %{reference}"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{},"children":[{"type":"text","value":"Encourage good open source citizenship "}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"The fundamental principle of good citizenship is that sharing useful information makes solving the problems easier. Encouraging project visitors to share as much information as they can when they’ve encountered a bug or issue, is one main way to encourage good open source citizenship."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Since open source projects are more often than not distributed around the world, most interactions are text based. And it’s easy to interpret text in a negative light – especially if there’s conflict involved. By always assuming positive intent, and encouraging more information on reported bugs and issues, it can help promote good information sharing, and good citizenship results."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"For example, implement a reporting template that asks:"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"ol","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"“What's broken?” "}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"“How do I replicate this?  "}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"It clearly shows how to replicate the issue and how the bug affects the community."}]},{"type":"text","value":"\n"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{},"children":[{"type":"text","value":"Project management steps"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"If you haven’t done so already, a practical step you can take to better manage your open source project is to find a ‘best contribution’ example, and use it to create a template of the standard needed for your project. "}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Another step is to"},{"type":"element","tagName":"a","properties":{"href":"https://www.linuxfoundation.org/resources/open-source-guides/","target":"_blank","rel":["noopener"]},"children":[{"type":"text","value":" research the Linux foundation’s content"}]},{"type":"text","value":". They’re a major source of open source software guidance, as is Opensource.com – "},{"type":"element","tagName":"a","properties":{"href":"https://opensource.com/article/19/5/tips-managing-community","target":"_blank","rel":["noopener"]},"children":[{"type":"text","value":"another essential place"}]},{"type":"text","value":" to check for guidance. "}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"In "},{"type":"element","tagName":"a","properties":{"href":"https://www.github.com/tinymce/tinymce","target":"_blank","rel":["noopener"]},"children":[{"type":"text","value":"the TinyMCE open source project"}]},{"type":"text","value":", you can see many of these project management practices in action. If you’d like to contribute to our project, please check the issues listed, and read over the Contribution Guide. Contributing to a project is a great way to experience first-hand how open source project management works."}]}],"data":{"quirksMode":false}}}},"body2":null,"codepens":null,"heroImage":{"image":{"fluid":{"base64":"data:image/jpeg;base64,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","aspectRatio":1.7767441860465116,"src":"//images.ctfassets.net/s600jj41gsex/1ldoL3Yzu0eEmouqLhP3qe/bc08e51bfb21cb492669fdb685be25cd/Image_TinyMCE_open_source_ProjectManagement.jpg?w=2560&q=80&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/1ldoL3Yzu0eEmouqLhP3qe/bc08e51bfb21cb492669fdb685be25cd/Image_TinyMCE_open_source_ProjectManagement.jpg?w=640&h=360&q=80&fit=scale 640w,\n//images.ctfassets.net/s600jj41gsex/1ldoL3Yzu0eEmouqLhP3qe/bc08e51bfb21cb492669fdb685be25cd/Image_TinyMCE_open_source_ProjectManagement.jpg?w=1280&h=720&q=80&fit=scale 1280w,\n//images.ctfassets.net/s600jj41gsex/1ldoL3Yzu0eEmouqLhP3qe/bc08e51bfb21cb492669fdb685be25cd/Image_TinyMCE_open_source_ProjectManagement.jpg?w=1528&h=860&q=80&fit=scale 1528w","srcWebp":"//images.ctfassets.net/s600jj41gsex/1ldoL3Yzu0eEmouqLhP3qe/bc08e51bfb21cb492669fdb685be25cd/Image_TinyMCE_open_source_ProjectManagement.jpg?w=2560&q=80&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/1ldoL3Yzu0eEmouqLhP3qe/bc08e51bfb21cb492669fdb685be25cd/Image_TinyMCE_open_source_ProjectManagement.jpg?w=640&h=360&q=80&fm=webp&fit=scale 640w,\n//images.ctfassets.net/s600jj41gsex/1ldoL3Yzu0eEmouqLhP3qe/bc08e51bfb21cb492669fdb685be25cd/Image_TinyMCE_open_source_ProjectManagement.jpg?w=1280&h=720&q=80&fm=webp&fit=scale 1280w,\n//images.ctfassets.net/s600jj41gsex/1ldoL3Yzu0eEmouqLhP3qe/bc08e51bfb21cb492669fdb685be25cd/Image_TinyMCE_open_source_ProjectManagement.jpg?w=1528&h=860&q=80&fm=webp&fit=scale 1528w","sizes":"(max-width: 2560px) 100vw, 2560px"}},"alt":"How to do project management in open source: challenges and solutions","artistName":null,"artistUrl":null},"author":{"slug":"joseph-robinson","name":"Joe Robinson","image":{"fluid":{"base64":"data:image/jpeg;base64,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F3CculE8AAADhElEQVQYGQXBy08jZQAA8Hl9M9N5dcpMh5ZOaYFSWCgokmiyiRuSjXIwrCvx4NVkL96MnvT/8aYHX/HgTfcBLCUuFSwsLCx9dzqdtjPtPPt9/n741199+PrubwrLFwvLj/ceI5Cyx3fP//ohCvmHu5+qymKjblfPf15bwQ8PztKpNIbLrdsujEJZniO/fPJNQr5HUjwAZ/W2Xz5+Kojp0tonEDGapmGIm01l67Wj/149Ky7MZPRYp9/s9dgP1mdVoUddX1fTmnrjNxZzBWci1Go/moNIU94cHV8MLHN7K/dgZ800e24kLqyUTs/KXePu+BJfn1/V1CRJxIyr6q8AtHkh37PwRvOi0Rie/vLi/mbh/aUs4QSN9jnJkiJHqpqYTrM40rudvsRSnueS+/tfNJpvWyYB6GKlWvEwQSaT33/73Uc7D0vLxa2NTYXPvqy+DhE9GQ/Wlx9EIQo8IUK8trBL6XPzB4iGgJmGNi8IkHD27n+WL6wGZhMPxyHCUlpyNbP529lP103k+YomwRgQOv2uvvQO6bhPg2ggywqBHJzhNHEisfmry39Ojv4I7FH51UGjZ0wJqmX3Rr6IUToOfQxSICY/2n9CrKzuFYsf41iPAR6Al4lAziqJGZpk6DgSsiTBCMQkG2f0KfA9q1L587ByddPz7r27pSgqlVS1GSl3y9koHCOkLs2ATFILKFzh5czsfCIyWYEGvJjAKY5prq3mn500a0YL0Z2l5Vlye41jCZynGTKCbQd1BtON/EaCgNGw36rdcOFAicdDDCt3m9ulHQonJE5DBAhs8/nR75QmKPWm4U3aVoSGAbQm0cvTw4LAjGzoDvs+4YV07Y2H6lNyU6QLWV1ie8mEwPOwfH5Jarp4bbQaXdNGtG/3hq7LQigBMkaynIc4OrIj58QcGAFmDyuuZ/WNIEayth3QuEi1Jo4POdu3pTgLGL4Uw6y25+viFOCjyBJA2B6HF+0Gz8ZyBcy0rbHDeyPk49hoilM4KcHAljlKIeKqm5warpWAs8m56sW/xl09lRQz6XnptE/IwfUNDMCAIibTIEA4CBCgOCGVMSRylMYsInIiczB5cdfaLi0oIu/KvCyKXcupn41ykurOQXKetNEkIcVAkMrSU/zz93aZLnQi13KHyI8m/qiMhhgG1vUZDkCIsPKto2LBMiYjQdQXU6O3ndRWTEgpnj38H0Bj0vI5fgnbAAAAOHRFWHRpY2M6Y29weXJpZ2h0AENvcHlyaWdodCAoYykgMTk5OCBIZXdsZXR0LVBhY2thcmQgQ29tcGFueflXeTcAAAAhdEVYdGljYzpkZXNjcmlwdGlvbgBzUkdCIElFQzYxOTY2LTIuMVet2kcAAAAmdEVYdGljYzptYW51ZmFjdHVyZXIASUVDIGh0dHA6Ly93d3cuaWVjLmNoHH8ATAAAADd0RVh0aWNjOm1vZGVsAElFQyA2MTk2Ni0yLjEgRGVmYXVsdCBSR0IgY29sb3VyIHNwYWNlIC0gc1JHQkRTSKkAAAAASUVORK5CYII=","aspectRatio":1.2820512820512822,"src":"//images.ctfassets.net/s600jj41gsex/2P4AEkP8R7iCxO4eT5voCe/d18aa214c40aa5e1ecff6f6d216c8097/Portrait-TinyTribe-JR100px.png?w=48&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/2P4AEkP8R7iCxO4eT5voCe/d18aa214c40aa5e1ecff6f6d216c8097/Portrait-TinyTribe-JR100px.png?w=12&h=9&q=50&fit=scale 12w,\n//images.ctfassets.net/s600jj41gsex/2P4AEkP8R7iCxO4eT5voCe/d18aa214c40aa5e1ecff6f6d216c8097/Portrait-TinyTribe-JR100px.png?w=24&h=19&q=50&fit=scale 24w,\n//images.ctfassets.net/s600jj41gsex/2P4AEkP8R7iCxO4eT5voCe/d18aa214c40aa5e1ecff6f6d216c8097/Portrait-TinyTribe-JR100px.png?w=48&h=37&q=50&fit=scale 48w,\n//images.ctfassets.net/s600jj41gsex/2P4AEkP8R7iCxO4eT5voCe/d18aa214c40aa5e1ecff6f6d216c8097/Portrait-TinyTribe-JR100px.png?w=72&h=56&q=50&fit=scale 72w,\n//images.ctfassets.net/s600jj41gsex/2P4AEkP8R7iCxO4eT5voCe/d18aa214c40aa5e1ecff6f6d216c8097/Portrait-TinyTribe-JR100px.png?w=96&h=75&q=50&fit=scale 96w,\n//images.ctfassets.net/s600jj41gsex/2P4AEkP8R7iCxO4eT5voCe/d18aa214c40aa5e1ecff6f6d216c8097/Portrait-TinyTribe-JR100px.png?w=144&h=112&q=50&fit=scale 144w,\n//images.ctfassets.net/s600jj41gsex/2P4AEkP8R7iCxO4eT5voCe/d18aa214c40aa5e1ecff6f6d216c8097/Portrait-TinyTribe-JR100px.png?w=150&h=117&q=50&fit=scale 150w","srcWebp":"//images.ctfassets.net/s600jj41gsex/2P4AEkP8R7iCxO4eT5voCe/d18aa214c40aa5e1ecff6f6d216c8097/Portrait-TinyTribe-JR100px.png?w=48&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/2P4AEkP8R7iCxO4eT5voCe/d18aa214c40aa5e1ecff6f6d216c8097/Portrait-TinyTribe-JR100px.png?w=12&h=9&q=50&fm=webp&fit=scale 12w,\n//images.ctfassets.net/s600jj41gsex/2P4AEkP8R7iCxO4eT5voCe/d18aa214c40aa5e1ecff6f6d216c8097/Portrait-TinyTribe-JR100px.png?w=24&h=19&q=50&fm=webp&fit=scale 24w,\n//images.ctfassets.net/s600jj41gsex/2P4AEkP8R7iCxO4eT5voCe/d18aa214c40aa5e1ecff6f6d216c8097/Portrait-TinyTribe-JR100px.png?w=48&h=37&q=50&fm=webp&fit=scale 48w,\n//images.ctfassets.net/s600jj41gsex/2P4AEkP8R7iCxO4eT5voCe/d18aa214c40aa5e1ecff6f6d216c8097/Portrait-TinyTribe-JR100px.png?w=72&h=56&q=50&fm=webp&fit=scale 72w,\n//images.ctfassets.net/s600jj41gsex/2P4AEkP8R7iCxO4eT5voCe/d18aa214c40aa5e1ecff6f6d216c8097/Portrait-TinyTribe-JR100px.png?w=96&h=75&q=50&fm=webp&fit=scale 96w,\n//images.ctfassets.net/s600jj41gsex/2P4AEkP8R7iCxO4eT5voCe/d18aa214c40aa5e1ecff6f6d216c8097/Portrait-TinyTribe-JR100px.png?w=144&h=112&q=50&fm=webp&fit=scale 144w,\n//images.ctfassets.net/s600jj41gsex/2P4AEkP8R7iCxO4eT5voCe/d18aa214c40aa5e1ecff6f6d216c8097/Portrait-TinyTribe-JR100px.png?w=150&h=117&q=50&fm=webp&fit=scale 150w","sizes":"(max-width: 48px) 100vw, 48px"}},"shortBio":{"shortBio":"Technical and creative writer, editor, and a TinyMCE advocate. An\nenthusiast for teamwork, open source software projects, and baking. Can\noften be found puzzling over obscure history, cryptic words, and lucid writing."}},"metaTitle":{"metaTitle":"How to manage an open source project | TinyMCE\n"},"metaDescription":{"metaDescription":"Learn about steps and best practices on starting and managing an open source project, pitfalls and challenges open source project owners may experience."},"setkaCss":null,"setkaHtml":null,"resourceFiles":null,"canonicalUrl":null}},"pageContext":{"slug":"how-to-manage-open-source-project","setkaPostId":0}},"staticQueryHashes":["2492987505","740350947"]}