views:

82

answers:

3

I've made some modifications to SubSonic 3.0 in order to allow it to run on .Net Compact Framework 3.5, as well as use more complex entity-table mapping and entity tracking (so it's more like Linq-to-SQL). I'd be interested in contributing these back to the project, but I don't find any documentation on how to contribute to the project, and what sort of qualifications the code is expected to have before it is looked at. This could just be a function of me not really understanding how to use Git.

As an experienced OSS developer and contributor, I've tried the usual mailing list/IIRC approaches, but it appears that the mailing list is unavailable. The project Wiki recommends to use StackOverflow to post questions about the project.

Any guidance on the matter would be appreciated.

A: 

Quick answer: join the mailing list/IRC channel/whatever they use to communicate, write a message describing your improvements, and attach a patch using git-diff. There's a very good chance you'll get a response and improvement suggestions (or simply a link for further reading).

Joey Adams
I tried. The mailing list appears out of commission. As an OSS contributor on other projects, I tried the usual channels. I'll update my question to clarify.
codekaizen
+1  A: 

You should post your questions to the Google Groups Discussion for Subsonic Developers.

They will help you figure out how to contribute, if you're serious about working on Subsonic.

Reed Copsey
I requested to join that list, but to no success. The project Wiki indicates to post on StackOverflow about problems like these. I was hoping for some specific resolution...
codekaizen
Have you tried emailing Rod Conery directly?
Bedwyr Humphreys
@Bedwyr - no. I thought I'd try here first, since there are a number of explicit indications that StackOverflow is frequented by SubSonic folks: http://subsonicproject.com/docs/QuestionsAsk a Question on StackOverflowThere are a whole lot of people who monitor the SubSonic tag on StackOverflow - myself included. You can ask a question and get an answer usually within 30 minutes. Make sure you tag your question with SubSonic!
codekaizen
+1  A: 

I think you're not trying the right list - I get every email that comes through and respond from time to time (if I have... time).

I'd love to have your contribution. The simplest way is to fork our stuff at Github to your own repo, then send me a pull request (see our contributor's video on our doc's site).

The group is subsonicproject@googlegroups - it's pretty active and yes we have some spam issues.

Rob Conery
Thanks, Rob. That was the list I tried to join, but got a [Failure] report back from Google.I must have missed that video (I'm not a video kind of learner), but I'll be sure to look at it now. I'll have to get up to speed on Git. Thanks!
codekaizen