{"id":228712,"date":"2022-10-25T10:12:00","date_gmt":"2022-10-25T07:12:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=228712"},"modified":"2022-11-09T03:58:23","modified_gmt":"2022-11-09T00:58:23","slug":"bibliotecas-de-wordpress-de-codigo-abierto-por-que-deberia-compartirlas","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/es\/bibliotecas-de-wordpress-de-codigo-abierto-por-que-deberia-compartirlas\/","title":{"rendered":"Bibliotecas de WordPress de c\u00f3digo abierto (por qu\u00e9 deber\u00eda compartirlas)"},"content":{"rendered":"\n<ul>\n<li>los repositorios privados generalmente est\u00e1n dedicados a proyectos de clientes o proyectos que no creo que est\u00e9n listos para que otros los usen todav\u00eda (por los gastos generales de administrarlos),<\/li>\n<li>Gists son estrictamente para compartir fragmentos de c\u00f3digo en este blog, y eso es todo,<\/li>\n<li>Las bibliotecas de c\u00f3digo abierto de WordPress est\u00e1n ocasionalmente all\u00ed, pero se han vuelto bastante anticuadas,<\/li>\n<\/ul>\n<p>Pero durante la conversaci\u00f3n, me di cuenta de que tengo muchas clases peque\u00f1as, complementos, utilidades, funciones, ayudantes, etc. relacionados con el desarrollo de WordPress o JavaScript que nunca he puesto en GitHub.<\/p>\n<p>Gran parte de lo que tengo actualmente est\u00e1 desactualizado.<\/p>\n<p>Es decir, realmente no abro mis bibliotecas de WordPress. Tengo razones para todo esto, pero la conclusi\u00f3n es que quiero cambiar eso.<\/p>\n<h2>Bibliotecas de WordPress de c\u00f3digo abierto<\/h2>\n<p>Primero, reconozco que es una verg\u00fcenza. Quiero decir, busco el c\u00f3digo abierto por razones de software libre (para estudio, bifurcaci\u00f3n, educaci\u00f3n, uso, etc.). Pero, si soy honesto, la carga que conlleva mantener un proyecto que podr\u00eda volverse popular se vuelve un poco m\u00e1s dif\u00edcil de manejar.<\/p>\n<p>De hecho, puede volverse abrumador hasta el punto en que simplemente desea ignorar cualquier comentario que pueda recibir. No soy fan\u00e1tico de eso principalmente por falta de respeto.<\/p>\n<p>Por otro lado, podr\u00eda simplemente marcar el repositorio como privado, pero \u00bfa qui\u00e9n ayuda eso? El proyecto no est\u00e1 encargado ni nada, entonces, \u00bfcu\u00e1l es el punto de mantenerlo bloqueado?<\/p>\n<p>Como mencion\u00e9 en numerosas publicaciones de blog <a href=\"https:\/\/tommcfarlin.com\/2017-plans\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">este a\u00f1o<\/a>, una de las cosas que quiero hacer es hacer algunos cambios en este blog. Veo esto como el centro de mucho de lo que hago, por lo que compartir varios proyectos y cosas as\u00ed tendr\u00eda sentido, \u00bfverdad?<\/p>\n<p>Claro, he compartido algunos proyectos a lo largo de los a\u00f1os (y puedes verlos), pero muchos de ellos est\u00e1n fechados o sin mantenimiento. He considerado destruir gran parte de mi cuenta y empezar de nuevo, pero me han dado otros consejos.<\/p>\n<p>De todos modos, esto no quiere decir que est\u00e9 compartiendo un proyecto determinado hoy, pero pronto. En cambio, se trata m\u00e1s de los gastos generales que conlleva la gesti\u00f3n de un proyecto de c\u00f3digo abierto.<\/p>\n<h3>\u00bfEsperar lo? Comparte tu trabajo, pero es demasiado trabajo?<\/h3>\n<p>Entonces, hasta ese punto, perm\u00edtanme aclarar: de ninguna manera estoy diciendo que un simple complemento de WordPress u otro tipo de utilidad de una biblioteca sea comparable a otras aplicaciones grandes <a href=\"https:\/\/wordpress.org\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">que conocemos<\/a>.<\/p>\n<p>No estoy delirando (la mayor parte del tiempo).<\/p>\n<p>Pero tambi\u00e9n estoy en un lugar en el que estoy tratando de <a href=\"https:\/\/pressware.co\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">administrar un negocio<\/a>, construir un mercado espec\u00edficamente para <a href=\"https:\/\/tommcfarlin.com\/a-better-blogging-experience\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">complementos para bloggers<\/a> y trabajar en el trabajo del cliente mientras trato de compartir algunas cosas <a href=\"https:\/\/github.com\/tommcfarlin\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">con la comunidad de desarrolladores<\/a> que a menudo dan tanto .<\/p>\n<p>Claro, tenemos aquellos que son menos que estelares, por decirlo educadamente, pero en mi experiencia, tenemos muchas personas a las que les encanta abrir problemas, enviar solicitudes de extracci\u00f3n y ofrecer cr\u00edticas de c\u00f3digo.<\/p>\n<p>Y eso puede hacer que un proyecto sea mucho mejor.<\/p>\n<h2>Apuntando a algo mejor<\/h2>\n<p>Habiendo dicho todo eso, voy a tratar de hacer un mejor trabajo al abrir algunas de las cosas que tengo por ah\u00ed. No s\u00e9 si es \u00fatil. No s\u00e9 si ayudar\u00e1 a alguien. Pero me ha resultado beneficioso, y son cosas que utilizo que me gustar\u00eda que existieran y no existen, y que me ayudan en mi d\u00eda a d\u00eda.<\/p>\n<p>Entonces, tentativamente, a partir de la pr\u00f3xima semana, estar\u00e9 compartiendo algunas de estas cosas.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fuente de grabaci\u00f3n:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/tommcfarlin.com\" class=\"external external_icon\">tommcfarlin.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Realmente no abro bibliotecas de WordPress de c\u00f3digo abierto. No la m\u00eda, al menos. Tengo razones para esto, pero quiero cambiar eso.<\/p>\n","protected":false},"author":1,"featured_media":223741,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[716,779],"tags":[1172],"class_list":["post-228712","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-desarrollador","category-software-de-codigo-abierto","tag-affiai-es"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/posts\/228712","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/comments?post=228712"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/posts\/228712\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/media\/223741"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/media?parent=228712"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/categories?post=228712"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/tags?post=228712"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}