All of lore.kernel.org
 help / color / mirror / Atom feed
* bmap-tools repository closes
@ 2024-01-24 12:01 Artem Bityutskiy
  2024-01-24 17:59 ` [yocto] " Trevor Woerner
  2024-02-09 18:08 ` Richard Purdie
  0 siblings, 2 replies; 14+ messages in thread
From: Artem Bityutskiy @ 2024-01-24 12:01 UTC (permalink / raw)
  To: yocto

Hello Yocto community,

some parts of Yocto software (MIC?) use the 'bmap-tools' project to speed up
image flashing.

https://github.com/intel/bmap-tools

I am the original author of the software, and I created it many years ago to
speed up Tizen image flashing, and it helped a lot back at the time. It was also
my first python project, so it was a lot of fun learning python while also
creating something useful.

But after that, I stopped working on it and it was mostly Yocto folks who
contributed changes here and there. I never had time and enough motivation to
maintain the project further, but other folks helped.

Simon McVitte was active maintainer, but he said he does not have time for it
now as well.

The project is in "github.com/intel" space, and Intel is going to archive the
git repository soon. This basically means the repository becomes read-only soon.

Would Yocto community have enthusiasts to fork it and maintain the fork?

Thanks,
Artem.



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [yocto] bmap-tools repository closes
  2024-01-24 12:01 bmap-tools repository closes Artem Bityutskiy
@ 2024-01-24 17:59 ` Trevor Woerner
  2024-01-24 22:01   ` Joshua Watt
  2024-02-09 18:08 ` Richard Purdie
  1 sibling, 1 reply; 14+ messages in thread
From: Trevor Woerner @ 2024-01-24 17:59 UTC (permalink / raw)
  To: yocto, dedekind1

Hi Artem,

On Wed 2024-01-24 @ 02:01:08 PM, Artem Bityutskiy wrote:
> Hello Yocto community,
> 
> some parts of Yocto software (MIC?) use the 'bmap-tools' project to speed up
> image flashing.
> 
> https://github.com/intel/bmap-tools
> 
> I am the original author of the software, and I created it many years ago to
> speed up Tizen image flashing, and it helped a lot back at the time. It was also
> my first python project, so it was a lot of fun learning python while also
> creating something useful.

Thank you for your contribution, this tool has been quite useful for me over
the years.

> But after that, I stopped working on it and it was mostly Yocto folks who
> contributed changes here and there. I never had time and enough motivation to
> maintain the project further, but other folks helped.
> 
> Simon McVitte was active maintainer, but he said he does not have time for it
> now as well.
> 
> The project is in "github.com/intel" space, and Intel is going to archive the
> git repository soon. This basically means the repository becomes read-only soon.

Thank you for this update and letting us know ahead of time.

> Would Yocto community have enthusiasts to fork it and maintain the fork?

Yes, I'll volunteer to maintain it going forward. My non-stackoverflow python
knowledge is minimal, but I recently dug deeply into bmaptools to solve an
issue I had noticed. So I'm confident enough to take it over if nobody else is
interested.

Best regards,
	Trevor


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [yocto] bmap-tools repository closes
  2024-01-24 17:59 ` [yocto] " Trevor Woerner
@ 2024-01-24 22:01   ` Joshua Watt
  2024-01-24 23:16     ` Tim Orling
  0 siblings, 1 reply; 14+ messages in thread
From: Joshua Watt @ 2024-01-24 22:01 UTC (permalink / raw)
  To: yocto, twoerner; +Cc: dedekind1

On Wed, Jan 24, 2024 at 10:59 AM Trevor Woerner <twoerner@gmail.com> wrote:
>
> Hi Artem,
>
> On Wed 2024-01-24 @ 02:01:08 PM, Artem Bityutskiy wrote:
> > Hello Yocto community,
> >
> > some parts of Yocto software (MIC?) use the 'bmap-tools' project to speed up
> > image flashing.
> >
> > https://github.com/intel/bmap-tools
> >
> > I am the original author of the software, and I created it many years ago to
> > speed up Tizen image flashing, and it helped a lot back at the time. It was also
> > my first python project, so it was a lot of fun learning python while also
> > creating something useful.
>
> Thank you for your contribution, this tool has been quite useful for me over
> the years.
>
> > But after that, I stopped working on it and it was mostly Yocto folks who
> > contributed changes here and there. I never had time and enough motivation to
> > maintain the project further, but other folks helped.
> >
> > Simon McVitte was active maintainer, but he said he does not have time for it
> > now as well.
> >
> > The project is in "github.com/intel" space, and Intel is going to archive the
> > git repository soon. This basically means the repository becomes read-only soon.
>
> Thank you for this update and letting us know ahead of time.
>
> > Would Yocto community have enthusiasts to fork it and maintain the fork?
>
> Yes, I'll volunteer to maintain it going forward. My non-stackoverflow python
> knowledge is minimal, but I recently dug deeply into bmaptools to solve an
> issue I had noticed. So I'm confident enough to take it over if nobody else is
> interested.

Ya, it's an awesome tool and a huge time saver for us, so can also
help maintain it

>
> Best regards,
>         Trevor
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#62262): https://lists.yoctoproject.org/g/yocto/message/62262
> Mute This Topic: https://lists.yoctoproject.org/mt/103930262/3616693
> Group Owner: yocto+owner@lists.yoctoproject.org
> Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [JPEWhacker@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [yocto] bmap-tools repository closes
  2024-01-24 22:01   ` Joshua Watt
@ 2024-01-24 23:16     ` Tim Orling
  2024-01-25 16:58       ` Trevor Woerner
  0 siblings, 1 reply; 14+ messages in thread
From: Tim Orling @ 2024-01-24 23:16 UTC (permalink / raw)
  To: JPEWhacker, yocto; +Cc: dedekind1, twoerner

[-- Attachment #1: Type: text/plain, Size: 2549 bytes --]

On Wed, Jan 24, 2024 at 2:02 PM Joshua Watt <JPEWhacker@gmail.com> wrote:

> On Wed, Jan 24, 2024 at 10:59 AM Trevor Woerner <twoerner@gmail.com>
> wrote:
> >
> > Hi Artem,
> >
> > On Wed 2024-01-24 @ 02:01:08 PM, Artem Bityutskiy wrote:
> > > Hello Yocto community,
> > >
> > > some parts of Yocto software (MIC?) use the 'bmap-tools' project to
> speed up
> > > image flashing.
> > >
> > > https://github.com/intel/bmap-tools
> > >
> > > I am the original author of the software, and I created it many years
> ago to
> > > speed up Tizen image flashing, and it helped a lot back at the time.
> It was also
> > > my first python project, so it was a lot of fun learning python while
> also
> > > creating something useful.
> >
> > Thank you for your contribution, this tool has been quite useful for me
> over
> > the years.
> >
> > > But after that, I stopped working on it and it was mostly Yocto folks
> who
> > > contributed changes here and there. I never had time and enough
> motivation to
> > > maintain the project further, but other folks helped.
> > >
> > > Simon McVitte was active maintainer, but he said he does not have time
> for it
> > > now as well.
> > >
> > > The project is in "github.com/intel" space, and Intel is going to
> archive the
> > > git repository soon. This basically means the repository becomes
> read-only soon.
> >
> > Thank you for this update and letting us know ahead of time.
> >
> > > Would Yocto community have enthusiasts to fork it and maintain the
> fork?
> >
> > Yes, I'll volunteer to maintain it going forward. My non-stackoverflow
> python
> > knowledge is minimal, but I recently dug deeply into bmaptools to solve
> an
> > issue I had noticed. So I'm confident enough to take it over if nobody
> else is
> > interested.
>
> Ya, it's an awesome tool and a huge time saver for us, so can also
> help maintain it
>

We can probably move it under the https://github.com/yoctoproject umbrella?
I can also help maintain this tremendous time saver.

—Tim

>
> >
> > Best regards,
> >         Trevor
> >
> >
> >
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#62273):
> https://lists.yoctoproject.org/g/yocto/message/62273
> Mute This Topic: https://lists.yoctoproject.org/mt/103930262/924729
> Group Owner: yocto+owner@lists.yoctoproject.org
> Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [
> ticotimo@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
>

[-- Attachment #2: Type: text/html, Size: 4107 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [yocto] bmap-tools repository closes
  2024-01-24 23:16     ` Tim Orling
@ 2024-01-25 16:58       ` Trevor Woerner
  2024-01-25 22:58         ` Philip Balister
  0 siblings, 1 reply; 14+ messages in thread
From: Trevor Woerner @ 2024-01-25 16:58 UTC (permalink / raw)
  To: Tim Orling; +Cc: JPEWhacker, yocto, dedekind1

On Wed 2024-01-24 @ 03:16:04 PM, Tim Orling wrote:
> On Wed, Jan 24, 2024 at 2:02 PM Joshua Watt <JPEWhacker@gmail.com> wrote:
> 
> > On Wed, Jan 24, 2024 at 10:59 AM Trevor Woerner <twoerner@gmail.com>
> > wrote:
> > >
> > > Hi Artem,
> > >
> > > On Wed 2024-01-24 @ 02:01:08 PM, Artem Bityutskiy wrote:
> > > > Hello Yocto community,
> > > >
> > > > some parts of Yocto software (MIC?) use the 'bmap-tools' project to
> > speed up
> > > > image flashing.
> > > >
> > > > https://github.com/intel/bmap-tools
> > > >
> > > > I am the original author of the software, and I created it many years
> > ago to
> > > > speed up Tizen image flashing, and it helped a lot back at the time.
> > It was also
> > > > my first python project, so it was a lot of fun learning python while
> > also
> > > > creating something useful.
> > >
> > > Thank you for your contribution, this tool has been quite useful for me
> > over
> > > the years.
> > >
> > > > But after that, I stopped working on it and it was mostly Yocto folks
> > who
> > > > contributed changes here and there. I never had time and enough
> > motivation to
> > > > maintain the project further, but other folks helped.
> > > >
> > > > Simon McVitte was active maintainer, but he said he does not have time
> > for it
> > > > now as well.
> > > >
> > > > The project is in "github.com/intel" space, and Intel is going to
> > archive the
> > > > git repository soon. This basically means the repository becomes
> > read-only soon.
> > >
> > > Thank you for this update and letting us know ahead of time.
> > >
> > > > Would Yocto community have enthusiasts to fork it and maintain the
> > fork?
> > >
> > > Yes, I'll volunteer to maintain it going forward. My non-stackoverflow
> > python
> > > knowledge is minimal, but I recently dug deeply into bmaptools to solve
> > an
> > > issue I had noticed. So I'm confident enough to take it over if nobody
> > else is
> > > interested.
> >
> > Ya, it's an awesome tool and a huge time saver for us, so can also
> > help maintain it
> >
> 
> We can probably move it under the https://github.com/yoctoproject umbrella?
> I can also help maintain this tremendous time saver.

https://github.com/yoctoproject and the github workflow is fine with me as
long as I can commit to it from my @gmail identity.

@tim do you want to import the current repository from intel? Then we can
update the recipe in oe-core and go from there.


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [yocto] bmap-tools repository closes
  2024-01-25 16:58       ` Trevor Woerner
@ 2024-01-25 22:58         ` Philip Balister
  2024-01-26 13:33           ` Richard Purdie
  0 siblings, 1 reply; 14+ messages in thread
From: Philip Balister @ 2024-01-25 22:58 UTC (permalink / raw)
  To: yocto, twoerner, Tim Orling, Michael Halstead; +Cc: JPEWhacker, dedekind1

On 1/25/24 11:58, Trevor Woerner wrote:
> On Wed 2024-01-24 @ 03:16:04 PM, Tim Orling wrote:
>> On Wed, Jan 24, 2024 at 2:02 PM Joshua Watt <JPEWhacker@gmail.com> wrote:
>>
>>> On Wed, Jan 24, 2024 at 10:59 AM Trevor Woerner <twoerner@gmail.com>
>>> wrote:
>>>>
>>>> Hi Artem,
>>>>
>>>> On Wed 2024-01-24 @ 02:01:08 PM, Artem Bityutskiy wrote:
>>>>> Hello Yocto community,
>>>>>
>>>>> some parts of Yocto software (MIC?) use the 'bmap-tools' project to
>>> speed up
>>>>> image flashing.
>>>>>
>>>>> https://github.com/intel/bmap-tools
>>>>>
>>>>> I am the original author of the software, and I created it many years
>>> ago to
>>>>> speed up Tizen image flashing, and it helped a lot back at the time.
>>> It was also
>>>>> my first python project, so it was a lot of fun learning python while
>>> also
>>>>> creating something useful.
>>>>
>>>> Thank you for your contribution, this tool has been quite useful for me
>>> over
>>>> the years.
>>>>
>>>>> But after that, I stopped working on it and it was mostly Yocto folks
>>> who
>>>>> contributed changes here and there. I never had time and enough
>>> motivation to
>>>>> maintain the project further, but other folks helped.
>>>>>
>>>>> Simon McVitte was active maintainer, but he said he does not have time
>>> for it
>>>>> now as well.
>>>>>
>>>>> The project is in "github.com/intel" space, and Intel is going to
>>> archive the
>>>>> git repository soon. This basically means the repository becomes
>>> read-only soon.
>>>>
>>>> Thank you for this update and letting us know ahead of time.
>>>>
>>>>> Would Yocto community have enthusiasts to fork it and maintain the
>>> fork?
>>>>
>>>> Yes, I'll volunteer to maintain it going forward. My non-stackoverflow
>>> python
>>>> knowledge is minimal, but I recently dug deeply into bmaptools to solve
>>> an
>>>> issue I had noticed. So I'm confident enough to take it over if nobody
>>> else is
>>>> interested.
>>>
>>> Ya, it's an awesome tool and a huge time saver for us, so can also
>>> help maintain it
>>>
>>
>> We can probably move it under the https://github.com/yoctoproject umbrella?
>> I can also help maintain this tremendous time saver.
> 
> https://github.com/yoctoproject and the github workflow is fine with me as
> long as I can commit to it from my @gmail identity.
> 
> @tim do you want to import the current repository from intel? Then we can
> update the recipe in oe-core and go from there.
> 

Michael, if you need any support from the Yocto Project advisory board 
to move bmaptool to the yoctoproject github, I can help with that.

Philip

> 
> 
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#62295): https://lists.yoctoproject.org/g/yocto/message/62295
> Mute This Topic: https://lists.yoctoproject.org/mt/103930262/384425
> Group Owner: yocto+owner@lists.yoctoproject.org
> Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [philip@balister.org]
> -=-=-=-=-=-=-=-=-=-=-=-
> 


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [yocto] bmap-tools repository closes
  2024-01-25 22:58         ` Philip Balister
@ 2024-01-26 13:33           ` Richard Purdie
  2024-01-26 15:26             ` Joshua Watt
  2024-01-26 15:28             ` Trevor Woerner
  0 siblings, 2 replies; 14+ messages in thread
From: Richard Purdie @ 2024-01-26 13:33 UTC (permalink / raw)
  To: yocto, philip, twoerner, Tim Orling, Michael Halstead
  Cc: JPEWhacker, dedekind1

On Thu, 2024-01-25 at 17:58 -0500, Philip Balister wrote:
> On 1/25/24 11:58, Trevor Woerner wrote:
> > On Wed 2024-01-24 @ 03:16:04 PM, Tim Orling wrote:
> > > On Wed, Jan 24, 2024 at 2:02 PM Joshua Watt <JPEWhacker@gmail.com> wrote:
> > > 
> > > > On Wed, Jan 24, 2024 at 10:59 AM Trevor Woerner <twoerner@gmail.com>
> > > > wrote:
> > > > > 
> > > > > Hi Artem,
> > > > > 
> > > > > On Wed 2024-01-24 @ 02:01:08 PM, Artem Bityutskiy wrote:
> > > > > > Hello Yocto community,
> > > > > > 
> > > > > > some parts of Yocto software (MIC?) use the 'bmap-tools' project to
> > > > speed up
> > > > > > image flashing.
> > > > > > 
> > > > > > https://github.com/intel/bmap-tools
> > > > > > 
> > > > > > I am the original author of the software, and I created it many years
> > > > ago to
> > > > > > speed up Tizen image flashing, and it helped a lot back at the time.
> > > > It was also
> > > > > > my first python project, so it was a lot of fun learning python while
> > > > also
> > > > > > creating something useful.
> > > > > 
> > > > > Thank you for your contribution, this tool has been quite useful for me
> > > > over
> > > > > the years.
> > > > > 
> > > > > > But after that, I stopped working on it and it was mostly Yocto folks
> > > > who
> > > > > > contributed changes here and there. I never had time and enough
> > > > motivation to
> > > > > > maintain the project further, but other folks helped.
> > > > > > 
> > > > > > Simon McVitte was active maintainer, but he said he does not have time
> > > > for it
> > > > > > now as well.
> > > > > > 
> > > > > > The project is in "github.com/intel" space, and Intel is going to
> > > > archive the
> > > > > > git repository soon. This basically means the repository becomes
> > > > read-only soon.
> > > > > 
> > > > > Thank you for this update and letting us know ahead of time.
> > > > > 
> > > > > > Would Yocto community have enthusiasts to fork it and maintain the
> > > > fork?
> > > > > 
> > > > > Yes, I'll volunteer to maintain it going forward. My non-stackoverflow
> > > > python
> > > > > knowledge is minimal, but I recently dug deeply into bmaptools to solve
> > > > an
> > > > > issue I had noticed. So I'm confident enough to take it over if nobody
> > > > else is
> > > > > interested.
> > > > 
> > > > Ya, it's an awesome tool and a huge time saver for us, so can also
> > > > help maintain it
> > > > 
> > > 
> > > We can probably move it under the https://github.com/yoctoproject umbrella?
> > > I can also help maintain this tremendous time saver.
> > 
> > https://github.com/yoctoproject and the github workflow is fine with me as
> > long as I can commit to it from my @gmail identity.
> > 
> > @tim do you want to import the current repository from intel? Then we can
> > update the recipe in oe-core and go from there.
> > 
> 
> Michael, if you need any support from the Yocto Project advisory board 
> to move bmaptool to the yoctoproject github, I can help with that.

This falls to the YP TSC, not the board.

I have no problem with the project hosting that git repo and
maintaining it. I do worry quite a bit about moving it to github. Would
moiving it to git.yoctoproject.org be ok?

The reason I say this is that I already get a lot of comments/randon
questions against commits in github repos. I feel quite sad that people
are effectively talking into a void. If we start supporting different
workflows for different repos under yoctoproject, we're going to really
confuse people.

You might argue that we should host issues for bmap-tools. The
challenge is that we have bugzilla, we have a triage team and we have a
load of processes. Telling those people to just cover both would likely
result in a flat refusal.

Cheers,

Richard





^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [yocto] bmap-tools repository closes
  2024-01-26 13:33           ` Richard Purdie
@ 2024-01-26 15:26             ` Joshua Watt
  2024-01-26 15:37               ` Richard Purdie
  2024-01-26 15:28             ` Trevor Woerner
  1 sibling, 1 reply; 14+ messages in thread
From: Joshua Watt @ 2024-01-26 15:26 UTC (permalink / raw)
  To: Richard Purdie
  Cc: yocto, philip, twoerner, Tim Orling, Michael Halstead, dedekind1

I'd rather it stay on GitHub; I think it makes more sense _for this
project_. First of all, it already is on GitHub, so moving it is
likely more disruptive to the workflow

Secondly, it already has CI setup through GitHub actions, which we
would need to spend effort to replicate elsewhere.

Thirdly, I've always wanted this to be published as a python module on
PyPi to make it easier for users to keep up to date; GitHub and PyPi
have streamlined this process to the point that it's surprisingly
trivial.

Finally, if we are worried about the maintenance, it's pretty easy to
delegate the maintenance of the repo to the people who are
volunteering to maintain it here, which is likely what would happen if
it went somewhere other than the Yocto GitHub account anyway.

On Fri, Jan 26, 2024 at 6:33 AM Richard Purdie
<richard.purdie@linuxfoundation.org> wrote:
>
> On Thu, 2024-01-25 at 17:58 -0500, Philip Balister wrote:
> > On 1/25/24 11:58, Trevor Woerner wrote:
> > > On Wed 2024-01-24 @ 03:16:04 PM, Tim Orling wrote:
> > > > On Wed, Jan 24, 2024 at 2:02 PM Joshua Watt <JPEWhacker@gmail.com> wrote:
> > > >
> > > > > On Wed, Jan 24, 2024 at 10:59 AM Trevor Woerner <twoerner@gmail.com>
> > > > > wrote:
> > > > > >
> > > > > > Hi Artem,
> > > > > >
> > > > > > On Wed 2024-01-24 @ 02:01:08 PM, Artem Bityutskiy wrote:
> > > > > > > Hello Yocto community,
> > > > > > >
> > > > > > > some parts of Yocto software (MIC?) use the 'bmap-tools' project to
> > > > > speed up
> > > > > > > image flashing.
> > > > > > >
> > > > > > > https://github.com/intel/bmap-tools
> > > > > > >
> > > > > > > I am the original author of the software, and I created it many years
> > > > > ago to
> > > > > > > speed up Tizen image flashing, and it helped a lot back at the time.
> > > > > It was also
> > > > > > > my first python project, so it was a lot of fun learning python while
> > > > > also
> > > > > > > creating something useful.
> > > > > >
> > > > > > Thank you for your contribution, this tool has been quite useful for me
> > > > > over
> > > > > > the years.
> > > > > >
> > > > > > > But after that, I stopped working on it and it was mostly Yocto folks
> > > > > who
> > > > > > > contributed changes here and there. I never had time and enough
> > > > > motivation to
> > > > > > > maintain the project further, but other folks helped.
> > > > > > >
> > > > > > > Simon McVitte was active maintainer, but he said he does not have time
> > > > > for it
> > > > > > > now as well.
> > > > > > >
> > > > > > > The project is in "github.com/intel" space, and Intel is going to
> > > > > archive the
> > > > > > > git repository soon. This basically means the repository becomes
> > > > > read-only soon.
> > > > > >
> > > > > > Thank you for this update and letting us know ahead of time.
> > > > > >
> > > > > > > Would Yocto community have enthusiasts to fork it and maintain the
> > > > > fork?
> > > > > >
> > > > > > Yes, I'll volunteer to maintain it going forward. My non-stackoverflow
> > > > > python
> > > > > > knowledge is minimal, but I recently dug deeply into bmaptools to solve
> > > > > an
> > > > > > issue I had noticed. So I'm confident enough to take it over if nobody
> > > > > else is
> > > > > > interested.
> > > > >
> > > > > Ya, it's an awesome tool and a huge time saver for us, so can also
> > > > > help maintain it
> > > > >
> > > >
> > > > We can probably move it under the https://github.com/yoctoproject umbrella?
> > > > I can also help maintain this tremendous time saver.
> > >
> > > https://github.com/yoctoproject and the github workflow is fine with me as
> > > long as I can commit to it from my @gmail identity.
> > >
> > > @tim do you want to import the current repository from intel? Then we can
> > > update the recipe in oe-core and go from there.
> > >
> >
> > Michael, if you need any support from the Yocto Project advisory board
> > to move bmaptool to the yoctoproject github, I can help with that.
>
> This falls to the YP TSC, not the board.
>
> I have no problem with the project hosting that git repo and
> maintaining it. I do worry quite a bit about moving it to github. Would
> moiving it to git.yoctoproject.org be ok?
>
> The reason I say this is that I already get a lot of comments/randon
> questions against commits in github repos. I feel quite sad that people
> are effectively talking into a void. If we start supporting different
> workflows for different repos under yoctoproject, we're going to really
> confuse people.
>
> You might argue that we should host issues for bmap-tools. The
> challenge is that we have bugzilla, we have a triage team and we have a
> load of processes. Telling those people to just cover both would likely
> result in a flat refusal.
>
> Cheers,
>
> Richard
>
>
>


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [yocto] bmap-tools repository closes
  2024-01-26 13:33           ` Richard Purdie
  2024-01-26 15:26             ` Joshua Watt
@ 2024-01-26 15:28             ` Trevor Woerner
  1 sibling, 0 replies; 14+ messages in thread
From: Trevor Woerner @ 2024-01-26 15:28 UTC (permalink / raw)
  To: Richard Purdie
  Cc: yocto, philip, Tim Orling, Michael Halstead, JPEWhacker,
	dedekind1

On Fri 2024-01-26 @ 01:33:15 PM, Richard Purdie wrote:
> On Thu, 2024-01-25 at 17:58 -0500, Philip Balister wrote:
> > On 1/25/24 11:58, Trevor Woerner wrote:
> > > On Wed 2024-01-24 @ 03:16:04 PM, Tim Orling wrote:
> > > > On Wed, Jan 24, 2024 at 2:02 PM Joshua Watt <JPEWhacker@gmail.com> wrote:
> > > > 
> > > > > On Wed, Jan 24, 2024 at 10:59 AM Trevor Woerner <twoerner@gmail.com>
> > > > > wrote:
> > > > > > 
> > > > > > Hi Artem,
> > > > > > 
> > > > > > On Wed 2024-01-24 @ 02:01:08 PM, Artem Bityutskiy wrote:
> > > > > > > Hello Yocto community,
> > > > > > > 
> > > > > > > some parts of Yocto software (MIC?) use the 'bmap-tools' project to
> > > > > speed up
> > > > > > > image flashing.
> > > > > > > 
> > > > > > > https://github.com/intel/bmap-tools
> > > > > > > 
> > > > > > > I am the original author of the software, and I created it many years
> > > > > ago to
> > > > > > > speed up Tizen image flashing, and it helped a lot back at the time.
> > > > > It was also
> > > > > > > my first python project, so it was a lot of fun learning python while
> > > > > also
> > > > > > > creating something useful.
> > > > > > 
> > > > > > Thank you for your contribution, this tool has been quite useful for me
> > > > > over
> > > > > > the years.
> > > > > > 
> > > > > > > But after that, I stopped working on it and it was mostly Yocto folks
> > > > > who
> > > > > > > contributed changes here and there. I never had time and enough
> > > > > motivation to
> > > > > > > maintain the project further, but other folks helped.
> > > > > > > 
> > > > > > > Simon McVitte was active maintainer, but he said he does not have time
> > > > > for it
> > > > > > > now as well.
> > > > > > > 
> > > > > > > The project is in "github.com/intel" space, and Intel is going to
> > > > > archive the
> > > > > > > git repository soon. This basically means the repository becomes
> > > > > read-only soon.
> > > > > > 
> > > > > > Thank you for this update and letting us know ahead of time.
> > > > > > 
> > > > > > > Would Yocto community have enthusiasts to fork it and maintain the
> > > > > fork?
> > > > > > 
> > > > > > Yes, I'll volunteer to maintain it going forward. My non-stackoverflow
> > > > > python
> > > > > > knowledge is minimal, but I recently dug deeply into bmaptools to solve
> > > > > an
> > > > > > issue I had noticed. So I'm confident enough to take it over if nobody
> > > > > else is
> > > > > > interested.
> > > > > 
> > > > > Ya, it's an awesome tool and a huge time saver for us, so can also
> > > > > help maintain it
> > > > > 
> > > > 
> > > > We can probably move it under the https://github.com/yoctoproject umbrella?
> > > > I can also help maintain this tremendous time saver.
> > > 
> > > https://github.com/yoctoproject and the github workflow is fine with me as
> > > long as I can commit to it from my @gmail identity.
> > > 
> > > @tim do you want to import the current repository from intel? Then we can
> > > update the recipe in oe-core and go from there.
> > > 
> > 
> > Michael, if you need any support from the Yocto Project advisory board 
> > to move bmaptool to the yoctoproject github, I can help with that.
> 
> This falls to the YP TSC, not the board.
> 
> I have no problem with the project hosting that git repo and
> maintaining it. I do worry quite a bit about moving it to github. Would
> moiving it to git.yoctoproject.org be ok?
> 
> The reason I say this is that I already get a lot of comments/randon
> questions against commits in github repos. I feel quite sad that people
> are effectively talking into a void. If we start supporting different
> workflows for different repos under yoctoproject, we're going to really
> confuse people.
> 
> You might argue that we should host issues for bmap-tools. The
> challenge is that we have bugzilla, we have a triage team and we have a
> load of processes. Telling those people to just cover both would likely
> result in a flat refusal.

git.yoctoproject.org and mailing lists are my preferred workflow, especially
now that the oe/yp lists are in lore. But if others wanted it on github I
wasn't feeling strongly about it.


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [yocto] bmap-tools repository closes
  2024-01-26 15:26             ` Joshua Watt
@ 2024-01-26 15:37               ` Richard Purdie
  0 siblings, 0 replies; 14+ messages in thread
From: Richard Purdie @ 2024-01-26 15:37 UTC (permalink / raw)
  To: Joshua Watt
  Cc: yocto, philip, twoerner, Tim Orling, Michael Halstead, dedekind1

On Fri, 2024-01-26 at 08:26 -0700, Joshua Watt wrote:
> I'd rather it stay on GitHub; I think it makes more sense _for this
> project_. First of all, it already is on GitHub, so moving it is
> likely more disruptive to the workflow
> 
> Secondly, it already has CI setup through GitHub actions, which we
> would need to spend effort to replicate elsewhere.
> 
> Thirdly, I've always wanted this to be published as a python module on
> PyPi to make it easier for users to keep up to date; GitHub and PyPi
> have streamlined this process to the point that it's surprisingly
> trivial.
> 
> Finally, if we are worried about the maintenance, it's pretty easy to
> delegate the maintenance of the repo to the people who are
> volunteering to maintain it here, which is likely what would happen if
> it went somewhere other than the Yocto GitHub account anyway.

I hadn't realised there was CI in there, that does change things quite
a bit.

For bmap-tools it therefore makes sense. 

From the wider Yocto Project perspective, this will cause problems as
you can't just enable some bits of github on a per repo basis very
easily but disable them for others. Obviously those are issues others
will have to worry about, probably Michael and I.

I do feel it makes sense to join bmap-tools to the wider Yocto Project
umbrella of projects rather than letting it sit in isolation on a
personal account.

Cheers,

Richard


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [yocto] bmap-tools repository closes
  2024-01-24 12:01 bmap-tools repository closes Artem Bityutskiy
  2024-01-24 17:59 ` [yocto] " Trevor Woerner
@ 2024-02-09 18:08 ` Richard Purdie
  2024-02-12  6:45   ` Artem Bityutskiy
  1 sibling, 1 reply; 14+ messages in thread
From: Richard Purdie @ 2024-02-09 18:08 UTC (permalink / raw)
  To: yocto, dedekind1

On Wed, 2024-01-24 at 14:01 +0200, Artem Bityutskiy wrote:
> Hello Yocto community,
> 
> some parts of Yocto software (MIC?) use the 'bmap-tools' project to speed up
> image flashing.
> 
> https://github.com/intel/bmap-tools
> 
> I am the original author of the software, and I created it many years ago to
> speed up Tizen image flashing, and it helped a lot back at the time. It was also
> my first python project, so it was a lot of fun learning python while also
> creating something useful.
> 
> But after that, I stopped working on it and it was mostly Yocto folks who
> contributed changes here and there. I never had time and enough motivation to
> maintain the project further, but other folks helped.
> 
> Simon McVitte was active maintainer, but he said he does not have time for it
> now as well.
> 
> The project is in "github.com/intel" space, and Intel is going to archive the
> git repository soon. This basically means the repository becomes read-only soon.
> 
> Would Yocto community have enthusiasts to fork it and maintain the fork?

Thanks for reaching out to us, it is good to do this proactively rather
than seeing it sit unmaintained. There is interest within the Yocto
Project community to take this on so we'd like to take up that offer
thanks!

There are a few details we're working through but I did want to say
this publicly and also to say thanks for reaching out.

Cheers,

Richard


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [yocto] bmap-tools repository closes
  2024-02-09 18:08 ` Richard Purdie
@ 2024-02-12  6:45   ` Artem Bityutskiy
  2024-02-12 22:53     ` Joshua Watt
  0 siblings, 1 reply; 14+ messages in thread
From: Artem Bityutskiy @ 2024-02-12  6:45 UTC (permalink / raw)
  To: Richard Purdie, yocto

On Fri, 2024-02-09 at 18:08 +0000, Richard Purdie wrote:
> Thanks for reaching out to us, it is good to do this proactively rather
> than seeing it sit unmaintained. There is interest within the Yocto
> Project community to take this on so we'd like to take up that offer
> thanks!
> 
> There are a few details we're working through but I did want to say
> this publicly and also to say thanks for reaching out.

Thank! Let me know when if you do this, I'll point to the new place from current
bmap-tools github repo.

Artem.


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [yocto] bmap-tools repository closes
  2024-02-12  6:45   ` Artem Bityutskiy
@ 2024-02-12 22:53     ` Joshua Watt
  2024-02-13 22:16       ` Michael Halstead
  0 siblings, 1 reply; 14+ messages in thread
From: Joshua Watt @ 2024-02-12 22:53 UTC (permalink / raw)
  To: yocto, dedekind1; +Cc: Richard Purdie

On Sun, Feb 11, 2024 at 11:46 PM Artem Bityutskiy <dedekind1@gmail.com> wrote:
>
> On Fri, 2024-02-09 at 18:08 +0000, Richard Purdie wrote:
> > Thanks for reaching out to us, it is good to do this proactively rather
> > than seeing it sit unmaintained. There is interest within the Yocto
> > Project community to take this on so we'd like to take up that offer
> > thanks!
> >
> > There are a few details we're working through but I did want to say
> > this publicly and also to say thanks for reaching out.
>
> Thank! Let me know when if you do this, I'll point to the new place from current
> bmap-tools github repo.

I think ideally we would use the GitHub feature to move the repo if
you have permissions to do that as it should preserve issues and such;
I think maybe it will also automatically redirect if we do that, but
I'm not positive because I've not done it before

>
> Artem.
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#62462): https://lists.yoctoproject.org/g/yocto/message/62462
> Mute This Topic: https://lists.yoctoproject.org/mt/103930262/3616693
> Group Owner: yocto+owner@lists.yoctoproject.org
> Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [JPEWhacker@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [yocto] bmap-tools repository closes
  2024-02-12 22:53     ` Joshua Watt
@ 2024-02-13 22:16       ` Michael Halstead
  0 siblings, 0 replies; 14+ messages in thread
From: Michael Halstead @ 2024-02-13 22:16 UTC (permalink / raw)
  To: yocto, Artem Bityutskiy; +Cc: jpewhacker

[-- Attachment #1: Type: text/plain, Size: 2195 bytes --]

On Mon, Feb 12, 2024 at 2:53 PM Joshua Watt <JPEWhacker@gmail.com> wrote:

> On Sun, Feb 11, 2024 at 11:46 PM Artem Bityutskiy <dedekind1@gmail.com>
> wrote:
> >
> > On Fri, 2024-02-09 at 18:08 +0000, Richard Purdie wrote:
> > > Thanks for reaching out to us, it is good to do this proactively rather
> > > than seeing it sit unmaintained. There is interest within the Yocto
> > > Project community to take this on so we'd like to take up that offer
> > > thanks!
> > >
> > > There are a few details we're working through but I did want to say
> > > this publicly and also to say thanks for reaching out.
> >
> > Thank! Let me know when if you do this, I'll point to the new place from
> current
> > bmap-tools github repo.
>
> I think ideally we would use the GitHub feature to move the repo if
> you have permissions to do that as it should preserve issues and such;
> I think maybe it will also automatically redirect if we do that, but
> I'm not positive because I've not done it before
>
> Hi, I'm Michael, the infrastructure lead at Yocto Project.

Ideally we would transfer https://github.com/intel/bmap-tools to
https://github.com/yoctoproject. If you grant me Admin access to
https://github.com/intel/bmap-tools I can initiate a transfer from the
current organization to Yocto Project. Transferring is preferred since it
would preserve all history including any issues or wiki entries. My github
account is https://github.com/halstead.

Please let me know if you'd like to facilitate the transfer and if you need
any additional information. If this isn't possible I can go ahead and set
up a fork.


> >
> > Artem.
> >
> >
> >
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#62468):
> https://lists.yoctoproject.org/g/yocto/message/62468
> Mute This Topic: https://lists.yoctoproject.org/mt/103930262/1003190
> Group Owner: yocto+owner@lists.yoctoproject.org
> Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [
> mhalstead@linuxfoundation.org]
> -=-=-=-=-=-=-=-=-=-=-=-
>
>

-- 
Michael Halstead
Linux Foundation / Yocto Project
Systems Operations Engineer

[-- Attachment #2: Type: text/html, Size: 3712 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2024-02-13 22:17 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-01-24 12:01 bmap-tools repository closes Artem Bityutskiy
2024-01-24 17:59 ` [yocto] " Trevor Woerner
2024-01-24 22:01   ` Joshua Watt
2024-01-24 23:16     ` Tim Orling
2024-01-25 16:58       ` Trevor Woerner
2024-01-25 22:58         ` Philip Balister
2024-01-26 13:33           ` Richard Purdie
2024-01-26 15:26             ` Joshua Watt
2024-01-26 15:37               ` Richard Purdie
2024-01-26 15:28             ` Trevor Woerner
2024-02-09 18:08 ` Richard Purdie
2024-02-12  6:45   ` Artem Bityutskiy
2024-02-12 22:53     ` Joshua Watt
2024-02-13 22:16       ` Michael Halstead

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.