manjaro-hello/README.md

40 lines
1.8 KiB
Markdown
Raw Normal View History

2016-12-04 18:09:15 +01:00
manjaro-hello
=============
2016-12-21 15:49:33 +01:00
A tool providing access to documentation and support for new Manjaro users.
2016-12-04 18:09:15 +01:00
2016-12-04 19:06:02 +01:00
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/4c5342caee874c079638970437d49196)](https://www.codacy.com/app/hugo-posnic/manjaro-hello?utm_source=github.com&utm_medium=referral&utm_content=Huluti/manjaro-hello&utm_campaign=Badge_Grade)
2016-12-04 18:09:15 +01:00
## Why a new Manjaro Welcome Screen ?
2017-02-04 12:10:23 +01:00
Manjaro-hello is widely inspired by [manjaro-welcome](https://github.com/manjaro/manjaro-welcome). Manjaro-welcome has several defects, some of which are inherited from the technologies used:
- It is based on Gtk3 but because of the use of the old Python binding of Webkit, it is blocked on gtk2.
- The old old Python binding of Webkit has many serious security holes.
- Content of the app is displayed with web technologies. This makes the soft slower and complicates its evolution.
2016-12-04 21:10:24 +01:00
- Can't know if each link will be open in an external browser or in app.
2016-12-04 18:09:15 +01:00
2017-02-04 12:10:23 +01:00
For all this reasons, we have chosen to build a new software from scratch but keeping the original structure.
2016-12-04 18:09:15 +01:00
2016-12-16 23:01:33 +01:00
Currently, manjaro-hello has all the major features of manjaro-welcome plus a translation system.
2016-12-18 12:24:47 +01:00
- Interface is translated using gettext and po files. (po/)
2016-12-11 18:27:06 +01:00
- Pages are translated using differents files. (data/pages)
2016-12-04 18:09:15 +01:00
## What goals ?
2017-02-04 12:10:23 +01:00
The goal of the project is to build a powerful welcome screen who welcome the new user and help him to discover our favorite distribution :).
2016-12-04 18:09:15 +01:00
## Technologies
Manjaro-hello is build with Python, Gtk3 and Glade.
2016-12-04 18:28:35 +01:00
## TODO
2016-12-04 18:09:15 +01:00
2017-02-04 12:10:23 +01:00
- Make more translations to distribute it in all the world.
2016-12-04 18:09:15 +01:00
2016-12-21 17:06:27 +01:00
## Links
2016-12-05 18:59:04 +01:00
2016-12-21 17:06:27 +01:00
- [Discussion from Manjaro's forum](https://forum.manjaro.org/t/start-work-on-a-new-welcome-screen-for-manjaro/13685)
2016-12-30 23:35:52 +01:00
- [Translation project for Manjaro-Hello](https://www.transifex.com/manjarolinux/manjaro-hello)
2016-12-05 18:59:04 +01:00
2016-12-04 18:09:15 +01:00
Let's make a wonderful software !