On Tue, Aug 09, 2016 at 01:35:55PM -0600, Peter Harpending wrote: > Hi, everyone, > > I wrote a mechanism library a few months ago, which I don't believe > was ever merged into the main code tree. Then, I had summer classes, > and several deaths in my family, so I haven't been paying much > attention to the mailing lists/IRC. I'd like to start contributing > again, preferably in small doses. > > Would someone mind catching me up on what I've missed and/or give me > suggestions for things to do between now and the new semester?
Well, I moved to Finland for the summer, for starters. :) I finished writing an auth subsite, which you can now find at website/src/AuthSite.hs. That's merged to master and deployed to dev.snowdrift.coop. The next milestone is deploying master to the main website. There's a bunch of user stories with the tag "master-to-production": https://tree.taiga.io/project/snowdrift/search?text=master-to-production The purpose of that milestone is to heal the painful gap between the master branch and the production branch. I want continuous deployment back. The summary of work to be done is that we need to preserve important legacy URIs and migrate the user table. We're really close to finishing the former. I was about to start the latter. MVP is getting more and more concrete. We still need a dashboard UI, a project-page UI, and a payment-history UI. These are higher-priority than the actual backend mechanism, since (a) they define its parameters and (b) they're a lot harder to design. There has been discussion on all these fronts on the design mailing list. I am hoping we can focus on one of them and knock it out in the next 1.5 weeks. I'm still not very happy with our task management "solution". People have to sign up for too many services [queue Aaron reiterating his desire for a single sign-on, single solution website]. But I'm also feeling more comfortable with Taiga. I started using sprints as a way to help focus effort. I think it's helping. This evening, I'll be triaging the issues and user stories and building the next two sprints. 19:00 UTC, jitsi. Speaking of continuous deployment, something that would be great for a volunteer to work on is continuous integration. Gitlab has all kinds of support built in. I've been ignoring the promotional emails they send about it. But since we have a dedicated instance, there should be nothing preventing us from setting it up. If you want to help with that, try setting up a clone and experimenting with it first. Thanks for the continued interest in helping. I really appreciate it.
signature.asc
Description: Digital signature
_______________________________________________ Dev mailing list Dev@lists.snowdrift.coop https://lists.snowdrift.coop/mailman/listinfo/dev