Hey everyone, I want to let you know what Im working on - The - TopicsExpress



          

Hey everyone, I want to let you know what Im working on - The maintenance and support of Social Fixer is extremely time-consuming and I am the bottleneck. But because of security and privacy concerns, as well as because I want to maintain ownership of the product and brand, I do not want to open source it and fully release control to a web of random developers. But what I *do* want to do is let other talented developers help with the coding and support, so enhancements and fixes can flow at a faster pace. In the interest of users, I want the project to grow and be more robust. So what Im working on now is converting my build system into a standard architecture. I am restructuring my code to be built entirely using Gulp (GulpJs) and packaged under the standard npm structure (package.json, etc). This way, anyone will be able to work with the code and build it into packages for the various browsers and do local testing. Developers will even be able to write the own code to insert into Social Fixer for local features, if they want to. Then if someone builds something really good, I will be able to easily merge it into my code and make it available to everyone. I also plan to put the code up on github, though not public. I will have a private repository shared with people that I trust and who are able to contribute. Perhaps in the future it will be an open project, but not right now. (To be clear - opening the code to the full public for changes has potential issues with security. Someone could put in a backdoor that I dont notice, exposing all users private information or login credentials to a 3rd party. I will not put users under this kind of risk, which is why I am so cautious. Not because I am a control freak.) These changes will move the project towards a more sustainable state, and get it in front of some fresh eyes. As a side benefit, I am also restructuring the code and build process to be more maintainable by myself, so I will be able to make changes more quickly and easily. The whole thing is going to be a big step forward, and position the project for a lot of good things to come. I will post more about this stuff here, rather than the official Social Fixer page. Most people dont care about this behind-the-scenes development technical stuff. ;) Stay tuned!
Posted on: Sun, 21 Dec 2014 19:26:46 +0000

Trending Topics



Recently Viewed Topics




© 2015