Hello,
I have two students interested in diploma thesis called Yum plugin for
suggesting packages based on usage:
http://bit.ly/18hrHbL
TL;DR - from anonymized access log, create a database of suggested
packages using data mining techniques and provide a Yum plugin that
would suggest "Users of vim also installed: ctags, git, ..."
I am gonna create a Fedora Feature wiki page shortly describing this in
more detail. Our goal is to offer this project for integration into
Fedora later on, at least provide Fedora packages for it.
To do that, we need good source of data. It would be best to collect
access logs from one or two main Fedora mirrors. We would provide short
script in Python that would parse access logs and anonymize the data (IP
address hash-salted) and filtered only relevant data (RPM files from
latest Fedora release or updates repositories). That would be phase one
which should give us a sample data.
Phase two would be to integrate this script with logrotate and for one
Fedora release cycle (Fedora 19) the script would collect relevant
anonymized data into a file. Final suggested package database would be
created from this file (or maybe files to allow us to move them on the
fly out of the stat directory).
The big (legal) question is if we are able to provide this anonymized
data to public, or if we want to sign NDA with all people involved. I am
CCing Tom for this question.
I need your help with connecting to relevant people. Any comments are
appreciated.
Many thanks and I hope this effort will lead to improving user
experience with Fedora packaging.
--
Later,
Lukas "lzap" Zapletal
irc: lzap #theforeman
Dear infra team and others that this mail may concern,
As many of you know (I hope :p), one of this year's GSoC projects, is
to package GitLab and all its dependencies for Fedora and later for
EPEL. There have been at least 3 discussion threads about this since
March [0][1][2][3].
I have been in contact with GitLab's core team and we talked about how
we could all work together to make this happen and how GitLab could be
eventually deployed in fedorahosted as an alternative git service. For
the time being there are 2 major show-stoppers:
1) GitLab uses some forked gems.
These are the forked gems by GitLab which add some extra functionality
or fix some bugs of the original gem:
Upstream | GitLab
-------------------------------------
grit | gitlab-grit
grack | gitlab-grack
gollum-lib | gitlab-gollum-lib
omniauth-ldap | gitlab_omniauth-ldap
pygments.rb | gitlab-pygments.rb
-------------------------------------
Vit Ondruch, my mentor, pointed me in these FESCO [4] and FPC [5]
tickets, which pretty much conclude that:
"FESCo is fine with forks as long as they are parallel installable and
don't interfere with each other."
and
"The FPC does not see a need for additional guidelines relating to
forks at this time, they should be treated like any other package."
I also raised this issue in #fedora-devel today and they told me the
same thing FESCo concluded.
I think GitLab's forks don't abide by FESCo's verdict, as both original
and forked gem are called with the same library, eg. require 'grit', so
there is no distinction between them.
I am cc'ing Sytse Sijbrandij from GitLab's core team to talk about what
changes could be made in order for the forks to get accepted.
2) The feature of public browserability for non logged in users is not
yet implemented.
This long awaited feature is the major show-stopper for getting GitLab
deployed on fedorahosted. Quoting Sytse's proposal:
> Of the two improvements I think that 2) is the most necessary. Without
> a public project UI Fedora will not switch to GitLab. There is already
> a public project git clone functionality in GitLab. Opening up more of
> the project such as issues might load to in-advert exposure of issues.
> Therefore we want to do it only on a major version upgrade. We started
> with GitLab 6.0 a week ago and would like to merge this fast so it can
> be included in the beta released on July 22. If Axilleas works on this
> then Dmitriy is prepared to coach him, this will be needed since this
> feature will impact the whole application.
>
> Our proposal would be to:
> A) Start working on the public UI immediately
> B arrange a online meeting between Fedora and GitLab.com people to talk
> about packaging
> C) have beta version of GitLab run on a demo server with Fedora project
> on August 1
> D) aim to have GitLab in production for all Fedora projects on
> September 1
>
> Of course this is just a proposal. We have too little knowledge of the
> Fedora project to make a proper plan.
The initial plan of the GSoC proposal is to package GitLab,
but since I talked about it with Sytse I thought it would be more
productive to bring the discussion here and sort some things out all
together.
Thank you all for your time,
Axilleas
[0]
https://lists.fedoraproject.org/pipermail/infrastructure/2013-March/012631.…
[1]
https://lists.fedoraproject.org/pipermail/infrastructure/2013-April/012739.…
[2]
https://lists.fedoraproject.org/pipermail/infrastructure/2013-April/012758.…
[3]
https://lists.fedoraproject.org/pipermail/infrastructure/2013-May/012885.ht…
[4] https://fedorahosted.org/fesco/ticket/810
[5] https://fedorahosted.org/fpc/ticket/148
--
GPG : 0xABF99BE5
Blog: http://axilleas.github.io
FAS : https://fedoraproject.org/wiki/User:Axilleas
Hi,
I thought I'll look at completing the theme so we can think of finally
moving it to production. Just one problem, I can't locate how the
staging fedora theme was done. It doesn't appear to be a hotfix, and it
doesn't appear to be a setting change from live settings either. Could
some one please point me to where the modifications were made?
I've filed a ticket to track the issue[1]
I also noticed that the theme doesn't work well with cell phones, or
probably smaller screens in general. Here's what it looks like[2]. Some
additional work will be required to get the logo etc. to resize, I
guess.
[1] http://db.tt/D891hAe7
[2] https://fedorahosted.org/fedora-infrastructure/ticket/3884
--
Thanks,
Warm regards,
Ankur (FranciscoD)
http://fedoraproject.org/wiki/User:Ankursinha
Join Fedora! Come talk to us!
http://fedoraproject.org/wiki/Fedora_Join_SIG
The infrastructure team will be having it's weekly meeting tomorrow,
2013-08-01 at 19:00 UTC in #fedora-meeting on the freenode network.
Suggested topics:
#topic New folks introductions and Apprentice tasks.
If any new folks want to give a quick one line bio or any apprentices
would like to ask general questions, they can do so in this part of the
meeting. Don't be shy!
#topic Applications status / discussion
Check in on status of our applications: pkgdb, fas, bodhi, koji,
community, voting, tagger, packager, dpsearch, etc.
If there's new releases, bugs we need to work around or things to note.
#topic Sysadmin status / discussion
Here we talk about sysadmin related happenings from the previous week,
or things that are upcoming.
#topic flock
Talk about upcoming flocktofedora conference and any plans we want to
make before it.
#topic Upcoming Tasks/Items
https://apps.fedoraproject.org/calendar/list/infrastructure/
#topic Open Floor
Submit your agenda items, as tickets in the trac instance and send a
note replying to this thread.
More info here:
https://fedoraproject.org/wiki/Infrastructure/Meetings#Meetings
Thanks
kevin
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi,
My name is Frankie Onuonga.
I am a fourth year student taking computer science and mathematics.
my irc account is :frankieonuonga
Following what was on the skills page I think i would love to learn:
XSL/XSLT
TurboGears
Web app development
Linux system administration
i am open and willing to learn anything to do with application
development.
I have python programming skills.
I am currently in Nairobi Kenya.
I am can contribute two hours every day.
In regards to why I am joining. I am a fedora user and would really
like to get to know how the system works .
Thank you very much and I look forward to hearing from you guys.
kind regards,
Onuonga Frankie.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.13 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iQFYBAEBAgAGBQJR9VkuAAoJED2VZZJ9tUPmDLAJ301CTpGkWMaSMw/Us5at5FSv
y5LMKbU5Gp8vT94wtDjSGrGuIx9q58gWHYw6o4QbiKai/mcGA/vSmDlVCoV92Y8t
UxWHjWte4qQmUhogdLovXra3F7GbAvHvQIGkmDhPZlpqI9NId7Po4hCuB4/rJaO6
B0xtutxdabV6sKCxY/TXVASzFFC1wxuRzsFxgLdPhybiC4eWRMCGD9w84nku7pzg
By9oHQTBrck0J5gUyHuNrqJlCWO3KNjHrVDujl4msakxSamAE1vxREuVQ7FWfb8/
6vzna4nvvjF/0uGYUoKFIwH6ubxKhSuwIxHnRuoi7zF6Zc8Ak+sTE+omYaw9C4ca
5s9ICPiPOUq9HO00ZvcjG2hYxnB2p+mZhe6bjdYtgXQdu1klEMD+Ng9ffq0k8K5P
V15qtdl3pUpHxoU=
=ppP0
-----END PGP SIGNATURE-----
The infrastructure team will be having it's weekly meeting tomorrow,
2013-07-25 at 19:00 UTC in #fedora-meeting on the freenode network.
Suggested topics:
#topic New folks introductions and Apprentice tasks.
If any new folks want to give a quick one line bio or any apprentices
would like to ask general questions, they can do so in this part of the
meeting. Don't be shy!
#topic Applications status / discussion
Check in on status of our applications: pkgdb, fas, bodhi, koji,
community, voting, tagger, packager, dpsearch, etc.
If there's new releases, bugs we need to work around or things to note.
#topic Sysadmin status / discussion
Here we talk about sysadmin related happenings from the previous week,
or things that are upcoming.
ticket #3864 Publish zodbot's IRC logs?
#topic Upcoming Tasks/Items
https://apps.fedoraproject.org/calendar/list/infrastructure/
#topic Open Floor
Submit your agenda items, as tickets in the trac instance and send a
note replying to this thread.
More info here:
https://fedoraproject.org/wiki/Infrastructure/Meetings#Meetings
Thanks
kevin
Hi,
I was looking through the hotfix file for askbot and noticed we modify
the html.py to not use BeautifulSoup? Just wondering why this is, and if
it causes any changes in the behaviour of askfedora.
--
Thanks,
Warm regards,
Ankur (FranciscoD)
http://fedoraproject.org/wiki/User:Ankursinha
Join Fedora! Come talk to us!
http://fedoraproject.org/wiki/Fedora_Join_SIG
Hello all -
I'd like to get started with helping on contributions and would like to
find out if I could be added to the Infrastructure Apprentice and Sysadmin
groups so I can start to get a feel for the system.
Thanks,
Tim
The infrastructure team will be having it's weekly meeting tomorrow,
2013-07-18 at 19:00 UTC in #fedora-meeting on the freenode network.
Suggested topics:
#topic New folks introductions and Apprentice tasks.
If any new folks want to give a quick one line bio or any apprentices
would like to ask general questions, they can do so in this part of the
meeting. Don't be shy!
#topic Applications status / discussion
Check in on status of our applications: pkgdb, fas, bodhi, koji,
community, voting, tagger, packager, dpsearch, etc.
If there's new releases, bugs we need to work around or things to note.
#topic Sysadmin status / discussion
Here we talk about sysadmin related happenings from the previous week,
or things that are upcoming.
#topic Upcoming Tasks/Items
https://apps.fedoraproject.org/calendar/list/infrastructure/
#topic Open Floor
Submit your agenda items, as tickets in the trac instance and send a
note replying to this thread.
More info here:
https://fedoraproject.org/wiki/Infrastructure/Meetings#Meetings
Thanks
kevin