| 4 | |
| 5 | When changing something that can increase resource usage or complexity, it should be considered first from user perspective: |
| 6 | |
| 7 | 1. ICU: users from different countries and cultures get ability to use interface in their native language, proper date formats etc. |
| 8 | |
| 9 | 2. package_fs: it give ability to port and distribute a lot of new software for Haiku. Currently most Haiku activity is done at HaikuPorts. |
| 10 | |
| 11 | 3. Process splitting: nothing is changed from user perspective except increased memory usage and confusing duplicate processes in ProcessController. |
| 12 | |
| 13 | 4. GUI compositing: slow window rendering will change a bit, but memory usage will grow dramatically. Various GFX effects are not popular nowadays, mainstream OS GUI are minimalistic and can be done without compositing. |