Jump to content


Photo

One proc file for detecting the MACHINE in all enigma2 images.


  • Please log in to reply
772 replies to this topic

Re: One proc file for detecting the MACHINE in all enigma2 images. #701 foxbob

  • Senior Member
  • 624 posts

+18
Neutral

Posted 21 December 2020 - 19:32

I added for verification.

model=et1x000
brand=xtrend
platform=et1x000
feedsurl=http://ednaz.tvfaq.net/foxbob-feed
distro=openpli
oe=
kernel=4.1.37
python=
mediaservice=enigma2-plugin-systemplugins-servicemp3
multilib=False
architecture=cortexa15hf-neon-vfpv4
socfamily=bcm7251s
blindscanbinary=avl_xtrend_blindscan
rctype=504
rcname=et7x00mini
rcidnum=2
imagedir=et1x000
imagefs=tar.bz2 
mtdbootfs=
mtdrootfs=mmcblk0p4
mtdkernel=mmcblk0p3
rootfile=rootfs.tar.bz2
kernelfile=kernel.bin
mkubifs=
ubinize=
compiledate=20201221
fpu=hard
displaytype=textlcd 7segment            
transcoding=False
multitranscoding=False
hdmi=True
yuv=False
rca=False
avjack=False
scart=False
dvi=False
svideo=False
hdmihdin=False
hdmifhdin=False
wol=False
ci=True
fhdskin=True



Re: One proc file for detecting the MACHINE in all enigma2 images. #702 Persian Prince

  • Senior Member
  • 1,982 posts

+247
Excellent

Posted 3 March 2021 - 20:45

A pure copy of my work: https://github.com/o...ma2-proc-module

 

And this is what I got: "Contains open source, material from OpenVision developers."

 

Even the recipe is my work: https://github.com/o...-proc-module.bb

 

Congratulations to Huevos, Vix and OE-A and a big shame on you.


Open Vision sources: https://github.com/OpenVisionE2


Re: One proc file for detecting the MACHINE in all enigma2 images. #703 Persian Prince

  • Senior Member
  • 1,982 posts

+247
Excellent

Posted 3 March 2021 - 21:07

Now you all get why @Huevos was always talking about names and names because he wanted to erase the git history (not fork it) and push it in his name ;)

 

https://github.com/o...cfs_main.c#L298

 

Anyway: https://openvision.tech/?p=207

 

This is the end for us and OE-A members.


Edited by Persian Prince, 3 March 2021 - 21:08.

Open Vision sources: https://github.com/OpenVisionE2


Re: One proc file for detecting the MACHINE in all enigma2 images. #704 rantanplan

  • PLi® Contributor
  • 1,860 posts

+87
Good

Posted 3 March 2021 - 21:36

You're really just talking stupid things!
You still just want to play everyone off against each other. Let it stay
Get happy with your vision stuff and especially your forum.
You have served yourself everywhere and now you are playing yourself too.
Really embarrassing.



Re: One proc file for detecting the MACHINE in all enigma2 images. #705 Huevos

  • PLi® Contributor
  • 4,644 posts

+161
Excellent

Posted 3 March 2021 - 21:48

What are you on about? It is attributed open source code. Did you really think everyone was going to build from your repo and not have any control?

 

And anyway you took the repo down: https://github.com/O...nvision-module/


Edited by Huevos, 3 March 2021 - 21:54.


Re: One proc file for detecting the MACHINE in all enigma2 images. #706 Persian Prince

  • Senior Member
  • 1,982 posts

+247
Excellent

Posted 3 March 2021 - 22:02

What are you on about? It is attributed open source code. Did you really think everyone was going to build from your repo and not have any control?

 

And anyway you took the repo down: https://github.com/O...nvision-module/

You want to tell me you didn't see https://github.com/O.../openhal-module ?

 

You even forked it genius: https://github.com/H.../openhal-module

 

From the start I knew this would be the outcome, you will copy everything in your name like it was your idea but don't worry you just proved why we should keep some repos private so I thank you for it ;)


Open Vision sources: https://github.com/OpenVisionE2


Re: One proc file for detecting the MACHINE in all enigma2 images. #707 Huevos

  • PLi® Contributor
  • 4,644 posts

+161
Excellent

Posted 3 March 2021 - 22:18

What is your point? It is attributed open source code.

 

Just like I see plenty of my work in your enigma repo.


Edited by Huevos, 3 March 2021 - 22:23.


Re: One proc file for detecting the MACHINE in all enigma2 images. #708 WanWizard

  • PLi® Core member
  • 70,384 posts

+1,807
Excellent

Posted 3 March 2021 - 23:04

I have to say I also don't see the issue.

 

The original source is clearly licensed GPLv3. GPLv3 specifies:

  • anyone may copy and use the source
  • anyone may modify the source and publish that modified source, as long as the GPLv3 license remains in tact (i.e. the modified source is also converted by GPLv3)
  • modifications should be marked clearly as to protect the original author from changes made by others
  • there are no specific instructions as to attribution, on the contrary.

As to the macro MODULE_AUTHOR, there are two trains of thought as how to use this:

  1. a full list of all authors of the code, MODULE_AUTHOR can appear multiple times
  2. the name of the person or organisation to contact about the (copy of the) code

If I look at the OE-A repo, I see that for MODULE_AUTHOR, the second option is chosen. Imho logical, as the original also doesn't mention all authors of the code but the current maintainer of "that" copy.

 

There is no specific requirement in the GPLv3 license with regards to attribution, but OE-A attributes both the OpenVision developers and the original  Duckbox developers, something the OpenVIsion and OpenEnigma2 repositories don't do.

 

And yes, the repo doesn't have any commit history, but there is no reason why that should be the case, if the source was retrieved using a zip download, or a floppy in the post, there would also be no commit history.

 

The strength of open source is that everyone uses what is available, to avoid reinventing wheels, and to make a better product as a result. And that works both ways. The Enigma2 codebase makes that very clear, it is the result of 15+ years of copying back and forth, and cross-contributing. OpenVision would not exist if not because they started off copying everything of OpenPLi (which the license allows, so no complaints from us).

 

So my conclusion is that OE-A does a better job than OpenVision, by attributing the people/groups at the basis of the source, where OpenVision doesn't do that (which is not in the spirit of open source), which makes the fact this seems to be more about PP's ego than anything else even stranger to me, as he isn't the author of the code either, the concept and most of the logic, even the filenames, is derived from the Duckbox project.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: One proc file for detecting the MACHINE in all enigma2 images. #709 WanWizard

  • PLi® Core member
  • 70,384 posts

+1,807
Excellent

Posted 3 March 2021 - 23:20

Someone seems to disagree: "You have been removed from the @Open Enigma2 organization". ;)

 

Sorry PP, this behaviour borders on childish...


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: One proc file for detecting the MACHINE in all enigma2 images. #710 Persian Prince

  • Senior Member
  • 1,982 posts

+247
Excellent

Posted 3 March 2021 - 23:25

Someone seems to disagree: "You have been removed from the @Open Enigma2 organization". ;)

 

Sorry PP, this behaviour borders on childish...

No it's not about that, I just removed the repo as it's not needed anymore as OE-A is doing a better job.

 

I'm tired of arguing, I just prefer to work on what I like so you follow what you think is better I honestly don't care anymore.

 

It's simple to diff our module with old Duckbox sources (which isn't our upstream as I got the main sources from a SH4 company which they paid for them) and diff it with OE-A and check who did what but as I said I don't care anymore.

 

Good luck anyway.


Open Vision sources: https://github.com/OpenVisionE2


Re: One proc file for detecting the MACHINE in all enigma2 images. #711 IanSav

  • PLi® Contributor
  • 1,491 posts

+51
Good

Posted 4 March 2021 - 02:39

Hi Guys,

 

Let's please cool it down a bit.

 

I understand from where Persian Prince is coming.  We expend huge amounts of time and effort improving Eingma2 code.  While it is Open Source is is common courtesy to attribute the original author of code and acknowledge their efforts.  Unfortunately some people simply grab the code and pass it off as their own work.  This is not the spirit of Open Source.

 

I know that I also sometime forget to acknowledge the original author of some of the code I use and adapt but I do try to correct that omission.  An example is the new HELP engine that Prl has developed.  I omitted his name in one of the commits to OpenVision.  I immediately updated the pull request to acknowledge his work. I am trying very hard to remember to attribute him correctly in future commits derived from his efforts.  Similarly when Persian Prince brings in changes from other images he tries to cherry pick the commits so that the original authors work is acknowledged and credited.  Unfortunately the same courtesy is not always being afforded to the OpenVision team.

 

I think / hope that Persian Prince would not be so offended if people who use his or the OpenVision team's efforts would be appropriately acknowledged.  I now prefer to work with the OpenVision team because they are supportive and open to new and different ideas.  They/We work as a team and support each other.  This, unfortunately, has not been my experience with other teams.  We welcome collaboration but usually find hostility and negative comments too difficult to process.

 

All my efforts for Enigma2 code are and will always be open to others to use.  I have made that very clear to the OpenVision team.  If people want any of my improvements to Enigma2 they should be open and available.  If not please let me know immediately.  What I do ask is that any of my code or ideas should be attributed to me.  There were a number of negative posts about my work in the past but it appears that it was not bad enough to delete but good enough to keep using and expanding upon.  Some of the developments in Enigma2 are based on my code and ideas yet there has been no attribution to me.  This is most disappointing.

 

I hope people with think more collaboratively and be more supportive of each other.  Please acknowledge our efforts if you use our code.  It doesn't cost you anything but may attract even more cooperation and support.

 

Regards,

Ian.



Re: One proc file for detecting the MACHINE in all enigma2 images. #712 Rob van der Does

  • Senior Member
  • 7,766 posts

+184
Excellent

Posted 4 March 2021 - 07:11

This looks like PP wanting to use GPL only when it favours him, and reacting, I agree with WW, rather childish when others do.



Re: One proc file for detecting the MACHINE in all enigma2 images. #713 Huevos

  • PLi® Contributor
  • 4,644 posts

+161
Excellent

Posted 4 March 2021 - 09:04

This is BS. This tantrum is obviously nothing to do with me using this open-source code because it started more than a month ago. Not a nice thing to do to all the developers that were building modified versions of OpenVision. Now they can't build at all. What is this really about? Donations? Envy? Control?

 

https://openvision.tech/?p=192

 

Looks like it would now be a good idea to change the name to ClosedVision.



Re: One proc file for detecting the MACHINE in all enigma2 images. #714 Huevos

  • PLi® Contributor
  • 4,644 posts

+161
Excellent

Posted 4 March 2021 - 09:09

Ian, no idea what you are talking about. The repo attributes the code on its root page.



Re: One proc file for detecting the MACHINE in all enigma2 images. #715 IanSav

  • PLi® Contributor
  • 1,491 posts

+51
Good

Posted 4 March 2021 - 11:56

Hello Huevos,

 

Ian, no idea what you are talking about. The repo attributes the code on its root page.

 

You are not the only person taking OpenVision code.

 

Ian.



Re: One proc file for detecting the MACHINE in all enigma2 images. #716 rantanplan

  • PLi® Contributor
  • 1,860 posts

+87
Good

Posted 4 March 2021 - 12:15

Hi ian,

There is really no need to relax.
PP made use of all open source projects. He took part in the code significantly less than you obviously think.
Copy & paste and that without any compliance with any rules.
He consistently turns things around.
The entire enigma2 is also just a collection of predominant codes of pli and vix and BH.
SH4 bought ???
What kind of nonsense is he talking about?
Everything that works he copied from sources that are OpenSource.
Here, too, mostly without remuneration. To make it work, he needed a couple of smart people whom he all offended.
He didn't care about rules that he now supposedly thinks are important and doesn't even understand.
Over a year ago his campaign of mutual agitation began.
Blacklist here and there ...
Ridiculous and embarrassing.
In his opinion you can forbid other members to be active in other forums ... Is it still possible?
In my opinion, this is a form of megalomania.
To be honest, I have no idea where the OV project is going?
I just hope that everyone makes the jump there early.
It's simply not worth it.

 

The 'O ... code' if I hear that ...
Do you still notice what is being done there?

Folks this is all pre-existing base that has been changed a little.
Now he thinks it's his property.
Exactly what Closed Source has always done.
Take everything, change something and then explain it to your idea



Re: One proc file for detecting the MACHINE in all enigma2 images. #717 Huevos

  • PLi® Contributor
  • 4,644 posts

+161
Excellent

Posted 4 March 2021 - 12:34

Hello Huevos,

 

Ian, no idea what you are talking about. The repo attributes the code on its root page.

 

You are not the only person taking OpenVision code.

 

Ian.

Yes Ian it is called open source just like OpenVision take my commits from PLi and add to their enigma repo.



Re: One proc file for detecting the MACHINE in all enigma2 images. #718 IanSav

  • PLi® Contributor
  • 1,491 posts

+51
Good

Posted 4 March 2021 - 13:08

Hi Rantanplan,

 

I don't know all the history but I am now an active developer in OpenVision.  I am not intending leaving any time soon.

 

I can't and won't try to explain Persian Prince's motivations and/or reasoning.  That is something for him to explain if he so wants.  I expect that what ever the issue it has become somewhat personal.  This is a topic that seems to bring up extreme sadness.  Perhaps someone made some of the issues very personal and he may not be handling it well.  I know that I have received some horrible trolling and personal attacks.  All that back stabbing that goes on against me is equally unpleasant.  It is not fun and it really hurts, particularly when this is meant to be a fun and unpaid hobby.  Perhaps Persian Prince has been on the receiving end of similar treatment.

 

I am still asking Persian Prince to reopen all the repositories and return to a more collaborative stance.  It would obviously help if people were less rude and critical.  There is no need to attack him for his stance but perhaps engage him in discussion to explore the real problems and try to find a way to address them.

 

I am not speaking on behalf of Persian Prince.  I have asked him to come back and keep discussions going himself.  Given the rudeness of some I can understand why he has been reluctant.

 

Regards,

Ian.



Re: One proc file for detecting the MACHINE in all enigma2 images. #719 rantanplan

  • PLi® Contributor
  • 1,860 posts

+87
Good

Posted 4 March 2021 - 13:36

Hi Ian

I can only hope that he treats you nicer than with all the other people who have already been part of the developer team.
It has nothing to do with team!
Who's rude here?
In my opinion, PP is rude and recurring.
I don't care what happens to the previously interesting project.
It used to be interesting when there were still some really good developers around.
Now it is closed source and he no longer needs to advertise it here all the time.
He'll probably soon be writing out pli as a 'blacklist'. He then forbids you to participate in the pli project. Or on the OE Alliance project.
Maybe then you will understand how some of the people here are doing.
Maybe not.
By the way, I would be very good not to hear from him here anymore.
As I said, he can discuss this with the audience in his own forum.
Then he can delete all contributions until only his own remain.
That's exactly his thing!



Re: One proc file for detecting the MACHINE in all enigma2 images. #720 IanSav

  • PLi® Contributor
  • 1,491 posts

+51
Good

Posted 4 March 2021 - 15:49

Hi Rantanplan,

 

Where you an OpenVision developer?

 

​I can only comment on my own interactions with Persian Prince and he has always been polite and courteous with me.  He seems very keen about Enigma2, almost a keen as me!  ;)  He seems to be a competent coder and system manager as well.  I would like to add that I am in a Skype chat room with Persian Prince and other OpenVision developers and skinners.  We interact most of the day, every day and it is all polite and supportive.  We don't agree on many things but we have discussions and seek opinions and options to find a way forward.  None of this interaction has ever had any element of rudeness.  Where there are disagreements and strongly held opinions we explain our positions, discuss alternatives, look at what would be best for users and then usually find a solution that everyone accepts.  While it may surprise some, I have made quite a few changes to my code and designs to accommodate input from others.  There is never any "do it my way or take the highway", or "we have always done it that way" or "just do it the way I want".  They listen, discuss and explain.  I have tried to have this relationship with other teams and they proved incapable of such discussions.  If Persian Prince was as difficult as you suggest then I should surely have had issues by now.

 

One issue that some people forget is that while we mostly all communicate in English it is not everyone's primary language.  (For me all I have is English - Australian English.)  I note that some of my comments, expressions and sayings, are very Australian and can cause confusion.  I think most of the OpenVision team, with whom I communicate, do very well with expressing themselves in English but I am sure that there are misunderstandings.  I actually can't tell you what the natural languages are for everyone but Persian Prince has posted some Farsi at me and I just looked at all the pretty squiggly lines and then asked him to go back to English.  ;)   I often have to ask guys to explain what they said and/or use different words to explain their point.  Similarly they ask me to explain myself if they don't follow my comments.  That is all part and parcel of working with International collaborators.  (This is something I have done a number of times in my career.)  Perhaps this has an issue with some of your previous interactions with him.  I don't know, I could be wrong but I want you to consider the possibility.

 

There have been a number of derogatory posts made about me in this forum.  Originally I did engage with the people posting.  I had a chat with OpenPLi management about the trolling comments and I was advised that it was bringing the tone of the forum down.  *I* decided that I would delete all of my posts on the matter.  There is still considerable hostility directed to me but I will no longer engage.  For me the fact is that my code was and still is being used in many images of Enigma2.  In spite of all the criticism about my "crap" code I note that none of my code has been reverted.  I think that says a lot more than the troll posts themselves.  Some people just like to hate, that is their problem not mine.

 

I hope that you can look past previous negative interactions with Persian Prince and try to work together to build some bridges.  I have been talking with Persian Prince across the evening (evening here, actually morning now) and I think that he is opening up to restoring access to most / all the repositories.  I am not making any promises but I am also keen to see them all back and available.  I think that having polite and engaging discussion will achieve significantly more impact that hate speak.

 

Can we please try looking forward to cooperation rather than lingering in perpetuating issues.

 

Regards,

Ian.




3 user(s) are reading this topic

0 members, 3 guests, 0 anonymous users