Hi Bones,
There's a great interfaith program called IMPACT.
Congregations/faiths divide into small groups and have meetings, each group figuring out through structured discussion which social justice issues are top priorities for them, and rank their top ten in order of priority. The all the results of one church's meetings are pooled and that church's top ten are identified by priority order. Then, all the churches send reps who meet together and pool their priorities, and you've got a master list. Wonderful community-building concept.
Thennnn....the top 2 priorities are tackled for 2 years. Committees for research are arranged, to get the latest info and solution ideas from all over, on a particular issue. That is presented to the churches' reps in progressively larger meetings, and it's quickly winnowed into very specific action steps that this community needs and can do. (In our town, where one issue was public transport that responded to the needs of the poor was one of the first issues, we identified extended bus service nights and starting Sunday service, and a new route that poor people had been walking) Next there's a huge rally/meeting with hundreds of people from all the IMPACT churches to which all the civic and political leaders are invited. The solutions have been clearly proposed in very very specific, YES or NO questions, and there are rousing speeches and each politician is invited to the podium one at a time to be asked and answer. Very respectful behavior is outlined at the beginning for the crowd, with humor ("We will not boo you if you say NO, but we will right now hold a moment of silence for you.") And we did it! And it does have an IMPACT on issues.
Have no idea why I'm going on and on except our homeless program came out of the same process.
love
Hops