I’ve continued to work on es7-membrane in my spare time, to the point where I released version 0.8 (“first beta”) without announcing it on my blog… oops. (I also forgot to tag the 0.8.1 release on GitHub.) For those who don’t know what it is about, just read the first few paragraphs of the 0.7 release announcement.
I also have a low-traffic Google Groups mailing list for release announcements and general support.
I’m looking for unpaid-intern-level help. Not in the membrane implementation itself, but in crafting the es7-membrane distortions user interface. (“Distortions” is a relatively new term in the Membranes lexicon: it means altering proxies so that they don’t exactly match the original value, such as a whitelist for hiding properties.) The distortions user interface is a subproject for configuring a Membrane instance, and for persisting that configuration for future edits… all with a static GitHub website.
It does not mean including a library like jQuery. Call me biased if you want, but I think libraries like jQuery or YUI are unnecessary with recent advances in web browser technologies, and even less so in the future with Web Components evolving. These libraries were written for older Web API’s, and have to support thousands of websites… I don’t mind reinventing the wheel a little bit, as long as it’s tightly written code.
What I’m looking for are people who don’t have a lot of experience, but do have the time, an open mind and the willingness to do some of the grunt work in exchange for mentorship and letters of recommendation and/or equivalent written credit good for a résumé. I just recently added a few “good-first-bug” labels to the 0.9 milestone list of tickets.
If this fits your bill, please reach out through the Google Groups link above, or through my GitHub user page… and thank you.