03.05.2015 19:55, Robert Charbonneau wrote:
>
> Hi Gleb,
>
> I'm certainly interested in assisting to finish the port.  Syncing up with 
> the current library versions seems like the obvious first step.  A few things 
> about me:
>
> - Software developer for 21 years, mostly web (Java/C#/PHP/RoR) but did some 
> work in the early 2000s in C++/C making standalone build tools and binaries 
> for an enterprise solution.
> - Knowledge of Qt probably isn't optimal to be relied heavily upon, but I 
> have a strong desire to learn.  I'm very interested in giving back to the KDE 
> community that has provided me with a desktop environment for more than 15 
> years.
> - I use Basket on a daily basis to organize my research plans for projects, 
> to organize myself (not an easy thing to do) and to keep track of development 
> dependencies in my own projects.
>
> I have cloned the branch on Github but I was having a hard time getting it to 
> build using QtCreator; quazip headers were not in the include path.  Any idea 
> on how to resolve this?  Once I can get it built, it's likely that I'll be 
> fixing bugs in the current port prior to lending assistance with the 
> remainder of the move to Qt5 as I believe that will provide the best 
> experience to start.
>
> Let me know if you believe I can be useful to you given my experience and 
> I'll be able to put roughly 15 - 20 hours of work per week on this project 
> until it's stable.
>
> I look forward to working with you!
>

Good to know you!

Regarding the build: quazip dependency is used in pure-Qt5 port made by 
Keelan. I'm still relying on KDE libs in my port, you can check it out 
by e.g. 'git clone --branch=kde5port 
https://github.com/basket-notepads/basket.git'. You'll need KF5 devel 
packages, including Extra Cmake Modules (ECM). Let me know if you have 
troubles with cmake - it may be not very smooth compilation yet.

The approach I'm using is to install Basket in the system first, but 
then debug locally compiled ./basket binary. (one should remember though 
that libbasketcommon.so and kcm_basket.so stay in /usr/lib - and update 
them when changing corresponding code)

Once you have it in compilable state, just try to hack some part and see 
how it works out for you.

Regards,
Gleb

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Basket-devel mailing list
Basket-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/basket-devel

Reply via email to