Yes, I agree that Mary the wife of Clopas is identified as the mother of James and Joseph. No problem there. And I agree James and Joseph (Joses) are siblings. However, I do not at all agree that the “Mary, mother of James and Joseph (wife of Clopas)” is identified as Mary’s sister. In Jo. 19:25 it states that standing by the cross were the mother of Jesus, and His mother’s sister. Then two more: Mary the wife of Clopas and Mary of Magdala. The name of Mary’s sister is not given. Mary, wife of Clopas, mother of James and Joseph, is an altogether separate person from “His mother’s sister.”
What Bible are you using?
But I totally disagree with
Fr. John Hainsworth’s false presupposition. He writes:"Note that in Matthew the names “James and Joseph” were mentioned before. Indeed, the way Matthew mentions “Mary mother of James and Joseph” in 27:55, 56
presupposes that he has already introduced these “James and Joseph” - as indeed he has. In Matthew 13:55, we read that our Lord’s “brothers” are "James and Joseph and Simon and Judas."The naming of James and Joseph in Matt. 27:56 was to identify who this Mary was. It does not at all
presuppose that Matthew already introduced them earlier in Matt. 13:55. In fact, quite the contrary! The James and Joseph in Matt. 13:55 are clearly identified by the whole town of Nazareth as two of the four sons of Joseph the carpenter and his wife Mary, not Mary wife of Clopas. Matt. 13:55 does not say:"Is not this the carpenter’s son? Is not His mother called Mary, and His mother’s sister (also called Mary), and her sons James and Joseph and Simon and Judas, and their sisters, are they not also with us?"No my friend, that is pure manipulation and distortion of the Scriptures (2 Pet. 2:16). The town of Nazareth does not identify James, Joseph, Simon Judas and their sisters as the sons and daughters of Mary, wife of Clopas. But
literally as the children of Joseph the carpenter and his wife Mary. Which would make them half brothers and sisters of Jesus.
The futile attempt to try to identify James and Joseph (sons of Mary wife of Clopas) as the same as those previously listed in Matt. 13:55 (belonging to Joseph and Mary) clearly exposes an ulterior motive by the interpreter. Could it possibly be to preserve the legend of Mary’s perpetual virginity?

:yup:
Fr. JH then writes:"It seems beyond reasonable dispute that the Mary at the Cross in St. Matthew and St. Mark is the mother of our Lord’s “brothers,” "James and Joses."To the contrary, when allowing Scripture to speak for itself it is totally unreasonable. The passages themselves tell us who their mothers were. From what’s revealed, Joseph and Mary had four sons, Mary and Clopas had two. Both families had sons named James and Joseph.
Not so unusual. Think about it, there were at least three Marys present at the crucifixion of Christ. “Mary,” “Joseph” and “James” obviously were very popular Jewish names at that time.
**
As we’ve been trying to tell you, it’s not at all clear as you make it once one considers the way adelphos and adelphe are used, along with some verses (which you’ve rejected of course…). Jesus’ brothers and sisters are not called “sons of Mary” in the verse, only Jesus is, and Joseph is nowhere to be found. Also, are you saying that both Mary and Joseph and Mary and Clopas had a son (Joses/Joseph) with the same variant names in two different accounts? Unlikely to me… I wonder what a non-Christian would think…**