Introduction | Enhance Fedora build setup

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

I'm Zhenbo Li[0], a student in Shanghai Jiao Tong University,  China,
with  major Pharmacy. I've been involved in GSoC 2014 for Wine,  which
meant to improve Wine's support of JavaScript [1]. As I've been a
Fedora user since Fedora 16, I'm glad to contribute to Fedora in GSoC
2015.

After reading the Idea Page, I'm glad to choose "Enhance Fedora build
setup"[2]. I love Python, especially Python 3. I'm envious  that Arch
Users can enjoy Python 3 by default[3], but I have to wait  until
Fedora 22[4]. That is to say, I'm glad to move old code to Python  3.

I've glanced at releng scripts, and most of them are Python 2  only.
As the Idea page mentioned, "Make select releng scripts PEP8
compliant/python3 ready". Does this mean I need to keep the code
compatible with Python2, using the approaches mentioned in Python
Future[5]? If so, as there are so many methods, which one should I
choose? That's the first question I met.

I'm glad to work for Fedora Project this summer, and I'm waiting for
your feedback.

Thank you very much.

-- 
Have a nice day!
Zhenbo Li

[0]: https://fedoraproject.org/wiki/User:Endle
[1]: http://www.google-melange.com/gsoc/project/details/google/gsoc2014/zhenbo/5676830073815040
[2]: https://fedoraproject.org/wiki/Summer_coding_ideas_for_2015#Enhance_Fedora_build_setup
[3]: https://www.archlinux.org/packages/extra/x86_64/python/
[4]: http://fedoraproject.org/wiki/Changes/Python_3_as_Default
[5]: http://python-future.org/compatible_idioms.html
_______________________________________________
summer-coding mailing list
summer-coding@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/summer-coding




[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [Fedora Magazine]     [Fedora News]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Maintainers]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [ATA RAID]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora QA]     [Fedora Triage]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Maemo Users]     [Gnome Users]     [KDE Users]     [Fedora Tools]     [Fedora Art]     [Fedora Docs]     [Maemo Users]     [Asterisk PBX]     [Fedora Sparc]     [Fedora Universal Network Connector]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux