Bug 968 - Validate API Semantics, Implementation and more ..
Summary: Validate API Semantics, Implementation and more ..
Alias: None
Product: General
Classification: JogAmp
Component: source_code (show other bugs)
Version: unspecified
Hardware: All all
: --- enhancement
Assignee: Sven Gothel
Depends on: 953 966
  Show dependency treegraph
Reported: 2014-02-10 11:56 CET by Sven Gothel
Modified: 2014-02-13 01:40 CET (History)
0 users

See Also:
Type: ---
SCM Refs:
Workaround: ---


Note You need to log in before you can comment on or make changes to this bug.
Description Sven Gothel 2014-02-10 11:56:31 CET
As posted in forum:

This bug entry shall envelop all subsequent bug entries
reflecting the task of validating 'API semantics, implementation and more'.


Dear all,

being reminded by a chat we just had on IRC about improving our API,
I like to pass this onto the forum for all to read.

Whenever we see something odd in our API,
especially when approaching it the 1st time,
please report it in the forum and/or IRC
and finally via an 'enhancement' bug report.

Otherwise we will not be able to see it and hence won't fix it.

Long term users usually don't see other people's use-cases
or - even worse - live with it by using a workaround.

Further more I like to encourage all of you to
openly criticize things in a constructive manner.
Whether it be my or other people's 'behavior',
JogAmp's usability in general (documentation, web pages, ...),
or it's implementation.
Please keep in mind that our resources are limited
and hence we cannot change the world in a finger snap.

Hence the 'constructive' part of your criticism could be performed
in providing a proposal (git patch/pull-request, wiki edit, etc)
which we are able to discuss and hopefully can merge later on.

Thx to the free software notion of JogAmp, this is not only possible,
but very much encouraged!

Thank you all and have a great time.