Bug 15373

Summary: layerindex: LayerItem names with a dot (such as meta-webos-backports-4.1) cannot be created
Product: [Yocto Project Subprojects] Layer Index Reporter: Tim Orling <tim.orling>
Component: Layer IndexAssignee: Tim Orling <tim.orling>
Status: RESOLVED FIXED QA Contact: apoorv sangal <apoorvsangal>
Severity: normal    
Priority: Medium CC: Martin.Jansa
Version: 5.0   
Target Milestone: 5.0 M3   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Don't know

Description Tim Orling 2024-01-29 20:47:24 UTC
Working with Martin Jansa to fix the issues around importing meta-webosose and meta-luneos/-luneui:

Martin: I've tried to add meta-webos-backports-4.1, but it cannot be added due to the layername containing dot, it shows validation error:
"Name must only contain alphanumeric characters and dashes" and "Name of the layer - must be unique and can only contain letters, numbers and dashes"

Opening this bug to resolve whether this is a hard requirement of Django ORM or just a design/implementation choice made at the time.