Long time user, first (or maybe not) poster.
PDT is a critical project for me because it remains one of, if not the
only, fully free and open source PHP-focused IDEs out there and it
really covers a huge swath of features on top of all the advantages that
come from the Eclipse ecosystem as well.
I don't think I'm qualified enough to comment on points 1–4 as I think
this is more for the developers/maintainers to comment on on decide, but
as to the move to a more accessible and visible issue/bug tracker, I
would support that and it would probably get more folks involved in
issuing and triaging bugs if a more family Github or Gitlab interface
was available.
While I don't like supporting proprietary systems, the network effects
of Github are tough to deny. If the team can sustain a hybrid approach
of both the Eclipse Gitlab as well as a public Github project and manage
issues between the two (maybe consider Gitlab canonical but accept
issues on Github) I think you'll get a lore more overall involvement.
These are just my thoughts as a developer over the past 16 years and
also a user of PDT since I knew about it.
Sincerely,
Basil
On 1/27/20 9:03 AM, Dawid Pakuła wrote:
Hi,
Couple days I opened thread for Handly migration. Despite to final
results I looking for way to get involved more people into project.
For now we have two active comitters, Me and Thierry. We have couple
supporters on bugzilla (for ex. Filipus and Michele). Due a this I’m
afraid that sooner or later project will be dead or at stagnated.
Our PHP package is quite popular, and we have stable number of
downloads: ~30 000 for EPP + ~10 000 from marketplace. Some
distributions like Ubuntu have own packages so don’t know everything.
Our code base evolved a lot since last 5 years, and now is much easier
to implement new features or improve existing, but we still have
incredible mess :P
So, how to push project forward?
Internals:
1. Validation and PHP model : as I wrote earlier I think we should
abandon some DLTK features and implement own model and inferencer.
Without this upcoming PHP 8 will be extremely hard to implement in
efficient way.
2. JavaScript integration : JSDT is dead, we should add Wild Web
Developer features
3. We have over 500 bugs, and they are still relevant
4. Nuclear option : switch to Generic Text Editor without WTP
Project management:
I liked Eclipse Bugzilla/Gerrit/GIT/Jenkins infrastructure but most of
our users probably prefer GitHub or GitLab. I think we should consider
switching to GitHub or upcoming Eclipse GitLab instance.
Please say what you think? Commiters, contributors, users, adopters?
_______________________________________________
pdt-dev mailing list
pdt-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from
this list, visit
https://www.eclipse.org/mailman/listinfo/pdt-dev
_______________________________________________
pdt-dev mailing list
pdt-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from
this list, visit
https://www.eclipse.org/mailman/listinfo/pdt-dev