First the easy ones:
- It is fine to commit into the 1.9 branch. I do code review every commit, especially from new committers and can easily roll back changes that cause problems. We also have a set of unit and integration tests we run before every release. The long term goal is to further improve our test coverage, and to take advantage of crucible on liquibase.jira.com to streamline the code review process.
If it gets too unwieldy, we can always go back to limited committers and patches, but I am hoping that we can get this approach to work. It lowers the bar to contributing code, makes the accepting submissions process less error prone, and gives credit to contributors better.
- If you could help with translating to German, that would be great. You only need to create an account on the site wiki to edit pages and create translations.
Then the bigger one:
- You are right that you get more lag with the forum than with an email list. It is also easier to ignore a forum than emails that come to you. There are some things I really like about the forum, however, even for devel lists.
a) Archives are more searchable and browsable. This is often not as big of an issue, but there are many topics on the devel list (like your questions on adding new database support, building, etc) that new devels would like to be able to find easily.
b) There are some functionality such as polls, splitting topics, etc. that would be useful
My hope was/is that we can find a good middle ground between the features of the forum and the speed of the mailing list. Having topic notifications go to the mailing list helps because you still get the immediate feedback that something was posted while still keeping discussion on the forum (unless people reply to the mailing list:) ). Unfortunately, only the first topic post gets forwarded to the mailing list, so you can’t use it fully.
There are also RSS feeds available for each forum which does have an every for every post, although I have noticed using google reader, there is an hour or so delay before it shows up.
For the devel group, I want something that works best for:
a) getting people answers on the code (either from finding existing answers or getting a response)
b) keeping people who commit from time to time engaged in the project
c) making anyone who wants to contribute to a topic feel that they can
My focus for the past few months and for the next few months is around building the liquibase community, and how the contributer community communicates is a huge part of that. Adding the forum is an iteration toward that goal, if it does not make sense to keep it, I am not against dropping the devel forum in favor of the mailing list. If there are other options that you think would be better, let me know. I have toyed with the idea of an IRC channel or two as well, but I do not think the community is large enough to support that yet.