Hello all,

This message is mostly for Bassel.

It's my understanding that file mode privileges should be 0644 and
directories should be 0755, generally speaking. As far as I understand, the
only files in our source repository which should require executable
privileges are shell scripts (*.sh).

Is there a reason why nearly all the files in the source repository were
given executable privileges? Was this an accident?

Bassel, I've been meaning to ask you what are the basic steps you take
during a development session? My basic session for example:

1. Open konsole
2. cd /home/steven/aikiframework
3. bzr lp-login fosdevel
4. bzr pull lp:aikiframework
5. Edit a file such as src/aiki.php
6. ./autogen.sh
7. cd build
8. ../configure --prefix=/usr --sysconfdir=/etc
9. sudo make install
10. make install-mysql-user
11. make install-mysql-database
12. firefox http://localhost/aiki/ to test the edit from step 5
13. Edit another file such as src/system/core.php
14. Switch back to konsole at /home/steven/aikiframework/build: sudo make
install
15. Go back to firefox to test edits
16. Switch back to konsole at /home/steven/aikiframework/build
17. sudo make uninstall
18. make uninstall-mysql-database
19. make uninstall-mysql-user
20. cd /home/steven/aikiframework
21. ./scripts/bone-clean.sh
22. bzr stat
23. bzr ci -m "committing changed files"
24. bzr push lp:aikiframework

My reason for asking is that I want to see If I can help make things easier
on you and your work-flow.

Please respond.

Thank you.
_______________________________________________
Mailing list: https://launchpad.net/~aikiframework.admins
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~aikiframework.admins
More help   : https://help.launchpad.net/ListHelp

Reply via email to