This repository contains a template you can use to seed a repository for a new open source project, following the SAS Open Source Guidelines. See releasing a project for more information about releasing a new SAS open source project.
This template uses the Apache 2.0 license, which is the SAS default. See the documentation for instructions on using alternate license.
- Navigate to https://gitlab.sas.com/projects/new
- Select the Import project tab.
- Choose to import from Repo by URL.
- For the Git repository URL enter https://gitlab.sas.com/techoffice/new-project.git (NOTE: You must include the .git extension or the import will fail).
- For the Project name enter the desired name for your project.
- By default, the project will be created in your user space. If you want to create your project in a different location, specify that as part of the Project URL.
- (Optional) Supply a project description.
- Specify the Visibility Level. If you don't choose Public (meaning open to all logged in SAS users) then you will need to provide access to any reviewers.
- When you have supplied all the information, click the Create project button to create the project.
At this point, you will have a new Git repository that is populated with all of the new project template content.
NOTE: You should delete the INSTRUCTIONS.md file from your project before committing your changes.
Before submitting your project for review, please see releasing a project for more information about releasing a new SAS open source project.
NOTE: You must complete the steps outlined in the release checklist before submitting your project for review.
Every file containing source code must include copyright and license information. Source code refers to any executable code such as .java or .go files, shell scripts, etc. It does not refer to content such as documentation, build scripts, or configuration files.
Example copyright header for projects using the Apache 2.0 license.
Copyright © 2021, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
SPDX-License-Identifier: Apache-2.0
Copyright © 2021, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.