XBMC network-manager call for developer / owner

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
vikjon0 Offline
---
Posts: 2,497
Joined: Apr 2009
Reputation: 8
Location: Sweden
Post: #1
Hello,
Due to baby I will not be able to maintain this great add-on any further.
http://forum.xbmc.org/showthread.php?tid=130816

I have failed to find any interest from other developer in the past and if nobody picks it up it will be dropped.

I think it will be fun for you to work with this, it is fully integrated with gnome network-manager and is pre-installed in raspxbmc.

I would consider to continue to maintain it if someone took over the GUI development and generally helped out.


//VIKJON0
find quote
mykel2013 Offline
Junior Member
Posts: 4
Joined: Sep 2013
Reputation: 0
Post: #2
Hi vikjon. I contacted you a month or so ago. I am the owner of a small web development firm in Florida. I am very interested in this addon for Android version of XBMC. I am willing if you have time or interest to work on the GUI but more importantly I can provided funding for this to be built as if seems it would be very useful to be able to connect and manage one's network settings inside of xbmc rather that having to use the settings etc, especially for the less than technical savvy folks.

Let me know if you are interested. As I am ready to pull the trigger on his development A.S.A.P

Thanks.
All the best to you and the baby
find quote
vikjon0 Offline
---
Posts: 2,497
Joined: Apr 2009
Reputation: 8
Location: Sweden
Post: #3
(2013-11-06 05:57)mykel2013 Wrote:  Hi vikjon. I contacted you a month or so ago. I am the owner of a small web development firm in Florida. I am very interested in this addon for Android version of XBMC. I am willing if you have time or interest to work on the GUI but more importantly I can provided funding for this to be built as if seems it would be very useful to be able to connect and manage one's network settings inside of xbmc rather that having to use the settings etc, especially for the less than technical savvy folks.

Let me know if you are interested. As I am ready to pull the trigger on his development A.S.A.P

Thanks.
All the best to you and the baby
Hello, I am not the right guy for that as I don't know anything about android. I don't even know enough linux to get this to work on any linux without a working gnome network-manager 0.9. As en example, all I did to get it work on raspbmc was to request an upgrade from nm 0.86 to 0.9.

If someone can provide a virtual or x386 android image with gnome network manager we can try it,
I assume this will not happen as there is no gnome in android?

I think a better idea is to look into where the real xbmc developers are going with wifi management. There is a solution in openelec that is not gnome dependent.
find quote
vikjon0 Offline
---
Posts: 2,497
Joined: Apr 2009
Reputation: 8
Location: Sweden
Post: #4
To make it very simple we can remove xbmc from the discussion for now.
This standalone python utility that I wrote (and stole parts from other sources) is doing all the interaction with the network
https://github.com/vikjon0/script.linux..../qfpynm.py

The script uses dbus to communicate with the network-manager daemon.
If you remove dbus and gnome network manager you have nothing more than a basic GUI.

You need to make this script working on android or more likely write a new script that is talking with what ever api is available on android.
find quote
stane1983 Offline
Junior Member
Posts: 38
Joined: Feb 2013
Reputation: 2
Post: #5
(2013-06-24 09:37)vikjon0 Wrote:  Hello,
Due to baby I will not be able to maintain this great add-on any further.
http://forum.xbmc.org/showthread.php?tid=130816

I have failed to find any interest from other developer in the past and if nobody picks it up it will be dropped.

I think it will be fun for you to work with this, it is fully integrated with gnome network-manager and is pre-installed in raspxbmc.

I would consider to continue to maintain it if someone took over the GUI development and generally helped out.


//VIKJON0

Hi,

I found this thread and your addon by accident and find your addon very interesting compared to solution we have at the moment.

Let me explain my work:

Besides standard Android builds, cpl of us is maintaing and continously developing XBMC as Linux frontend for Amlogic platform (bare buildroot - http://buildroot.uclibc.org).

Github links: https://github.com/Stane1983, https://github.com/CoreTech-Development

Currently we have working network manager that works with both wifi and wired interfaces thanx to davilla and Pivos dev team, but with few disadvantages. One, most important one is that it's skin dependent (skin has to be altered to support current network manager solution on Amlogic Linux platform).

So, I will take a close look what I can do from linux side for this addon to work and maybe alter addon itself to support both dhcp/static configurations as well as wired connections - basically standard ethernet adapters from linux point of view.

If and when I do any work on it, it will be published on my github and of course, updates will be posted on forums as well Smile
That might also include Android part other mykel2013 asked for, but for now I don't have needs to do such a thing at the moment.

@mykel2013, you can contact me regarding this, maybe we can work something out in near future.

Regards.
find quote
vikjon0 Offline
---
Posts: 2,497
Joined: Apr 2009
Reputation: 8
Location: Sweden
Post: #6
(2013-11-10 00:10)stane1983 Wrote:  
(2013-06-24 09:37)vikjon0 Wrote:  Hello,
Due to baby I will not be able to maintain this great add-on any further.
http://forum.xbmc.org/showthread.php?tid=130816

I have failed to find any interest from other developer in the past and if nobody picks it up it will be dropped.

I think it will be fun for you to work with this, it is fully integrated with gnome network-manager and is pre-installed in raspxbmc.

I would consider to continue to maintain it if someone took over the GUI development and generally helped out.


//VIKJON0

Hi,

I found this thread and your addon by accident and find your addon very interesting compared to solution we have at the moment.

Let me explain my work:

Besides standard Android builds, cpl of us is maintaing and continously developing XBMC as Linux frontend for Amlogic platform (bare buildroot - http://buildroot.uclibc.org).

Github links: https://github.com/Stane1983, https://github.com/CoreTech-Development

Currently we have working network manager that works with both wifi and wired interfaces thanx to davilla and Pivos dev team, but with few disadvantages. One, most important one is that it's skin dependent (skin has to be altered to support current network manager solution on Amlogic Linux platform).

So, I will take a close look what I can do from linux side for this addon to work and maybe alter addon itself to support both dhcp/static configurations as well as wired connections - basically standard ethernet adapters from linux point of view.

If and when I do any work on it, it will be published on my github and of course, updates will be posted on forums as well Smile
That might also include Android part other mykel2013 asked for, but for now I don't have needs to do such a thing at the moment.

@mykel2013, you can contact me regarding this, maybe we can work something out in near future.

Regards.

Can't you use the functions you do now but put them in an add-on not directly in the skin?
Not sure how openelec does it.

It should of course be done in a uniform way with only the platform dependent components changing. Then all the skins would support it in the future.
Perhaps my script could then be used on debian solutions. The challenge is that the specific way network manage is working is reflected in the gui.
find quote
stane1983 Offline
Junior Member
Posts: 38
Joined: Feb 2013
Reputation: 2
Post: #7
(2013-11-10 08:53)vikjon0 Wrote:  
(2013-11-10 00:10)stane1983 Wrote:  
(2013-06-24 09:37)vikjon0 Wrote:  Hello,
Due to baby I will not be able to maintain this great add-on any further.
http://forum.xbmc.org/showthread.php?tid=130816

I have failed to find any interest from other developer in the past and if nobody picks it up it will be dropped.

I think it will be fun for you to work with this, it is fully integrated with gnome network-manager and is pre-installed in raspxbmc.

I would consider to continue to maintain it if someone took over the GUI development and generally helped out.


//VIKJON0

Hi,

I found this thread and your addon by accident and find your addon very interesting compared to solution we have at the moment.

Let me explain my work:

Besides standard Android builds, cpl of us is maintaing and continously developing XBMC as Linux frontend for Amlogic platform (bare buildroot - http://buildroot.uclibc.org).

Github links: https://github.com/Stane1983, https://github.com/CoreTech-Development

Currently we have working network manager that works with both wifi and wired interfaces thanx to davilla and Pivos dev team, but with few disadvantages. One, most important one is that it's skin dependent (skin has to be altered to support current network manager solution on Amlogic Linux platform).

So, I will take a close look what I can do from linux side for this addon to work and maybe alter addon itself to support both dhcp/static configurations as well as wired connections - basically standard ethernet adapters from linux point of view.

If and when I do any work on it, it will be published on my github and of course, updates will be posted on forums as well Smile
That might also include Android part other mykel2013 asked for, but for now I don't have needs to do such a thing at the moment.

@mykel2013, you can contact me regarding this, maybe we can work something out in near future.

Regards.

Can't you use the functions you do now but put them in an add-on not directly in the skin?
Not sure how openelec does it.

That would make whole thing platform dependant which we want to avoid, right? Smile

(2013-11-10 08:53)vikjon0 Wrote:  It should of course be done in a uniform way with only the platform dependent components changing. Then all the skins would support it in the future.
Perhaps my script could then be used on debian solutions. The challenge is that the specific way network manage is working is reflected in the gui.

As I said in my initial post, I replied to your first one as soon as I read it. I have to do more research on that one. Since Amlogic support is/will be part of mainline xbmc support in 13 (from what I saw), maybe davilla who made initial commit for Amlogic platform would be also interested in colaborating with this one Smile
find quote
vikjon0 Offline
---
Posts: 2,497
Joined: Apr 2009
Reputation: 8
Location: Sweden
Post: #8
(2013-11-10 14:26)stane1983 Wrote:  That would make whole thing platform dependant which we want to avoid, right? Smile

(2013-11-10 08:53)vikjon0 Wrote:  It should of course be done in a uniform way with only the platform dependent components changing. Then all the skins would support it in the future.
Perhaps my script could then be used on debian solutions. The challenge is that the specific way network manage is working is reflected in the gui.

As I said in my initial post, I replied to your first one as soon as I read it. I have to do more research on that one. Since Amlogic support is/will be part of mainline xbmc support in 13 (from what I saw), maybe davilla who made initial commit for Amlogic platform would be also interested in colaborating with this one Smile

Hm, I don't get the first part. I think we misunderstood each out a long the way.
I meant that if xbmc/ the standard skins provide a network management GUI we should provide platform dependent implementation of a API/wrapper that hooks up the skin/xbmc to the OS.

Meanwhile I do agree that the add-on approach has advantages. If you have/can add nm 0.9 to Amlogic then all is good. I just assumed we still talked about android.
There is no problems to add wired & static etc to my add-on. The threshold is to understand the NM documentation and objects. It is not very intuitive, at least not to me. I could probably add some more function to the script if needed, unless you prefer to do it your self.
find quote
stane1983 Offline
Junior Member
Posts: 38
Joined: Feb 2013
Reputation: 2
Post: #9
(2013-11-10 15:36)vikjon0 Wrote:  
(2013-11-10 14:26)stane1983 Wrote:  That would make whole thing platform dependant which we want to avoid, right? Smile

(2013-11-10 08:53)vikjon0 Wrote:  It should of course be done in a uniform way with only the platform dependent components changing. Then all the skins would support it in the future.
Perhaps my script could then be used on debian solutions. The challenge is that the specific way network manage is working is reflected in the gui.

As I said in my initial post, I replied to your first one as soon as I read it. I have to do more research on that one. Since Amlogic support is/will be part of mainline xbmc support in 13 (from what I saw), maybe davilla who made initial commit for Amlogic platform would be also interested in colaborating with this one Smile

Hm, I don't get the first part. I think we misunderstood each out a long the way.
I meant that if xbmc/ the standard skins provide a network management GUI we should provide platform dependent implementation of a API/wrapper that hooks up the skin/xbmc to the OS.

Meanwhile I do agree that the add-on approach has advantages. If you have/can add nm 0.9 to Amlogic then all is good. I just assumed we still talked about android.
There is no problems to add wired & static etc to my add-on. The threshold is to understand the NM documentation and objects. It is not very intuitive, at least not to me. I could probably add some more function to the script if needed, unless you prefer to do it your self.

I did not misunderstood you Smile Network manager that is used in bare Linux XBMC builds for Amlogic platform is written by davilla and can be found on Pivos github. It's actually complete network manager, not just user frontend and depends on confluence skin also from Pivos github. Maybe I didnt see it well, but network manager is not part of mainline confluence or any other skin (in the way Amlogic Linux builds uses it). Thats disadvantage I was talking about.

I saw that Gotham is getting support for Amlogic platform in mainline xbmc repository, thats why I mentioned davilla with hope he will become part of this thread Smile
find quote
stane1983 Offline
Junior Member
Posts: 38
Joined: Feb 2013
Reputation: 2
Post: #10
Seems like this started to be abandoned topic?

I tested addon with modified linux build for Amlogic and came up with this:

- worth of developing
- only it needs to work properly is dbus, python-dbus libs and networkmanager to work on any linux
find quote
vikjon0 Offline
---
Posts: 2,497
Joined: Apr 2009
Reputation: 8
Location: Sweden
Post: #11
(2013-11-14 16:08)stane1983 Wrote:  - only it needs to work properly is dbus, python-dbus libs and networkmanager to work on any linux


As far as I know this is correct. Only it has to be nm 0.9 (or possibly higher). Unless of course you re-write the script to fit what ever version you want.
find quote
cbxbiker61 Offline
Senior Member
Posts: 179
Joined: Nov 2010
Reputation: 2
Post: #12
OK, i took the time to cleanup the code a bit and create a new version which works for current Xbmc.

http://www.xilka.com/xilka/source/script...0.1.tar.xz

http://www.xilka.com/xilka/source/script...-1.0.1.zip
find quote
j1mpst3r Offline
Junior Member
Posts: 12
Joined: May 2012
Reputation: 0
Post: #13
(2014-05-06 09:01)cbxbiker61 Wrote:  OK, i took the time to cleanup the code a bit and create a new version which works for current Xbmc.

http://www.xilka.com/xilka/source/script...0.1.tar.xz

http://www.xilka.com/xilka/source/script...-1.0.1.zip

I tried this on Gotham and no luck, sent you a pm
find quote