Skip to content

Commit

Permalink
Add howto for working with cms-data repos
Browse files Browse the repository at this point in the history
  • Loading branch information
iarspider committed Feb 5, 2024
1 parent b7e1bd6 commit 8ecaf5d
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 1 deletion.
17 changes: 17 additions & 0 deletions cmsdata.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# How-to test CMSSW data files

* Testing Data Files:

* Begin by creating a CMSSW project area.
* Check out the specific package to which the data files belong.
* Place the new or updated data files inside the `<subsystem>/<package>/data` directory.
* Run the necessary tests. Files in `<subsystem>/<package>/data` can be used as if they were checked out from cms-data repository.

* Publishing Changes:

* If the GitHub repository `cms-data/<subsystem>-<package>` already exists:
* Proceed with the PR to update the repository with the latest data files.

* If the repository does not exist:
* Open an issue for main [CMSSW repo](https://github.com/cms-sw/cmssw/) with the title: `Create repository <subsystem>/<package> in cms-data`.
* Once the issue gains approval and is fully signed, the repository will be automatically generated.
4 changes: 4 additions & 0 deletions faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -287,6 +287,10 @@ Moreover, if you want to simply browse the old repository via web, you can point

<http://cern.ch/cmscvs/cgi/viewvc.cgi>

### How to create or update cms-data packages

See [cms-data howto](cms-data)

### How do I ask a question?

If you have more questions about git and CMSSW on git, please use [this
Expand Down
2 changes: 1 addition & 1 deletion process-cmsdist
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#!/usr/bin/env python
#!/usr/bin/env python2

# Create a json file from CMSDIST config.map file.

Expand Down

0 comments on commit 8ecaf5d

Please sign in to comment.