Цитата:
По предыдущим его деяниям я понял, что он то дорабатывать не хочет, он хочет всем этим делом руководить выпуская чужие доработки под своим именем.
Он как то продекларировал, сорки скопипастил и на этом всё закончилось...
А, нет, вроде названия поменял везде.
Здравствуйте,
Я не понимаю русских, но я следил за этим разговором с Google Translate. Пожалуйста, извините за любые ошибки в моем понимании или переводе.
Я НЕ пытаюсь украсть работу MicroSur и перекрасить ее как свою. Кроме того, я не пытался запутать тот факт, что openevic является вилкой SME. В верхней части моего репозитория говорится: «Зеркально от MicroSur/sur_myevic», и все ссылки readme указывают на SME еще. Если я изменю файлы readme, я, очевидно, упомянул MicroSur и включу ссылки на его репозиторий. В своем первом сообщении Yoti я сказал: «Недавно я перешел на вилку MicroSur myevic и вскоре вывожу некоторые из моих дополнений из сборки ClockSelect». Причина, по которой я изменил имя от myevic на openevic, - это предотвратить недоразумение, а не красть. Недавно я опубликовал свой репозиторий, потому что MicroSur сказал:
Цитата:
Он в последних постах на гитхабе говорил, что его работе над прошивкой очень мешают постоянные ишью, ты об этом?
Я например против доработок опен-проектов в закрытую, типа вороватых песцов.
Но теперь, когда это открыто, вы обвиняете меня в попытке скопировать его работу под моим именем? Поэтому я снова сделал это частным, потому что цель openevic - это узнать больше о программировании для ARM Cortex-M и электронных сигарет в целом. Моя цель - не распространять эту прошивку, если это не кажется полезным. Я не планирую выпускать двоичные файлы, не выпуская исходный код. Это, очевидно, требуется для лицензии GPL-3.0. Раньше, когда ClockSelect исчезал, я по глупости думал, что могу продолжить работу с openevic. Очевидно, myevic - сложная программа, и у меня мало знаний о C, поэтому я быстро сдался и вернулся к обучению. Если я добавлю что-то полезное, я создам запрос на перенос в GitHub от MicroSur. Я не пытаюсь причинить какой-либо вред, просто пытаясь узнать больше об этих интересных устройствах и вносить какие-либо полезные функции в сообщество.
Кроме того, я не только копирую. Я построил непрерывную интеграционную среду для автоматической компиляции прошивки при каждой фиксации, в меню с дополнительной информацией о сборке, такой как номер фиксации и имя ветки, сборка nofp, которая отключает FPU (чтобы увидеть эффект от функциональности и долговечности батареи) и hardfp (для сравнения с softfp от MicroSur). Я все еще изучаю код и архитектуру Cortex-M4, и я ожидаю, что это займет много времени. Я прочитал каждую из заявлений MicroSur, чтобы понять, как каждое изменение работает, но иногда это сложно.
Наконец, я благодарен MicroSur, ClockSelect и другим за их работу, которая меня многому научила.
С наилучшими пожеланиями,
arafey
Original English:
Hello,
I do not understand Russian, but I have been following this conversation with Google Translate. Please excuse any mistakes in my understanding or the translation.
I am NOT trying to steal MicroSur's work and rebrand it as my own. Additionally, I have not attempted to obfuscate the fact that openevic is an SME fork. At the top of my repository it says "Mirrored from MicroSur/sur_myevic" and all of the readme links point to SME still. If I modify the readme files, I will obviously mention MicroSur and include links to his repository. In my first message to Yoti, I said "I've recently rebased to MicroSur's fork of myevic and will port some of my additions from ClockSelect's build soon." The reason I changed the name from myevic to openevic is to prevent misunderstanding, NOT to steal. I recently made my repository public because MicroSur said:
Цитата:
Он в последних постах на гитхабе говорил, что его работе над прошивкой очень мешают постоянные ишью, ты об этом?
Я например против доработок опен-проектов в закрытую, типа вороватых песцов.
But now that it is open, you accuse me of trying to copy his work under my name? So again I have made it private because the purpose of openevic is for me to learn more about programming for ARM Cortex-M and e-cigarettes in general. My goal is not to distribute this firmware unless it seems useful. I do not plan to release binaries without also releasing the source code. This is obviously required by the GPL-3.0 license. In the past, when ClockSelect disappeared, I foolishly thought that I could continue his work with openevic. Obviously, myevic is a complicated program and I have little knowledge of C so I quickly gave up and went back to learning. If I add something useful, I will create a pull request in MicroSur's GitHub as well. I'm not trying to cause any harm, just trying to learn more about these interesting devices and contribute any useful features to the community.
Also, I am not only copying. I have built a continuous integration environment to automatically compile the firmware at every commit, a menu with extra build information like commit number and branch name, a nofp build that disables the FPU (to see the effect on functionality and battery longevity), and hardfp (to compare to MicroSur's softfp). I am still learning about the code and the Cortex-M4 architecture and I expect it to take a long time. I read each of MicroSur's commits to understand how each change works, but sometimes it's difficult.
Lastly, I am thankful to MicroSur, ClockSelect, and others for their work, which has taught me a lot.
Regards,
arafey