Re: [yocto] Contribute meta-installer to yocto

2017-11-28 Thread Mark Hatle
On 11/28/17 9:45 AM, akuster808 wrote:
> 
> 
> On 11/27/2017 09:20 AM, Mark Hatle wrote:
>> On 11/21/17 3:24 PM, Burton, Ross wrote:
>>> On 21 November 2017 at 08:55, Hongxu Jia >> > wrote:
>>>
>>> If yocto is interested in this layer and will accept it,
>>> I could send pull request or some one directly fetch
>>> from above github master branch.
>>>
>>>
>>> Are you asking for a git repo on git.yoctoproject.org
>>> ?  If you want one I believe the process is to 
>>> ask
>>> Michael Halstead.  There's no reason why it can't be maintained in this
>>> repository forever though,  just submit it to the layer index.
>> The request is for more then just a repository.  (We can get a repository
>> anywhere..)  What he is asking for is, is this something that the Yocto 
>> Project
>> itself wants to own.  He is still offering to be the maintainer of the layer,
>> but the project being owned by the Yocto Project itself has more 
>> implications.
> That is an interesting question.  Are you suggesting a discussion with
> the YP membership  since they are the ones who are providing the
> resources for the Project?

At present, we (Hongxu) intend to maintain the code and continue to evolve and
do all of the activities you would expect.  But I do think the YP membership
needs to at least be involved in a discussion of 'should this be a YP layer or
not'.  With the understanding that branding and [some day] resources may be
needed to continue the work.

(I want to make sure this isn't just shoveled over a wall and ignored.. that
serves no one.)

>>
>> I.e. using the bugzilla, discussion on the @yoctoproject.org mailing lists,
>> etc... what happens if he is no longer able to willing to maintain the 
>> layer.. etc.
>>
>> In addition, my understanding is a target based installer has places to 
>> insert
>> logos.  Currently these are blank.  If the Yocto Project wants to be the home
>> for this, then I would also hope that specific logos would be approved for 
>> use
>> within the default installer instance.
>>
>> If this is outside of the scope of what the Yocto Project itself wants to 
>> own,
>> then OpenEmbedded is the next place that might see value in this if not,
>> then a github project will be fine.
> 
> 
> Having an open discussion, like this is more in line with open source
> philosophy and I thank you.

This is exactly why I wanted it done this way.  The discussion needs to be open.
 This isn't a vendor specific BSP or vendor specific chunk of code.. (At least
it's not intended to be.)  Thus the broader question being asked.

> Kind regards,
> Armin
>>> Ross
> 
> 

-- 
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Contribute meta-installer to yocto

2017-11-28 Thread akuster808


On 11/27/2017 09:20 AM, Mark Hatle wrote:
> On 11/21/17 3:24 PM, Burton, Ross wrote:
>> On 21 November 2017 at 08:55, Hongxu Jia > > wrote:
>>
>> If yocto is interested in this layer and will accept it,
>> I could send pull request or some one directly fetch
>> from above github master branch.
>>
>>
>> Are you asking for a git repo on git.yoctoproject.org
>> ?  If you want one I believe the process is to 
>> ask
>> Michael Halstead.  There's no reason why it can't be maintained in this
>> repository forever though,  just submit it to the layer index.
> The request is for more then just a repository.  (We can get a repository
> anywhere..)  What he is asking for is, is this something that the Yocto 
> Project
> itself wants to own.  He is still offering to be the maintainer of the layer,
> but the project being owned by the Yocto Project itself has more implications.
That is an interesting question.  Are you suggesting a discussion with
the YP membership  since they are the ones who are providing the
resources for the Project?

>
> I.e. using the bugzilla, discussion on the @yoctoproject.org mailing lists,
> etc... what happens if he is no longer able to willing to maintain the 
> layer.. etc.
>
> In addition, my understanding is a target based installer has places to insert
> logos.  Currently these are blank.  If the Yocto Project wants to be the home
> for this, then I would also hope that specific logos would be approved for use
> within the default installer instance.
>
> If this is outside of the scope of what the Yocto Project itself wants to own,
> then OpenEmbedded is the next place that might see value in this if not,
> then a github project will be fine.


Having an open discussion, like this is more in line with open source
philosophy and I thank you.

Kind regards,
Armin
>> Ross


-- 
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Contribute meta-installer to yocto

2017-11-27 Thread Hongxu Jia

On 2017年11月28日 01:20, Mark Hatle wrote:

On 11/21/17 3:24 PM, Burton, Ross wrote:

On 21 November 2017 at 08:55, Hongxu Jia > wrote:

 If yocto is interested in this layer and will accept it,
 I could send pull request or some one directly fetch
 from above github master branch.


Are you asking for a git repo on git.yoctoproject.org
?  If you want one I believe the process is to ask
Michael Halstead.  There's no reason why it can't be maintained in this
repository forever though,  just submit it to the layer index.

The request is for more then just a repository.  (We can get a repository
anywhere..)  What he is asking for is, is this something that the Yocto Project
itself wants to own.  He is still offering to be the maintainer of the layer,
but the project being owned by the Yocto Project itself has more implications.

I.e. using the bugzilla, discussion on the @yoctoproject.org mailing lists,
etc... what happens if he is no longer able to willing to maintain the layer.. 
etc.

In addition, my understanding is a target based installer has places to insert
logos.  Currently these are blank.  If the Yocto Project wants to be the home
for this, then I would also hope that specific logos would be approved for use
within the default installer instance.

If this is outside of the scope of what the Yocto Project itself wants to own,
then OpenEmbedded is the next place that might see value in this if not,
then a github project will be fine.


Update the status:

I have applied the request to Michael, and he replied.

As he asked, I submit the code to
ssh://g...@push.yoctoproject.org/meta-anaconda

And Michael waits for Richard's approval.

//Hongxu


Ross




--
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Contribute meta-installer to yocto

2017-11-27 Thread Mark Hatle
On 11/21/17 3:24 PM, Burton, Ross wrote:
> On 21 November 2017 at 08:55, Hongxu Jia  > wrote:
> 
> If yocto is interested in this layer and will accept it,
> I could send pull request or some one directly fetch
> from above github master branch.
> 
> 
> Are you asking for a git repo on git.yoctoproject.org
> ?  If you want one I believe the process is to 
> ask
> Michael Halstead.  There's no reason why it can't be maintained in this
> repository forever though,  just submit it to the layer index.

The request is for more then just a repository.  (We can get a repository
anywhere..)  What he is asking for is, is this something that the Yocto Project
itself wants to own.  He is still offering to be the maintainer of the layer,
but the project being owned by the Yocto Project itself has more implications.

I.e. using the bugzilla, discussion on the @yoctoproject.org mailing lists,
etc... what happens if he is no longer able to willing to maintain the layer.. 
etc.

In addition, my understanding is a target based installer has places to insert
logos.  Currently these are blank.  If the Yocto Project wants to be the home
for this, then I would also hope that specific logos would be approved for use
within the default installer instance.

If this is outside of the scope of what the Yocto Project itself wants to own,
then OpenEmbedded is the next place that might see value in this if not,
then a github project will be fine.

> Ross

-- 
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Contribute meta-installer to yocto

2017-11-22 Thread Hongxu Jia

On 2017年11月22日 23:41, Khem Raj wrote:

If yocto is interested in this layer and will accept it,
I could send pull request or some one directly fetch
from above github master branch.


This is a very good work. Thanks for contributing it. We should definitely
put it under meta-openembedded framework.



Thanks very much, I will send the pull request for review.

//Hongxu


//Hongxu



-- 
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Contribute meta-installer to yocto

2017-11-22 Thread Khem Raj
On Tue, Nov 21, 2017 at 12:55 AM, Hongxu Jia  wrote:
> Hi all,
>
> Wind River has maintained meta-installer for several years,
> and now we want to contribute it to yocto community.
>
> This layer provides an installation program based on
> OE platform. The installation program is anaconda from
> fedora, which is the installer of distribution Fedora,
> RedHat and Centos.
>
> The version of anaconda in meta-installer is 26.21.11
> which is based on Fedora 26.
>
> The meta-insatller requires:
> - systemd as init manager
> - python3
> - dnf2/rpm4
> - gobject-introspection which requires qemu-usermode
>   in MACHINE_FEATURES
>
> The meta-installer provides:
> - graphic install and text install.
>
> - package based (dnf/rpm) install and image (copy)
>   based install.
>
> - package based (dnf/rpm) install from local and
>   remote rpm sources such as CDs and DVDs, images
>   stored on a hard drive, NFS, HTTP, and FTP.
>
> - kickstart install which provides a fully unattended
>   installation that can be duplicated on scores of machines.
>
> - install over VNC on headless machines.
>
> - timezone setting.
>
> - root password setting.
>
> - user account creation.
>
> - a variety of advanced storage devices including
>   LVM, Btrfs, Ext4, and filesystem encryption.
>
> The repository of meta-installer is temporary on the github
> for review:
> https://github.com/jiahongxujia/meta-installer
>
> In above github, the logo picture is undefined, if yocto
> could accept this layer, I will update the picture with
> "Yocto project Compatible".
>
> The attachments are the snapshots of a package based
> installation.
>
> Hopefully it is helpful for yocto, and any feedback is
> appreciated.
>
> If yocto is interested in this layer and will accept it,
> I could send pull request or some one directly fetch
> from above github master branch.
>

This is a very good work. Thanks for contributing it. We should definitely
put it under meta-openembedded framework.

> //Hongxu
>
> --
> ___
> yocto mailing list
> yocto@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto
>
-- 
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Contribute meta-installer to yocto

2017-11-21 Thread Hongxu Jia

On 2017年11月22日 11:20, Paul Eggleton wrote:

Hi Hongxu,

On Wednesday, 22 November 2017 3:56:31 PM NZDT Hongxu Jia wrote:

On 2017年11月22日 06:28, Paul Eggleton wrote:

On Wednesday, 22 November 2017 10:24:59 AM NZDT Burton, Ross wrote:

On 21 November 2017 at 08:55, Hongxu Jia 

wrote:

If yocto is interested in this layer and will accept it,
I could send pull request or some one directly fetch
from above github master branch.

Are you asking for a git repo on git.yoctoproject.org?  If you want one I
believe the process is to ask Michael Halstead.  There's no reason why it
can't be maintained in this repository forever though,  just submit it to
the layer index.

It's now in the layer index FYI, though actual metadata updates are
currently broken unfortunately - Michael is working on the latter I
believe.

I have already submitted it to layer index, but the git repository is
still point to the github.

http://layers.openembedded.org/layerindex/branch/master/layer/meta-installer/

Right.


Does the metadata updates clone it from github to yocto
if it is accepted? I think I should ask Michael for help.

That's separate, you'd need to ask Michael for a repository and then push the
repo contents to it once it's created. If/when you do move the layer I am
happy to update the layer index entry, just let me know.


Thank you very much, I will talk with Michael first.

Thanks again.

//Hongxu


Cheers,
Paul




--
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Contribute meta-installer to yocto

2017-11-21 Thread Paul Eggleton
Hi Hongxu,

On Wednesday, 22 November 2017 3:56:31 PM NZDT Hongxu Jia wrote:
> On 2017年11月22日 06:28, Paul Eggleton wrote:
> > On Wednesday, 22 November 2017 10:24:59 AM NZDT Burton, Ross wrote:
> >> On 21 November 2017 at 08:55, Hongxu Jia  
wrote:
> >>> If yocto is interested in this layer and will accept it,
> >>> I could send pull request or some one directly fetch
> >>> from above github master branch.
> >> Are you asking for a git repo on git.yoctoproject.org?  If you want one I
> >> believe the process is to ask Michael Halstead.  There's no reason why it
> >> can't be maintained in this repository forever though,  just submit it to
> >> the layer index.
> > It's now in the layer index FYI, though actual metadata updates are
> > currently broken unfortunately - Michael is working on the latter I
> > believe.
> 
> I have already submitted it to layer index, but the git repository is
> still point to the github.
> 
> http://layers.openembedded.org/layerindex/branch/master/layer/meta-installer/

Right.

> Does the metadata updates clone it from github to yocto
> if it is accepted? I think I should ask Michael for help.

That's separate, you'd need to ask Michael for a repository and then push the 
repo contents to it once it's created. If/when you do move the layer I am 
happy to update the layer index entry, just let me know.

Cheers,
Paul


-- 

Paul Eggleton
Intel Open Source Technology Centre
-- 
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Contribute meta-installer to yocto

2017-11-21 Thread Hongxu Jia

On 2017年11月22日 06:28, Paul Eggleton wrote:

On Wednesday, 22 November 2017 10:24:59 AM NZDT Burton, Ross wrote:

On 21 November 2017 at 08:55, Hongxu Jia  wrote:

If yocto is interested in this layer and will accept it,
I could send pull request or some one directly fetch
from above github master branch.

Are you asking for a git repo on git.yoctoproject.org?  If you want one I
believe the process is to ask Michael Halstead.  There's no reason why it
can't be maintained in this repository forever though,  just submit it to
the layer index.

It's now in the layer index FYI, though actual metadata updates are currently
broken unfortunately - Michael is working on the latter I believe.


I have already submitted it to layer index, but the git repository is
still point to the github.

http://layers.openembedded.org/layerindex/branch/master/layer/meta-installer/

Does the metadata updates clone it from github to yocto
if it is accepted? I think I should ask Michael for help.

The OE guy (Armin) seems interested to meta-installer
(previously I have added/submitted 40+ recipes to OE for
the preparation of meta-instaler public). If OE could accept
meta-installer, it is very convenience to maintain all of them
in one place.

//Hongxu



Cheers,
Paul




--
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Contribute meta-installer to yocto

2017-11-21 Thread Paul Eggleton
On Wednesday, 22 November 2017 10:24:59 AM NZDT Burton, Ross wrote:
> On 21 November 2017 at 08:55, Hongxu Jia  wrote:
> > If yocto is interested in this layer and will accept it,
> > I could send pull request or some one directly fetch
> > from above github master branch.
> 
> Are you asking for a git repo on git.yoctoproject.org?  If you want one I
> believe the process is to ask Michael Halstead.  There's no reason why it
> can't be maintained in this repository forever though,  just submit it to
> the layer index.

It's now in the layer index FYI, though actual metadata updates are currently 
broken unfortunately - Michael is working on the latter I believe.

Cheers,
Paul


-- 

Paul Eggleton
Intel Open Source Technology Centre
-- 
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Contribute meta-installer to yocto

2017-11-21 Thread Burton, Ross
On 21 November 2017 at 08:55, Hongxu Jia  wrote:

> If yocto is interested in this layer and will accept it,
> I could send pull request or some one directly fetch
> from above github master branch.


Are you asking for a git repo on git.yoctoproject.org?  If you want one I
believe the process is to ask Michael Halstead.  There's no reason why it
can't be maintained in this repository forever though,  just submit it to
the layer index.

Ross
-- 
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Contribute meta-installer to yocto

2017-11-21 Thread akuster808
Hello,



On 11/21/2017 12:55 AM, Hongxu Jia wrote:
> Hi all,
>
> Wind River has maintained meta-installer for several years,
> and now we want to contribute it to yocto community.
>
> This layer provides an installation program based on
> OE platform. The installation program is anaconda from
> fedora, which is the installer of distribution Fedora,
> RedHat and Centos.
>
> The version of anaconda in meta-installer is 26.21.11
> which is based on Fedora 26.
>
> The meta-insatller requires:
> - systemd as init manager
> - python3
> - dnf2/rpm4
> - gobject-introspection which requires qemu-usermode
>   in MACHINE_FEATURES
>
> The meta-installer provides:
> - graphic install and text install.
>
> - package based (dnf/rpm) install and image (copy)
>   based install.
>
> - package based (dnf/rpm) install from local and
>   remote rpm sources such as CDs and DVDs, images
>   stored on a hard drive, NFS, HTTP, and FTP.
>
> - kickstart install which provides a fully unattended
>   installation that can be duplicated on scores of machines.
>
> - install over VNC on headless machines.
>
> - timezone setting.
>
> - root password setting.
>
> - user account creation.
>
> - a variety of advanced storage devices including
>   LVM, Btrfs, Ext4, and filesystem encryption.
>
> The repository of meta-installer is temporary on the github
> for review:
> https://github.com/jiahongxujia/meta-installer
>
> In above github, the logo picture is undefined, if yocto
> could accept this layer, I will update the picture with
> "Yocto project Compatible".
>
> The attachments are the snapshots of a package based
> installation.
>
> Hopefully it is helpful for yocto, and any feedback is
> appreciated.

I believe it can go beyond helping Yocto and help the overall OE community.

CC'ing oe mailings lists

>
> If yocto is interested in this layer and will accept it,
> I could send pull request or some one directly fetch
> from above github master branch.
If Yocto isn't I am sure OE will be.

Thank you Wind River for contributing your hard work for the greater
good of the community.

kind regards,
Armin
>
> //Hongxu
>
>

-- 
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [linux-yocto] Contribute meta-installer to yocto

2017-11-21 Thread Hongxu Jia

On 2017年11月21日 16:30, Paul Gortmaker wrote:

On 2017-11-21 12:41 AM, Hongxu Jia wrote:

Hi all,

Wind River has maintained meta-installer for several years,
and now we want to contribute it to yocto community.

This layer provides an installation program based on
OE platform. The installation program is anaconda from
fedora, which is the installer of distribution Fedora,
RedHat and Centos.

I think you have missed your target audience.  This list is for yocto specific 
kernel changes.  It is not for addition of new layers.


Sorry for the wrong place, I will correct it and resend

//Hongxu



Paul.
--


The version of anaconda in meta-installer is 26.21.11
which is based on Fedora 26.

The meta-insatller requires:
- systemd as init manager
- python3
- dnf2/rpm4
- gobject-introspection which requires qemu-usermode
    in MACHINE_FEATURES

The meta-installer provides:
- graphic install and text install.

- package based (dnf/rpm) install and image (copy)
    based install.

- package based (dnf/rpm) install from local and
    remote rpm sources such as CDs and DVDs, images
    stored on a hard drive, NFS, HTTP, and FTP.

- kickstart install which provides a fully unattended
    installation that can be duplicated on scores of machines.

- install over VNC on headless machines.

- timezone setting.

- root password setting.

- user account creation.

- a variety of advanced storage devices including
    LVM, Btrfs, Ext4, and filesystem encryption.

The repository of meta-installer is temporary on the github
for review:
https://github.com/jiahongxujia/meta-installer

In above github, the logo picture is undefined, if yocto
could accept this layer, I will update the picture with
"Yocto project Compatible".

The attachments are the snapshots of a package based
installation.

Hopefully it is helpful for yocto, and any feedback is
appreciated.

If yocto is interested in this layer and will accept it,
I could send pull request or some one directly fetch
from above github master branch.

//Hongxu







--
___
linux-yocto mailing list
linux-yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/linux-yocto


Re: [linux-yocto] Contribute meta-installer to yocto

2017-11-21 Thread Paul Gortmaker
On 2017-11-21 12:41 AM, Hongxu Jia wrote:
> Hi all,
> 
> Wind River has maintained meta-installer for several years,
> and now we want to contribute it to yocto community.
> 
> This layer provides an installation program based on
> OE platform. The installation program is anaconda from
> fedora, which is the installer of distribution Fedora,
> RedHat and Centos.

I think you have missed your target audience.  This list is for yocto specific 
kernel changes.  It is not for addition of new layers.

Paul.
--

> 
> The version of anaconda in meta-installer is 26.21.11
> which is based on Fedora 26.
> 
> The meta-insatller requires:
> - systemd as init manager
> - python3
> - dnf2/rpm4
> - gobject-introspection which requires qemu-usermode
>    in MACHINE_FEATURES
> 
> The meta-installer provides:
> - graphic install and text install.
> 
> - package based (dnf/rpm) install and image (copy)
>    based install.
> 
> - package based (dnf/rpm) install from local and
>    remote rpm sources such as CDs and DVDs, images
>    stored on a hard drive, NFS, HTTP, and FTP.
> 
> - kickstart install which provides a fully unattended
>    installation that can be duplicated on scores of machines.
> 
> - install over VNC on headless machines.
> 
> - timezone setting.
> 
> - root password setting.
> 
> - user account creation.
> 
> - a variety of advanced storage devices including
>    LVM, Btrfs, Ext4, and filesystem encryption.
> 
> The repository of meta-installer is temporary on the github
> for review:
> https://github.com/jiahongxujia/meta-installer
> 
> In above github, the logo picture is undefined, if yocto
> could accept this layer, I will update the picture with
> "Yocto project Compatible".
> 
> The attachments are the snapshots of a package based
> installation.
> 
> Hopefully it is helpful for yocto, and any feedback is
> appreciated.
> 
> If yocto is interested in this layer and will accept it,
> I could send pull request or some one directly fetch
> from above github master branch.
> 
> //Hongxu
> 
> 
> 

-- 
___
linux-yocto mailing list
linux-yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/linux-yocto