Difference between revisions of "Mailing Lists"

From GnuCash
Jump to: navigation, search
m (= Self Signed Certificates: Fix another typo.)
(Searching the List Archives: State explicitly that the search link on the list archive page is broken.)
 
(11 intermediate revisions by 2 users not shown)
Line 1: Line 1:
__NOTOC__
+
The GnuCash mailing lists are a useful way to communicate with developers and users. Through them, you can get help with using GnuCash, make suggestions on how to use GnuCash, or even how to improve it.
 +
 
 +
== User Lists ==
 +
The GnuCash team, together with experienced users, will answer your questions about the use of GnuCash on gnucash-user and the language-specific mailing lists below:
 +
 
 +
* [https://lists.gnucash.org/mailman/listinfo/gnucash-user gnucash-user] (English)
 +
* [https://lists.gnucash.org/mailman/listinfo/gnucash-br gnucash-br] (Português(Brasil))
 +
* [https://lists.gnucash.org/mailman/listinfo/gnucash-de gnucash-de] (Deutsch)
 +
* [https://lists.gnucash.org/mailman/listinfo/gnucash-es gnucash-es] (Español)
 +
* [https://lists.gnucash.org/mailman/listinfo/gnucash-fr gnucash-fr] (Français)
 +
* [https://lists.gnucash.org/mailman/listinfo/gnucash-it gnucash-it] (Italiano)
 +
* [https://lists.gnucash.org/mailman/listinfo/gnucash-nl gnucash-nl] (Nederlands)
  
 
== Mailing List Membership ==
 
== Mailing List Membership ==
The [[Gnucash]] mailing lists are a useful tool for communicating with developers and users. It is customary to join (subscribe) to the mailing list. Posts from non-members wait in a queue to be approved.  
+
It is customary to join (subscribe) to the mailing list. Posts from non-members wait in a queue to be approved by a moderator.  
  
There is alternate access to the Gnucash mailing lists through [http://gnucash.1415818.n4.nabble.com/ Nabble] and [http://blog.gmane.org/gmane.comp.gnome.apps.gnucash.user Gmane]. Being able to post to those sites does not subscribe you to the mailing list, so your posts will still wait in the queue to be approved, until you actually subscribe to the list.
+
There is alternate access to some of the Gnucash mailing lists through [http://gnucash.1415818.n4.nabble.com/ Nabble] and [http://blog.gmane.org/gmane.comp.gnome.apps.gnucash.user Gmane]. Being able to post to those sites does not subscribe you to the mailing list, so your posts will still wait in the queue to be approved, until you actually subscribe to the list.
  
 
== Mailing List Management ==
 
== Mailing List Management ==
  
The [[GnuCash]] mailing lists are served by a [https://lists.gnucash.org/mailman/listinfo mailman server] which allows users to subscribe, unsubscribe, and otherwise manage their subscriptions to the various lists available. For example, you can configure your settings to be subscribed, so you can post to the list, but not receive any emails from the list. These settings can be configured via the web interface or [http://www.gnu.org/software/mailman/mailman-member/node41.html|email commands] to a separate address constructed by appending <tt>-request</tt> to the list name, e.g. <tt>mailto:gnucash-de-request@gnucash.org?subject=unsubscribe</tt>.
+
The [[GnuCash]] mailing lists are served by a [https://lists.gnucash.org/mailman/listinfo mailman server] which allows users to '''subscribe''', '''unsubscribe''', and otherwise ''manage their subscriptions'' to the various lists available. For example, you can configure your settings to be subscribed, so you can post to the list, but not receive any emails from the list. These settings can be configured via the '''web interface''' or [http://www.gnu.org/software/mailman/mailman-member/node41.html|email commands] to a ''separate address'' constructed by appending <tt>-request</tt> to the list name, e.g. <tt>mailto:gnucash-de-request@gnucash.org?subject=help</tt>.
 +
;Tip:The server will answer a request with subject help with the list of possible commands.
  
 
== Netiquette ==
 
== Netiquette ==
  
Beneath the usual [http://en.wikipedia.org/wiki/Netiquette Netiquette] you should obey the following:
+
Besides general [http://en.wikipedia.org/wiki/Netiquette Netiquette] you should try to follow these guidelines:
* Before your first posting '''disable any autoresponder'''. Because it is annoying for people answering you, you could be removed from the list.
+
 
* Use '''plain text''' instead of ''html formated'' in your email client - html parts will be eaten by the mail server to reduce spam.
+
* Before asking a question on the list, you should see whether that question has been answered before by searching the list archives (see below) and and also by checking the [[FAQ]].
 +
* Before your first posting '''disable any autoresponder'''. It is annoying for people answering you, and you could be removed from the list.
 
* Use the '''reply to the list''' or '''reply to all''' button of your email client instead of ''reply (to the sender)'' - others could also be interested in the theme and probably help.
 
* Use the '''reply to the list''' or '''reply to all''' button of your email client instead of ''reply (to the sender)'' - others could also be interested in the theme and probably help.
* If you answer using your ''daily digest'', '''replace''' in the '''subject''' "gnucash-<list> Digest ..." with that from the thread you are answering to.
+
* Use '''plain text''' instead of ''html format'' in your email client - html parts will be eaten by the mail server to reduce spam.
 +
* '''Attachments''' - e.g. screenshots or small example files - are allowed, while ''inline images'' get stripped off without warning.
 +
* If you answer using your ''daily digest'', '''replace''' in the '''subject''' "gnucash-<list> Digest ..." with that from the thread you are answering.
 
* In your reply ''strip off unneeded parts'' of the citation.
 
* In your reply ''strip off unneeded parts'' of the citation.
 
* A final ''Thanks, that solved my problem.'' or ''Sorry, I'm giving up because ...'' would be fine. It would help other users, searching the archives, to decide to follow the instructions or not.
 
* A final ''Thanks, that solved my problem.'' or ''Sorry, I'm giving up because ...'' would be fine. It would help other users, searching the archives, to decide to follow the instructions or not.
 
** But there is no need for follow up ''Thank you''s.
 
** But there is no need for follow up ''Thank you''s.
  
* Each list has a moderator. The moderator makes the final decisions on which posts are acceptable or not, and is able to suspend list membership at their discretion. Posts to the list which are considered flaming, spam, or which contain offensive language may lead to suspension. [http://en.wikipedia.org/wiki/Netiquette Netiquette] gives general guidelines.
+
* Each list has a moderator. The moderator makes the final decisions on which posts are acceptable or not, and is able to suspend list membership at their discretion. Posts to the list which are considered flaming, spam, or which contain offensive language may lead to suspension. [http://en.wikipedia.org/wiki/Netiquette Netiquette] gives general guidelines.
 
 
== Support ==
 
 
 
The Gnucash team, together with experienced users, will answer your
 
questions about the use of Gnucash on gnucash-user and the other
 
mailing lists listed below:
 
 
 
* [https://lists.gnucash.org/mailman/listinfo/gnucash-user gnucash-user] (English)
 
* [https://lists.gnucash.org/mailman/listinfo/gnucash-br gnucash-br] (Português(Brasil))
 
* [https://lists.gnucash.org/mailman/listinfo/gnucash-de gnucash-de] (Deutsch)
 
* [https://lists.gnucash.org/mailman/listinfo/gnucash-es gnucash-es] (Español)
 
* [https://lists.gnucash.org/mailman/listinfo/gnucash-fr gnucash-fr] (Français)
 
* [https://lists.gnucash.org/mailman/listinfo/gnucash-it gnucash-it] (Italiano)
 
* [https://lists.gnucash.org/mailman/listinfo/gnucash-nl gnucash-nl] (Nederlands)
 
 
 
== Self Signed Certificates ==
 
'''Note''': the SSL certificates used for the mailing lists are '''self-signed''' and '''''will create a warning''''' through the new certificate security feature built in Firefox  (Error code: sec_error_untrusted_issuer).  That's not a problem, we're not attacking your computer, we're just too cheap to pay for a regular certificate. For best results you should add it as an exception, adding the certificate as a trusted certificate.  Doing this will prevent passive attacks against you, so someone reading your network traffic won't see what pages you're trying to access.
 
  
== Development ==
+
== Mailing Lists for Development Topics ==
  
The following mailing lists are intended for discussion of the ongoing
+
The GnuCash community also maintains a separate set of mailing lists intended for discussion of the ongoing development of GnuCash, including submitting patches, helping with testing, or discussing future development directions. These lists should not be used for asking questions about the use of GnuCash. Questions of that nature should be submitted to gnucash-user or one of the other mailing lists mentioned above.
development of Gnucash, including submitting patches, helping with
 
testing, or discussing future development directions. These lists should not be used for asking questions about the use of Gnucash. Questions of that nature should be submitted to gnucash-user or one of the other
 
mailing lists mentioned in the 'Support' section above.
 
  
* [https://lists.gnucash.org/mailman/listinfo/gnucash-devel gnucash-devel] (Development discussion)
+
* [https://lists.gnucash.org/mailman/listinfo/gnucash-devel gnucash-devel]: The real ''development discussion'' and
* [https://lists.gnucash.org/mailman/listinfo/gnucash-announce gnucash-announce] (Low traffic Announcement list)
+
* a bunch of watch lists:
* [https://lists.gnucash.org/mailman/listinfo/gnucash-patches gnucash-patches] (A read-only list containing just commit messages)
+
** [https://lists.gnucash.org/mailman/listinfo/gnucash-announce gnucash-announce]: a low traffic Announcement list, e.g. for package maintainers.
* To submit patches, you should use bugzilla:
+
** [https://lists.gnucash.org/mailman/listinfo/gnucash-patches gnucash-patches]: A read-only list containing just commit messages of pushs,
** [https://bugzilla.gnome.org/browse.cgi?product=GnuCash Browse the GnuCash bugs]
+
** [https://lists.gnucash.org/mailman/listinfo/gnucash-changes gnucash-changes]: A read-only list containing diffs of commits.
** [https://bugzilla.gnome.org/enter_bug.cgi?product=GnuCash Enter a new GnuCash bug]
+
To ''submit patches'', you should use [[Bugzilla]] because on mailing lists they get too easy forgotten.
  
 
== Mailing List Archives ==
 
== Mailing List Archives ==
  
You can also jump to specific archives for some of the lists:
+
Past discussions on the lists are maintained in list-specific archives, which can be seen at [http://lists.gnucash.org/mailman/listinfo mailman server].  
* [https://lists.gnucash.org/pipermail/gnucash-announce announcements archive]
 
* [https://lists.gnucash.org/pipermail/gnucash-user gnucash-user archive]
 
* [https://lists.gnucash.org/pipermail/gnucash-br gnucash-br archive]
 
* [https://lists.gnucash.org/pipermail/gnucash-de gnucash-de archive]
 
* [https://lists.gnucash.org/pipermail/gnucash-es gnucash-es archive]
 
* [https://lists.gnucash.org/pipermail/gnucash-fr gnucash-fr archive]
 
* [https://lists.gnucash.org/pipermail/gnucash-it gnucash-it archive]
 
* [https://lists.gnucash.org/pipermail/gnucash-nl gnucash-nl archive]
 
* [https://lists.gnucash.org/pipermail/gnucash-devel gnucash-devel archive]
 
 
 
For other lists, you can go to the [http://lists.gnucash.org/mailman/listinfo mailman server] and select the list you want to see.
 
  
 
=== Searching the List Archives ===
 
=== Searching the List Archives ===
  
We currently have no on-site mechanism to search the mailing lists.
+
Currently, there is no on-site mechanism to search the mailing lists '''and the search link on the archive page is broken.'''
 
 
Instead, you can use the term "site:lists.gnucash.org" at Google or Yahoo! to search within the archives, e.g. http://www.google.com/search?q=site%3Alists.gnucash.org+string+to+search .
 
 
 
You should really search the archives before asking a question.
 
  
You should also look in the [[FAQ]] to see if your question has been asked and answered before.
+
Instead, use the term "site:lists.gnucash.org" at Google or Yahoo! to search within the archives, e.g. http://www.google.com/search?q=site%3Alists.gnucash.org+string+to+search .
  
 
== Spam Prevention ==
 
== Spam Prevention ==

Latest revision as of 22:56, 14 September 2017

The GnuCash mailing lists are a useful way to communicate with developers and users. Through them, you can get help with using GnuCash, make suggestions on how to use GnuCash, or even how to improve it.

User Lists

The GnuCash team, together with experienced users, will answer your questions about the use of GnuCash on gnucash-user and the language-specific mailing lists below:

Mailing List Membership

It is customary to join (subscribe) to the mailing list. Posts from non-members wait in a queue to be approved by a moderator.

There is alternate access to some of the Gnucash mailing lists through Nabble and Gmane. Being able to post to those sites does not subscribe you to the mailing list, so your posts will still wait in the queue to be approved, until you actually subscribe to the list.

Mailing List Management

The GnuCash mailing lists are served by a mailman server which allows users to subscribe, unsubscribe, and otherwise manage their subscriptions to the various lists available. For example, you can configure your settings to be subscribed, so you can post to the list, but not receive any emails from the list. These settings can be configured via the web interface or commands to a separate address constructed by appending -request to the list name, e.g. mailto:gnucash-de-request@gnucash.org?subject=help.

Tip
The server will answer a request with subject help with the list of possible commands.

Netiquette

Besides general Netiquette you should try to follow these guidelines:

  • Before asking a question on the list, you should see whether that question has been answered before by searching the list archives (see below) and and also by checking the FAQ.
  • Before your first posting disable any autoresponder. It is annoying for people answering you, and you could be removed from the list.
  • Use the reply to the list or reply to all button of your email client instead of reply (to the sender) - others could also be interested in the theme and probably help.
  • Use plain text instead of html format in your email client - html parts will be eaten by the mail server to reduce spam.
  • Attachments - e.g. screenshots or small example files - are allowed, while inline images get stripped off without warning.
  • If you answer using your daily digest, replace in the subject "gnucash-<list> Digest ..." with that from the thread you are answering.
  • In your reply strip off unneeded parts of the citation.
  • A final Thanks, that solved my problem. or Sorry, I'm giving up because ... would be fine. It would help other users, searching the archives, to decide to follow the instructions or not.
    • But there is no need for follow up Thank yous.
  • Each list has a moderator. The moderator makes the final decisions on which posts are acceptable or not, and is able to suspend list membership at their discretion. Posts to the list which are considered flaming, spam, or which contain offensive language may lead to suspension. Netiquette gives general guidelines.

Mailing Lists for Development Topics

The GnuCash community also maintains a separate set of mailing lists intended for discussion of the ongoing development of GnuCash, including submitting patches, helping with testing, or discussing future development directions. These lists should not be used for asking questions about the use of GnuCash. Questions of that nature should be submitted to gnucash-user or one of the other mailing lists mentioned above.

  • gnucash-devel: The real development discussion and
  • a bunch of watch lists:

To submit patches, you should use Bugzilla because on mailing lists they get too easy forgotten.

Mailing List Archives

Past discussions on the lists are maintained in list-specific archives, which can be seen at mailman server.

Searching the List Archives

Currently, there is no on-site mechanism to search the mailing lists and the search link on the archive page is broken.

Instead, use the term "site:lists.gnucash.org" at Google or Yahoo! to search within the archives, e.g. http://www.google.com/search?q=site%3Alists.gnucash.org+string+to+search .

Spam Prevention

The GnuCash mailing list server runs a number of tests to reduce the amount of spam collected in the mailman queues. In addition to the normal content filters and DNS Blacklists, the server also uses a sender verification method and greylisting to make sure the email is originating from a legitimate email account. Unfortunately this can affect your ability to send to the list if you're using one of the major email companies and THEY don't follow the rules.

For example, if you get a bounce back saying something like:

... while talking to lists.gnucash.org.:
>>> DATA
<<< 550 5.7.1 <gnucash-user@gnucash.org>... sender <me@my.domain> via [10.20.30.40] to <gnucash-user@gnucash.org> rejected, too many recent retries
550 5.1.1 <gnucash-user@gnucash.org>... User unknown
<<< 503 5.0.0 Need RCPT (recipient)

This means your email provider failed the sender verification tests (i.e., it accepts mail to ANY address), and then when it was greylisted it re-transmitted the message too many times (more than three) in the spam-detection window (five minutes). Once this happens, you're blacklisted from the list. Unfortunately there's nothing you can do but wait until the blacklist entry times out (about one week). You might want to complain to your email provider, or you could change to a provider that's more friendly, or just use a different email address.

There is no manual way to reset the blacklist, so please don't ask. We apologize for your inconvenience, but rarely does this affect real users. If you get hit by this, we're sorry, but this is a problem from your provider's end and we cannot correct it on our end.