On 09/28/2016 11:24 AM, Muthu Vigneshwaran wrote:
Hi,
This an update to the previous mail about Fine graining of the
GlusterFS upstream bugzilla components.
Finally we have come out a new structure that would help in easy
access of the bug for reporter and assignee too.
In the new structure we have decided to remove components that are
listed as below -
- BDB
- HDFS
- booster
- coreutils
- gluster-hdoop
- gluster-hadoop-install
- libglusterfsclient
- map
- path-converter
- protect
- qemu-block
- stripe
- unify
as we find that the above mentioned components are either
deprecated,uses GitHub for bugs/issues filing and also planned to add
the following components as the main component
- common-ha
- documentation
- gdeploy
- gluster-nagios
- project-infrastructure
- puppet-gluster
The final structure would look like as below -
------------------------------------------------------------------------------------------------
Structure
------------------------------------------------------------------------------------------------
Product GlusterFS (Versions: 3.6, 3.7, 3.8, 3.9, mainline )
|
+- Component GlusterFS
| |
| +Subcomponent access-controll
| +Subcomponent afr(automatic file replication)
| +Subcomponent arbiter
| +Subcomponent barrier
| +Subcomponent blockdevice
| +Subcomponent bitrot
| +Subcomponent build
| +Subcomponent changelog
| +Subcomponent changetimerecorder
| +Subcomponent cli
| +Subcomponent core
| +Subcomponent dht2(distributed hashing table)
| +Subcomponent disperse
| +Subcomponent distribute
| +Subcomponent encryption-xlator
| +Subcomponent error-gen
| +Subcomponent eventsapi
| +Subcomponent filter
| +Subcomponent fuse
| +Subcomponent geo-replication
| +Subcomponent gfid-access
| +Subcomponent glupy
| +Subcomponent gluster-smb
| +Subcomponent glusterd
| +Subcomponent glusterd2
| +Subcomponent glusterfind
| +Subcomponent index
| +Subcomponent io-cache
| +Subcomponent io-stats
| +Subcomponent io-threads
| +Subcomponent jbr
| +Subcomponent libgfapi
| +Subcomponent locks
| +Subcomponent logging
| +Subcomponent marker
| +Subcomponent md-cache
| +Subcomponent nfs
| +Subcomponent open-behind
| +Subcomponent packaging
| +Subcomponent porting
| +Subcomponent posix
| +Subcomponent posix-acl
| +Subcomponent protocol
| +Subcomponent quick-read
| +Subcomponent quiesce
| +Subcomponent quota
| +Subcomponent rdma
| +Subcomponent read-head
| +Subcomponent replicate
Currently this is the component being used for AFR, so you could remove
AFR from the list. Or retain AFR and remove this one, since we also have
jbr as a form of replication. I'd prefer the former since all current
AFR bugs are filed under replicate.
| +Subcomponent richacl
| +Subcomponent rpc
| +Subcomponent scripts
| +Subcomponent selfheal
Is this new component being introduced for a specific reason? selfheal
is just a process used by various components like afr and ec and IMO
doesn't need to be an explicit component.
Regards,
Ravi
| +Subcomponent sharding
| +Subcomponent snapshot
| +Subcomponent stat-prefetch
| +Subcomponent symlink-cache
| +Subcomponent tests
| +Subcomponent tiering
| +Subcomponent trace
| +Subcomponent transport
| +Subcomponent trash-xlator
| +Subcomponent unclassified
| +Subcomponent upcall
| +Subcomponent write-behind
|
+- Component common-ha
| |
| +Subcomponent ganesha
|
+- documentation
|
+- Component gdeploy
| |
| +Subcomponent sambha
| +Subcomponent hyperconvergence
| +Subcomponent RHSC 2.0
|
+- Component gluster-nagios
|
+- Component project-infrastructure (Version: staging, production)
| |
| +Subcomponent website
| +Subcomponent jenkins
|
+- Component puppet-gluster
Here the versions for all the component is the same as the versions
does not vary per component and varies per product.
So we would like to have your comments on the new structure before 1st
OCT,i.e. three days from now on, is there anything needed to be added
or removed or moved. :) and also we are planning to ask the Bugzilla
admins to update the structure early next week.
Thanks and regards,
Muthu Vigneshwaran & Niels de vos
_______________________________________________
Gluster-users mailing list
Gluster-users@xxxxxxxxxxx
http://www.gluster.org/mailman/listinfo/gluster-users
_______________________________________________
Gluster-devel mailing list
Gluster-devel@xxxxxxxxxxx
http://www.gluster.org/mailman/listinfo/gluster-devel