Hi,
I have a workshop on Linuxtag (45 minutes, introduction into buildung RPMs) and would be glad, if someone would review my slides.
www.romal.de/files/FedoraHowToParticipate.pdf www.romal.de/files/FedoraHowToParticipate.odp
Any errors found ? Suggestions ? Improvements ?
Thanks.
cu romal
www.romal.de blog.romal.de
On Wed, 2008-05-21 at 17:56 +0200, Robert M. Albrecht wrote:
Hi,
I have a workshop on Linuxtag (45 minutes, introduction into buildung RPMs) and would be glad, if someone would review my slides.
www.romal.de/files/FedoraHowToParticipate.pdf www.romal.de/files/FedoraHowToParticipate.odp
Any errors found ? Suggestions ? Improvements ?
I don't know German, as far as I understand it seems good :) I love photos used to change topic. :)
After linuxtag, can you provide also a English version? ;-)
Luca
Hi,
a quick translation, may be bad english, but should be readable:
http://www.romal.de/files/FedoraHowToParticipateEnglish.pdf http://www.romal.de/files/FedoraHowToParticipateEnglish.odp
cu romal
www.romal.de blog.romal.de
Luca Foppiano schrieb:
On Wed, 2008-05-21 at 17:56 +0200, Robert M. Albrecht wrote:
Hi,
I have a workshop on Linuxtag (45 minutes, introduction into buildung RPMs) and would be glad, if someone would review my slides.
www.romal.de/files/FedoraHowToParticipate.pdf www.romal.de/files/FedoraHowToParticipate.odp
Any errors found ? Suggestions ? Improvements ?
I don't know German, as far as I understand it seems good :) I love photos used to change topic. :)
After linuxtag, can you provide also a English version? ;-)
Luca
Hi,
sorry, I forgot to change the subject, so non-german speakers could miss them.
cu romal
www.romal.de blog.romal.de
Robert M. Albrecht schrieb:
Hi,
a quick translation, may be bad english, but should be readable:
http://www.romal.de/files/FedoraHowToParticipateEnglish.pdf http://www.romal.de/files/FedoraHowToParticipateEnglish.odp
cu romal
www.romal.de blog.romal.de
Luca Foppiano schrieb:
On Wed, 2008-05-21 at 17:56 +0200, Robert M. Albrecht wrote:
Hi,
I have a workshop on Linuxtag (45 minutes, introduction into buildung RPMs) and would be glad, if someone would review my slides.
www.romal.de/files/FedoraHowToParticipate.pdf www.romal.de/files/FedoraHowToParticipate.odp
Any errors found ? Suggestions ? Improvements ?
I don't know German, as far as I understand it seems good :) I love photos used to change topic. :)
After linuxtag, can you provide also a English version? ;-)
Luca
-- Fedora-ambassadors-list mailing list Fedora-ambassadors-list@redhat.com https://www.redhat.com/mailman/listinfo/fedora-ambassadors-list
Hi,
thanks for the feedback.
Version 2 is online, including the english translation.
www.romal.de/files/FedoraHowToParticipateEnglish.pdf www.romal.de/files/FedoraHowToParticipateEnglish.odp www.romal.de/files/FedoraHowToParticipate.pdf www.romal.de/files/FedoraHowToParticipate.odp
More suggestions ?
cu romal
www.romal.de blog.romal.de
Robert M. Albrecht schrieb:
Hi,
sorry, I forgot to change the subject, so non-german speakers could miss them.
cu romal
www.romal.de blog.romal.de
Robert M. Albrecht schrieb:
Hi,
a quick translation, may be bad english, but should be readable:
http://www.romal.de/files/FedoraHowToParticipateEnglish.pdf http://www.romal.de/files/FedoraHowToParticipateEnglish.odp
cu romal
www.romal.de blog.romal.de
Luca Foppiano schrieb:
On Wed, 2008-05-21 at 17:56 +0200, Robert M. Albrecht wrote:
Hi,
I have a workshop on Linuxtag (45 minutes, introduction into buildung RPMs) and would be glad, if someone would review my slides.
www.romal.de/files/FedoraHowToParticipate.pdf www.romal.de/files/FedoraHowToParticipate.odp
Any errors found ? Suggestions ? Improvements ?
I don't know German, as far as I understand it seems good :) I love photos used to change topic. :)
After linuxtag, can you provide also a English version? ;-)
Luca
-- Fedora-ambassadors-list mailing list Fedora-ambassadors-list@redhat.com https://www.redhat.com/mailman/listinfo/fedora-ambassadors-list
-- Fedora-ambassadors-list mailing list Fedora-ambassadors-list@redhat.com https://www.redhat.com/mailman/listinfo/fedora-ambassadors-list
On Wed, 2008-05-21 at 22:40 +0200, Robert M. Albrecht wrote:
Hi,
thanks for the feedback.
Version 2 is online, including the english translation.
www.romal.de/files/FedoraHowToParticipateEnglish.pdf www.romal.de/files/FedoraHowToParticipateEnglish.odp www.romal.de/files/FedoraHowToParticipate.pdf www.romal.de/files/FedoraHowToParticipate.odp
More suggestions ?
Just a few short things on translation: * slide 7 "Don 't build packets als Root !" -> "Don't build packets as root!" * slide 13 "Hot to install ?" -> "How to install ?" * slide 18 "If rpmlint finds any problems, they must be repaired." -> "If rpmlint finds any problems, you should fix it."
Your presentation is IMHO really good... I love your template ;-)
Luca
On Wed, 2008-05-21 at 22:54 +0200, Luca Foppiano wrote:
- slide 7 "Don 't build packets als Root !" -> "Don't build packets as
root!"
Wouldn't this be "packages" not "packets" ?
On Wed, 2008-05-21 at 17:01 -0400, Jesse Keating wrote:
On Wed, 2008-05-21 at 22:54 +0200, Luca Foppiano wrote:
- slide 7 "Don 't build packets als Root !" -> "Don't build packets as
root!"
Wouldn't this be "packages" not "packets" ?
yes, is better "packages" :) in my reply I want to correct "als" with "as" ;-)
Luca
Am Mittwoch, den 21.05.2008, 22:40 +0200 schrieb Robert M. Albrecht:
Hi,
thanks for the feedback.
Version 2 is online, including the english translation.
www.romal.de/files/FedoraHowToParticipateEnglish.pdf www.romal.de/files/FedoraHowToParticipateEnglish.odp www.romal.de/files/FedoraHowToParticipate.pdf www.romal.de/files/FedoraHowToParticipate.odp
More suggestions ?
Looks like you took all my suggestions into account, thanks. One last thing:
Slide 15: You are hardcoding the prefix /usr in the install section. Instead of
%install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/usr/bin mkdir -p $RPM_BUILD_ROOT/usr/share/doc/%{name}-%{version} mkdir $RPM_BUILD_ROOT/etc cp -p usb_modeswitch $RPM_BUILD_ROOT/usr/bin cp -p usb_modeswitch.conf $RPM_BUILD_ROOT/etc %doc README* COPYING
I suggest:
%install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{_bindir} mkdir $RPM_BUILD_ROOT%{_sysconfdir} install -p -m 755 usb_modeswitch $RPM_BUILD_ROOT%{_bindir}/ install -p -m 644 usb_modeswitch.conf $RPM_BUILD_ROOT%{_sysconfdir}/
I'm also using 'install' instead of 'cp' to make sure permissions are correct. No need for "%doc README* COPYING" in %install, this belongs into the %files section where it needs to replace the empty %doc statement. RPM will care about creating the docdir and installing the docs.
cu romal
C U @ Berlin
Christoph
Am Mittwoch, den 21.05.2008, 17:56 +0200 schrieb Robert M. Albrecht:
Hi,
I have a workshop on Linuxtag (45 minutes, introduction into buildung RPMs) and would be glad, if someone would review my slides.
www.romal.de/files/FedoraHowToParticipate.pdf www.romal.de/files/FedoraHowToParticipate.odp
Any errors found ? Suggestions ? Improvements ?
Slide 8: Not sure if "cp -a /usr/src/redhat/ rpmbuild" is a good idea. What if there are already files in /usr/src/redhat? I suggest using rpmdev-setuptree. Also you should mention redhat-rpm-config and rpmdevtools packages.
Slide 15: Instead of cp README* $RPM_BUILD_ROOT/usr/share/doc/%{name}-%{version} cp COPYING $RPM_BUILD_ROOT/usr/share/doc/%{name}-%{version} you should simply use %doc README* COPYING
And if you use "cp", you should use it with the -p switch to preserve timestamps and avoid multilib fun.
Slide 19: You should also mention "rpmbuild -ba".
Sile 26: No need to wait for a new release, you can also get your package into a release as an update.
Thanks.
The rest of the presentation looks good to me. Well done!
cu romal
Christoph
ambassadors@lists.fedoraproject.org