Closed (won't fix)
Project:
Drupal.org site moderators
Component:
Content moderation
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
30 Jul 2009 at 14:41 UTC
Updated:
31 Jul 2009 at 13:30 UTC
Textmate contains no code in CVS repository, but it is hosted on a external site.
It's not even a Drupal module, nor a theme; there is no reason for it to be listed between the projects. It would make more sense to put a reference to it in a book (if there is a book that suits an add-on for a text editor).
Comments
Comment #1
avpadernoComment #2
psynaptic commentedMoshe Witzman created this project, I am merely the current maintainer. What reason do you have to remove this project? It is a Drupal project, whether it has code in the repo or not, it is still a Drupal project.
I need to be able to deal with issues related to this project on d.o, why do you need to remove it?
Comment #3
gregglesThe original logic was that it's something valuable to the community that doesn't make sense hosting here but for which we might theoretically want to collect issues/discussion on drupal.org Drupal/Textmate users are more likely to find it if it's hosted in both places.
I think this is a case where an externally hosted set of files makes sense, but I know that it's not 100% clear and would love to have better rules for people.
Comment #4
avpadernoProjects without code in repository, and which have been created more than one year ago, are probably going to be removed (see #533492: 609 projects lack releases).
Also, it's not allowed to create a project that is then not hosted on Drupal.org; even if I find the bundle useful, I am not sure we should make an exception to the normal rules followed. If this is the case, then most of the maintainers who had their projects unpublished / removed because they didn't host the project on Drupal.org would want their projects back on Drupal.org.
Comment #5
avpadernoThis is a partial list of issues about projects not having commits in CVS repository; the list is far to be complete.
Comment #6
avpadernoThe Textmate bundle doesn't fall into any of the project types hosted on Drupal.org. It's useful only to Mac users, while the projects hosted on Drupal.org can be used on any platforms where Drupal can be installed (which are all the platforms that can install PHP, and the PHP modules Drupal requires).
Comment #7
bonobo commented-1 for removing this project.
See greggles comment above for the rationale for why it was created in the first place, and why it should be left intact now.
RE: "It's useful only to Mac users" -- by that rationale, we should also go and delete all documentation that explains how to create a dev environment on the mac.
Comment #8
avpadernoIt's not what I was saying, also because I was talking of projects, not documentation.
The rule that a project without any commits, and where the code is hosted on an external site has not been invented from me; the same is true for the kind of projects that can be hosted on Drupal.org (which doesn't include any shell scripts, just to make an example).
Comment #9
bonobo commentedThe thread you link to doesn't lay down any hard and fast rules, but rather a set of guidelines -- and recent guidelines at that, given that the thread is less than 48 hours old at this point.
This project has an active maintainer, doesn't violate any licensing issues, and is of use to people.
Let it be.
Comment #10
avpadernoThat was true also for the other projects that has been unpublished / removed because they didn't have code committed in CVS.
What I have reported are issues that have the same topic as this one, and where different people have given the same motivation for unpublishing / removing a project. I am sure all those projects were used by people who found them useful (and the projects had an active maintainer too).
Comment #11
bonobo commentedDo what you want, but IMO, this is a bit overzealous.
RE: "That was true also for the other projects that has been unpublished / removed because they didn't have code committed in CVS."
No, it's not.
The other projects you pointed to in #5 all were trying to game the system in some way (ie, spammy, off-site links for SEO, using numbers in theme names to game the listing in the themes list). And in the case of the "A Blueprint Theme" the maintainer chimed in and said that the project should be unpublished.
From #262557: Unpublishing the 'A Blueprint Theme' - no theme available to download:
That is not the voice of an active maintainer.
Contrast that with what psynaptic says in #2. This is a completely different case.
Setting to postponed, as unpublishing the project of an active contributor should not be done lightly.
Comment #12
chx commentedThe exception that strengthens the rule. If Moshe did it then it's right. Period.
Comment #13
moshe weitzman commentedYou gotta love people who crawl around dark corners of open source projects trying to find minor rule violations and bring them to justice. Hello people. We have global warming. Human rights violations. Please turn your zeal there. This project is a record in a database. Maybe 3 or 4 records. Do those records bug you? Meditate on why that might be. Meanwhile, folks browsing the available projects can learn about this bundle and begin contributing real code for the benefit of all.
Comment #14
psynaptic commentedThanks guys, much appreciated!
Comment #15
killes@www.drop.org commentedIs there any reason this project can just be maintained in our cvs?
Comment #16
avpadernoComment #17
moshe weitzman commentedThe Textmate IDE has a popular plugin called GetBundles which automatically installs and updates bundles like this project. It can only do its job if it lives in the macromates SVN repository. Thats my motivation. There may be additional reasons.