Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [pdt-dev] Pushing project forward

Hi Dawid,

sorry for not being able to contribute to this project.
In addition to a chronic lack of spare time, for sure the knowledge of Bugzilla/Gerrit/GIT/Jenkins is a bit of a barrier for newcomers... I committed a couple of changes a while back, and if I had to do that again today it'd take me an hour or two just to remember how to do that.
If compared to the standard GitHub flow (clone + create a pull request), contributing to PDT it very over-complicated IMHO.

Furthermore, being on GitHub gives more visibility to the project, and integrating with GitHub Actions to do tests is a real pleasure.

So, I'm 100% for moving to GitHub...

--
Michele


Il giorno lun 27 gen 2020 alle ore 15:03 Dawid Pakuła <zulus@xxxxxxxxx> ha scritto:
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@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/pdt-dev

Back to the top