ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Any Python Experts for Gnome Nanny Project

    IT Discussion
    gnome nanny parent controls linux kids content filtering gnome nanny python open source
    2
    13
    2.7k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      DustinB3403
      last edited by scottalanmiller

      So, I'm sure there are many people who will disagree, or simply say "Make your family use the device in a communal location". But often this isn't practical. ISP content filtering is only useful if you're certain that there is no other "Open WiFi" around that can be connected to. So a content filter on the device makes the most sense in many cases.

      The Gnome Nanny Project hasn't been developed for quite some time, but is still very functional. Their GitHub .

      One of the biggest issues I've had with it, while testing is that when attempting to customize the blacklist, the window appears behind the main screen. And is completely inaccessible.

      I'm not python expert, but I'm willing to learn if anyone is interested in picking up a project for the Linux Community.

      1 Reply Last reply Reply Quote 1
      • S
        scottalanmiller
        last edited by

        What are you looking to know? Get PyCharm, check out CodeAcademy and the world of Python is at your feet. Great language to know.

        1 Reply Last reply Reply Quote 1
        • D
          DustinB3403
          last edited by

          @scottalanmiller said:

          PyCharm

          Well I know from my testing, that not being able to customize the Blacklist is a major fault with the program. So I'd start there. I don't really believe that much else is needed for the application besides that.

          IMO.

          1 Reply Last reply Reply Quote 0
          • S
            scottalanmiller
            last edited by

            I guess that I do not understand what you are looking for. You put out a call for Python people but you are willing to learn Python and do it. Why not download the code and get cracking?

            1 Reply Last reply Reply Quote 0
            • D
              DustinB3403
              last edited by

              I am, you asked what I was looking for.

              So I told you, if you're willing to look then take a look. It'll take me some time to learn the language.

              S 1 Reply Last reply Reply Quote 0
              • S
                scottalanmiller @DustinB3403
                last edited by

                @DustinB3403 said:

                So I told you, if you're willing to look then take a look. It'll take me some time to learn the language.

                Oh, I thought that you were saying that you were going to take a look at this issue. You are looking to learn Python and take over the project in general but need someone to look at this specific issue?

                Likely it is not a Python one but one of the desktop framework that they are using. Any idea what toolset it is?

                1 Reply Last reply Reply Quote 0
                • D
                  DustinB3403
                  last edited by

                  Not off hand, I know it's programmed in Python.

                  I'd imagine that it's using Gnome as it's front end. (being that it's in the name)

                  1 Reply Last reply Reply Quote 0
                  • S
                    scottalanmiller
                    last edited by

                    Makes sense, probably a Gnome-only solution.

                    1 Reply Last reply Reply Quote 0
                    • S
                      scottalanmiller
                      last edited by

                      The web page is useless, any idea where the code is hosted?

                      1 Reply Last reply Reply Quote 0
                      • D
                        DustinB3403
                        last edited by

                        I know the github page I have has the python code.

                        And yeah their main site is rubbish.

                        1 Reply Last reply Reply Quote 0
                        • S
                          scottalanmiller
                          last edited by

                          Gnome-Nanny currently requires:

                          • python2.4 >= 2.6
                          • glib-2.0 >= 2.16.0
                          • gobject-2.0 >= 2.12.0
                          • gio-2.0 >= 2.16.0
                          • gtk+-2.0 >= 2.17.4
                          • gdk-2.0 >= 2.14.0
                          • gnome-desktop-2.0 >= 2.26.0
                          • gconf-2.0 >= 2.16.0
                          • dbus-1
                          • dbus-glib-1
                          • glade
                          • twisted
                          • python-imaging
                          • python-hachoir-regex >= 1.0
                          • gtop
                          • pango
                          • cairo
                          1 Reply Last reply Reply Quote 0
                          • S
                            scottalanmiller
                            last edited by

                            Looks like nothing but translation activity since 2012.

                            https://github.com/GNOME/nanny/commits/master

                            1 Reply Last reply Reply Quote 0
                            • D
                              DustinB3403
                              last edited by

                              Yeah, which isn't very helpful for the issue I've seen (others on the internet have commented on it as well).

                              So you're thinking one of the dependencies is the issue?

                              1 Reply Last reply Reply Quote 0
                              • 1 / 1
                              • First post
                                Last post