Re: New Repository for Daffodil Schema Template?
Everything was resolved with infra and the PR for this has been merged into the new repo. You can now run the following to generate a template for a new DFDL schema project: sbt new apache/daffodil-schema.g8 - Steve On 2/25/21 1:18 PM, Beckerle, Mike wrote: > I asked INFRA because I saw that the basic tooling doesn't support it. > > If it's not something easy for them I suggest we should not bother with this, > just put it on github/OpenDFDL with ASL license as now. > > > > From: Steve Lawrence > Sent: Thursday, February 25, 2021 1:12 PM > To: dev@daffodil.apache.org > Subject: Re: New Repository for Daffodil Schema Template? > > Is it possible that the github mirror the .git extension is removed? For > example, our daffodil repo isn't daffodil.git. We don't really care what > the gitbox repo name is. > > I'd also like to give a chance for others to provide input before we > bother infra with this in case a better name is determined, or if > there's a valid objection. > > On 2/25/21 12:58 PM, Beckerle, Mike wrote: >> I have an INFRA ticket requesting this. We'll see if they can do this for us. >> >> https://issues.apache.org/jira/browse/INFRA-21478 >> >> From: Beckerle, Mike >> Sent: Thursday, February 25, 2021 12:54 PM >> To: dev@daffodil.apache.org >> Subject: Re: New Repository for Daffodil Schema Template? >> >> To get a repository created with this ".g8" extension will require an INFRA >> ticket. >> The GUI for creating a new Apache repo just takes a name like "schema" and >> creates a repo named "daffodil-schema.git" from it. >> ____ >> From: Steve Lawrence >> Sent: Thursday, February 25, 2021 12:44 PM >> To: dev@daffodil.apache.org >> Subject: New Repository for Daffodil Schema Template? >> >> >> The below relates to DAFFODIL-2144: >> >> https://issues.apache.org/jira/browse/DAFFODIL-2144 >> >> On github.com/OpenDFDL, there is a repository called >> "dfdl-project-layout.g8". This repository is a Giter8 [1] template repo >> that makes it easier for users to create a new schema that follows the >> standard project layout for developing schemas with Daffodil, as >> described here: >> >> https://daffodil.apache.org/dfdl-layout/ >> >> With this template repo, users can run the following command to generate >> a standard project layout for a new format: >> >> sbt new OpenDFDL/dfdl-project-layout.g8 >> >> This will ask a couple questions and then generate files/dirs based on >> the template in the repo. This is very convenient for users to quickly >> start with Daffodil schema development. >> >> However, since this project is so closely related to Daffodil, and since >> it can all be contributed as ALv2, that I think it makes more sense to >> move the template to a repository on ASF infrastructure. A Giter8 >> template repo has some requirements though: >> >> 1) It be in its own repository >> 2) The repository name ends .g8 >> 3) The repository is hosted on GitHub >> >> Requirements 1 and 2 mean we cannot use the existing daffodil repo, so a >> new repo is required. We can very easily create a new repo on Apache >> infrastructure with GitBox to meet those requirments, and GitBox will >> mirror it to GitHub to meet the third requirement. >> >> So questions are: >> >> 1) Are there any objections to moving this to Apache infrastructure? >> >> 2) Assuming no objections, what should the name of this new repo be? I >> was thinking something simple like "daffodil-schema.g8" might be a good >> candidate. It's short and easy to remember, and it reads nicely when >> considering that the command to use it would look like >> >> sbt new apache/daffodil-schema.g8 >> >> But I'm open to other suggestions. >> >> Thanks, >> - Steve >> >> [1] http://www.foundweekends.org/giter8/ >> > >
Re: New Repository for Daffodil Schema Template?
For those interested, I've created a new pull request so that we can see what this would look like: https://github.com/apache/daffodil-schema.g8/pull/1 If you want to test it out, you can run the command: sbt new stevedlawrence/daffodil-schema.g8 - Steve On 2/25/21 1:18 PM, Beckerle, Mike wrote: > I asked INFRA because I saw that the basic tooling doesn't support it. > > If it's not something easy for them I suggest we should not bother with this, > just put it on github/OpenDFDL with ASL license as now. > > > > From: Steve Lawrence > Sent: Thursday, February 25, 2021 1:12 PM > To: dev@daffodil.apache.org > Subject: Re: New Repository for Daffodil Schema Template? > > Is it possible that the github mirror the .git extension is removed? For > example, our daffodil repo isn't daffodil.git. We don't really care what > the gitbox repo name is. > > I'd also like to give a chance for others to provide input before we > bother infra with this in case a better name is determined, or if > there's a valid objection. > > On 2/25/21 12:58 PM, Beckerle, Mike wrote: >> I have an INFRA ticket requesting this. We'll see if they can do this for us. >> >> https://issues.apache.org/jira/browse/INFRA-21478 >> >> From: Beckerle, Mike >> Sent: Thursday, February 25, 2021 12:54 PM >> To: dev@daffodil.apache.org >> Subject: Re: New Repository for Daffodil Schema Template? >> >> To get a repository created with this ".g8" extension will require an INFRA >> ticket. >> The GUI for creating a new Apache repo just takes a name like "schema" and >> creates a repo named "daffodil-schema.git" from it. >> ____ >> From: Steve Lawrence >> Sent: Thursday, February 25, 2021 12:44 PM >> To: dev@daffodil.apache.org >> Subject: New Repository for Daffodil Schema Template? >> >> >> The below relates to DAFFODIL-2144: >> >> https://issues.apache.org/jira/browse/DAFFODIL-2144 >> >> On github.com/OpenDFDL, there is a repository called >> "dfdl-project-layout.g8". This repository is a Giter8 [1] template repo >> that makes it easier for users to create a new schema that follows the >> standard project layout for developing schemas with Daffodil, as >> described here: >> >> https://daffodil.apache.org/dfdl-layout/ >> >> With this template repo, users can run the following command to generate >> a standard project layout for a new format: >> >> sbt new OpenDFDL/dfdl-project-layout.g8 >> >> This will ask a couple questions and then generate files/dirs based on >> the template in the repo. This is very convenient for users to quickly >> start with Daffodil schema development. >> >> However, since this project is so closely related to Daffodil, and since >> it can all be contributed as ALv2, that I think it makes more sense to >> move the template to a repository on ASF infrastructure. A Giter8 >> template repo has some requirements though: >> >> 1) It be in its own repository >> 2) The repository name ends .g8 >> 3) The repository is hosted on GitHub >> >> Requirements 1 and 2 mean we cannot use the existing daffodil repo, so a >> new repo is required. We can very easily create a new repo on Apache >> infrastructure with GitBox to meet those requirments, and GitBox will >> mirror it to GitHub to meet the third requirement. >> >> So questions are: >> >> 1) Are there any objections to moving this to Apache infrastructure? >> >> 2) Assuming no objections, what should the name of this new repo be? I >> was thinking something simple like "daffodil-schema.g8" might be a good >> candidate. It's short and easy to remember, and it reads nicely when >> considering that the command to use it would look like >> >> sbt new apache/daffodil-schema.g8 >> >> But I'm open to other suggestions. >> >> Thanks, >> - Steve >> >> [1] http://www.foundweekends.org/giter8/ >> > >
Re: New Repository for Daffodil Schema Template?
I asked INFRA because I saw that the basic tooling doesn't support it. If it's not something easy for them I suggest we should not bother with this, just put it on github/OpenDFDL with ASL license as now. From: Steve Lawrence Sent: Thursday, February 25, 2021 1:12 PM To: dev@daffodil.apache.org Subject: Re: New Repository for Daffodil Schema Template? Is it possible that the github mirror the .git extension is removed? For example, our daffodil repo isn't daffodil.git. We don't really care what the gitbox repo name is. I'd also like to give a chance for others to provide input before we bother infra with this in case a better name is determined, or if there's a valid objection. On 2/25/21 12:58 PM, Beckerle, Mike wrote: > I have an INFRA ticket requesting this. We'll see if they can do this for us. > > https://issues.apache.org/jira/browse/INFRA-21478 > > From: Beckerle, Mike > Sent: Thursday, February 25, 2021 12:54 PM > To: dev@daffodil.apache.org > Subject: Re: New Repository for Daffodil Schema Template? > > To get a repository created with this ".g8" extension will require an INFRA > ticket. > The GUI for creating a new Apache repo just takes a name like "schema" and > creates a repo named "daffodil-schema.git" from it. > > From: Steve Lawrence > Sent: Thursday, February 25, 2021 12:44 PM > To: dev@daffodil.apache.org > Subject: New Repository for Daffodil Schema Template? > > > The below relates to DAFFODIL-2144: > > https://issues.apache.org/jira/browse/DAFFODIL-2144 > > On github.com/OpenDFDL, there is a repository called > "dfdl-project-layout.g8". This repository is a Giter8 [1] template repo > that makes it easier for users to create a new schema that follows the > standard project layout for developing schemas with Daffodil, as > described here: > > https://daffodil.apache.org/dfdl-layout/ > > With this template repo, users can run the following command to generate > a standard project layout for a new format: > > sbt new OpenDFDL/dfdl-project-layout.g8 > > This will ask a couple questions and then generate files/dirs based on > the template in the repo. This is very convenient for users to quickly > start with Daffodil schema development. > > However, since this project is so closely related to Daffodil, and since > it can all be contributed as ALv2, that I think it makes more sense to > move the template to a repository on ASF infrastructure. A Giter8 > template repo has some requirements though: > > 1) It be in its own repository > 2) The repository name ends .g8 > 3) The repository is hosted on GitHub > > Requirements 1 and 2 mean we cannot use the existing daffodil repo, so a > new repo is required. We can very easily create a new repo on Apache > infrastructure with GitBox to meet those requirments, and GitBox will > mirror it to GitHub to meet the third requirement. > > So questions are: > > 1) Are there any objections to moving this to Apache infrastructure? > > 2) Assuming no objections, what should the name of this new repo be? I > was thinking something simple like "daffodil-schema.g8" might be a good > candidate. It's short and easy to remember, and it reads nicely when > considering that the command to use it would look like > > sbt new apache/daffodil-schema.g8 > > But I'm open to other suggestions. > > Thanks, > - Steve > > [1] http://www.foundweekends.org/giter8/ >
Re: New Repository for Daffodil Schema Template?
Is it possible that the github mirror the .git extension is removed? For example, our daffodil repo isn't daffodil.git. We don't really care what the gitbox repo name is. I'd also like to give a chance for others to provide input before we bother infra with this in case a better name is determined, or if there's a valid objection. On 2/25/21 12:58 PM, Beckerle, Mike wrote: > I have an INFRA ticket requesting this. We'll see if they can do this for us. > > https://issues.apache.org/jira/browse/INFRA-21478 > > From: Beckerle, Mike > Sent: Thursday, February 25, 2021 12:54 PM > To: dev@daffodil.apache.org > Subject: Re: New Repository for Daffodil Schema Template? > > To get a repository created with this ".g8" extension will require an INFRA > ticket. > The GUI for creating a new Apache repo just takes a name like "schema" and > creates a repo named "daffodil-schema.git" from it. > > From: Steve Lawrence > Sent: Thursday, February 25, 2021 12:44 PM > To: dev@daffodil.apache.org > Subject: New Repository for Daffodil Schema Template? > > > The below relates to DAFFODIL-2144: > > https://issues.apache.org/jira/browse/DAFFODIL-2144 > > On github.com/OpenDFDL, there is a repository called > "dfdl-project-layout.g8". This repository is a Giter8 [1] template repo > that makes it easier for users to create a new schema that follows the > standard project layout for developing schemas with Daffodil, as > described here: > > https://daffodil.apache.org/dfdl-layout/ > > With this template repo, users can run the following command to generate > a standard project layout for a new format: > > sbt new OpenDFDL/dfdl-project-layout.g8 > > This will ask a couple questions and then generate files/dirs based on > the template in the repo. This is very convenient for users to quickly > start with Daffodil schema development. > > However, since this project is so closely related to Daffodil, and since > it can all be contributed as ALv2, that I think it makes more sense to > move the template to a repository on ASF infrastructure. A Giter8 > template repo has some requirements though: > > 1) It be in its own repository > 2) The repository name ends .g8 > 3) The repository is hosted on GitHub > > Requirements 1 and 2 mean we cannot use the existing daffodil repo, so a > new repo is required. We can very easily create a new repo on Apache > infrastructure with GitBox to meet those requirments, and GitBox will > mirror it to GitHub to meet the third requirement. > > So questions are: > > 1) Are there any objections to moving this to Apache infrastructure? > > 2) Assuming no objections, what should the name of this new repo be? I > was thinking something simple like "daffodil-schema.g8" might be a good > candidate. It's short and easy to remember, and it reads nicely when > considering that the command to use it would look like > > sbt new apache/daffodil-schema.g8 > > But I'm open to other suggestions. > > Thanks, > - Steve > > [1] http://www.foundweekends.org/giter8/ >
Re: New Repository for Daffodil Schema Template?
I have an INFRA ticket requesting this. We'll see if they can do this for us. https://issues.apache.org/jira/browse/INFRA-21478 From: Beckerle, Mike Sent: Thursday, February 25, 2021 12:54 PM To: dev@daffodil.apache.org Subject: Re: New Repository for Daffodil Schema Template? To get a repository created with this ".g8" extension will require an INFRA ticket. The GUI for creating a new Apache repo just takes a name like "schema" and creates a repo named "daffodil-schema.git" from it. From: Steve Lawrence Sent: Thursday, February 25, 2021 12:44 PM To: dev@daffodil.apache.org Subject: New Repository for Daffodil Schema Template? The below relates to DAFFODIL-2144: https://issues.apache.org/jira/browse/DAFFODIL-2144 On github.com/OpenDFDL, there is a repository called "dfdl-project-layout.g8". This repository is a Giter8 [1] template repo that makes it easier for users to create a new schema that follows the standard project layout for developing schemas with Daffodil, as described here: https://daffodil.apache.org/dfdl-layout/ With this template repo, users can run the following command to generate a standard project layout for a new format: sbt new OpenDFDL/dfdl-project-layout.g8 This will ask a couple questions and then generate files/dirs based on the template in the repo. This is very convenient for users to quickly start with Daffodil schema development. However, since this project is so closely related to Daffodil, and since it can all be contributed as ALv2, that I think it makes more sense to move the template to a repository on ASF infrastructure. A Giter8 template repo has some requirements though: 1) It be in its own repository 2) The repository name ends .g8 3) The repository is hosted on GitHub Requirements 1 and 2 mean we cannot use the existing daffodil repo, so a new repo is required. We can very easily create a new repo on Apache infrastructure with GitBox to meet those requirments, and GitBox will mirror it to GitHub to meet the third requirement. So questions are: 1) Are there any objections to moving this to Apache infrastructure? 2) Assuming no objections, what should the name of this new repo be? I was thinking something simple like "daffodil-schema.g8" might be a good candidate. It's short and easy to remember, and it reads nicely when considering that the command to use it would look like sbt new apache/daffodil-schema.g8 But I'm open to other suggestions. Thanks, - Steve [1] http://www.foundweekends.org/giter8/
Re: New Repository for Daffodil Schema Template?
To get a repository created with this ".g8" extension will require an INFRA ticket. The GUI for creating a new Apache repo just takes a name like "schema" and creates a repo named "daffodil-schema.git" from it. From: Steve Lawrence Sent: Thursday, February 25, 2021 12:44 PM To: dev@daffodil.apache.org Subject: New Repository for Daffodil Schema Template? The below relates to DAFFODIL-2144: https://issues.apache.org/jira/browse/DAFFODIL-2144 On github.com/OpenDFDL, there is a repository called "dfdl-project-layout.g8". This repository is a Giter8 [1] template repo that makes it easier for users to create a new schema that follows the standard project layout for developing schemas with Daffodil, as described here: https://daffodil.apache.org/dfdl-layout/ With this template repo, users can run the following command to generate a standard project layout for a new format: sbt new OpenDFDL/dfdl-project-layout.g8 This will ask a couple questions and then generate files/dirs based on the template in the repo. This is very convenient for users to quickly start with Daffodil schema development. However, since this project is so closely related to Daffodil, and since it can all be contributed as ALv2, that I think it makes more sense to move the template to a repository on ASF infrastructure. A Giter8 template repo has some requirements though: 1) It be in its own repository 2) The repository name ends .g8 3) The repository is hosted on GitHub Requirements 1 and 2 mean we cannot use the existing daffodil repo, so a new repo is required. We can very easily create a new repo on Apache infrastructure with GitBox to meet those requirments, and GitBox will mirror it to GitHub to meet the third requirement. So questions are: 1) Are there any objections to moving this to Apache infrastructure? 2) Assuming no objections, what should the name of this new repo be? I was thinking something simple like "daffodil-schema.g8" might be a good candidate. It's short and easy to remember, and it reads nicely when considering that the command to use it would look like sbt new apache/daffodil-schema.g8 But I'm open to other suggestions. Thanks, - Steve [1] http://www.foundweekends.org/giter8/
New Repository for Daffodil Schema Template?
The below relates to DAFFODIL-2144: https://issues.apache.org/jira/browse/DAFFODIL-2144 On github.com/OpenDFDL, there is a repository called "dfdl-project-layout.g8". This repository is a Giter8 [1] template repo that makes it easier for users to create a new schema that follows the standard project layout for developing schemas with Daffodil, as described here: https://daffodil.apache.org/dfdl-layout/ With this template repo, users can run the following command to generate a standard project layout for a new format: sbt new OpenDFDL/dfdl-project-layout.g8 This will ask a couple questions and then generate files/dirs based on the template in the repo. This is very convenient for users to quickly start with Daffodil schema development. However, since this project is so closely related to Daffodil, and since it can all be contributed as ALv2, that I think it makes more sense to move the template to a repository on ASF infrastructure. A Giter8 template repo has some requirements though: 1) It be in its own repository 2) The repository name ends .g8 3) The repository is hosted on GitHub Requirements 1 and 2 mean we cannot use the existing daffodil repo, so a new repo is required. We can very easily create a new repo on Apache infrastructure with GitBox to meet those requirments, and GitBox will mirror it to GitHub to meet the third requirement. So questions are: 1) Are there any objections to moving this to Apache infrastructure? 2) Assuming no objections, what should the name of this new repo be? I was thinking something simple like "daffodil-schema.g8" might be a good candidate. It's short and easy to remember, and it reads nicely when considering that the command to use it would look like sbt new apache/daffodil-schema.g8 But I'm open to other suggestions. Thanks, - Steve [1] http://www.foundweekends.org/giter8/