Default
Български
Čeština
Dansk
Deutsch
Ελληνικά
English
Español
Suomi
Français
Italiano
日本語
한글
Nederlands
Norsk
Polski
Português
Português brasileiro
Русский
Svenska
tlhIngan Hol
Türkçe
Українська
简体中文
正體中文
About
Blog
Extensions
Documentation
Community
Development
Tasks
Download
Support
Sandbox
You are here:
Foswiki
>
Community Web
>
OurMission
(13 Oct 2020,
MichaelDaum
)
Edit
Attach
Foswiki Mission Statement
"Foswiki, THE Next Generation Online Application Development and Integration Platform"
Development guidelines
User considerations
Good OutOfTheBox Experience
Easy to install, use, and administer
Protect user investment, ensure data integrity
Open and stable APIs
Graceful degradation
on client and server sides
Make it beautiful
Web 2.0 extensions
Multi-language support
PerformancePerformancePerformance
Community perspective
Many small steps
Evolution is preferred over revolution
Maintainable source
Follow Coding Standards; write clear, descriptive comments; use intention-revealing naming and simple and obvious structure
Architectural integrity
Don't just hack in fixes; go the extra mile to make them *fit*
Maximize test coverage
Test
everything
, and automate tests wherever possible
Tests must pass
If the tests ever fail, drop everything and fix them
High production quality gates
Functional elegance
See also:
CoreValues
BasicForm
edit
TopicClassification
CommunityMatters
Topic Summary
Interested Parties
Related Topics
E
dit
|
A
ttach
|
P
rint version
|
H
istory
: r14
<
r13
<
r12
<
r11
|
B
acklinks
|
V
iew wiki text
|
Edit
w
iki text
|
M
ore topic actions
Topic revision: r14 - 13 Oct 2020,
MichaelDaum
Community
Log In
Register
Quick Links
Our Mission
Project Culture
How You Can Help
How To Donate
Task Teams
Association
Community Meeting
Marketing Hub
Topic Classification
Tools
Create New Topic
Index
Search
Changes
Notifications
RSS Feed
Statistics
Preferences
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See
Copyright Statement
.
Legal Imprint
Privacy Policy